【问题标题】:How do I set up an IRC server that connects to a big IRC network?如何设置连接到大型 IRC 网络的 IRC 服务器?
【发布时间】:2017-05-22 09:21:22
【问题描述】:

我想将我的 IRC 服务器连接到 hackint 网络,以便在我的 IRC 服务器上保留的所有聊天和频道也反映在 hackint.net 中。

我怎样才能建立这种连接?

我在搜索它时有点不走运,因为我似乎没有找到正确的关键字(对等???)

【问题讨论】:

  • 在 IRC 世界中,它被称为 “链接服务器”。每个 IRC 网络都有自己的用于链接新服务器的管理实践,但它们通常非常严格,因为服务器是 IRC 网络中完全受信任的实体。
  • 所谓的“对等互连”——在 Matrix Synapse 和类似的分布式网络中,该概念称为“联合”(参见 github.com/matrix-org/synapse#setting-up-federation)。

标签: irc matrix-synapse


【解决方案1】:

您不会自动将您的 ircd 连接到大型 irc 网络。

一个大的 irc 网络有链接程序,不接受任何人的链接。你需要和其他许多想要同样的人一起加入队列,你必须与其他服务器管理员建立信任和友谊,最重要的是你必须是无私的,而不是只想成为一个 irc 操作员/管理员。

您是否知道许多大型 irc 服务器(例如在 efnet、freenode 等上)是由企业等免费捐赠的,而捐赠者甚至没有用户权限之外的任何访问权限?

您可能想阅读大型网络的链接策略以了解需求,他们希望服务器具有一定水平的性能、对 DDoS 的弹性、良好的路由,而不是简单的 VPS:

https://www.dal.net/?page=Application%20Guidelines

http://ircnet.barfooze.de/articles/linking/

http://www.efnet.info/?module=docs&doc=16&type=html

【讨论】:

    【解决方案2】:

    你可以使用一点另一个概念:

    设置一个Matrix synapse 节点和一个IRC-Bridge

    所有聊天和用户都将本地存储在您的家庭服务器中,并尽可能在 IRC-Chat 中镜像并返回。

    这就是我最终得到的结果,因此我将其设置为已接受的答案,尽管其他提示很高兴知道并且也有效。

    【讨论】:

      【解决方案3】:

      IRCD-Hybrid -- 高性能互联网中继聊天:

      apt-get install ircd-hybrid
      

      那你得把配置文件适配成Connect Multiple IRC Servers

      在 IRC 世界中,它被称为“链接服务器”

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2023-01-12
        • 1970-01-01
        • 2011-01-01
        • 2014-10-16
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2015-01-27
        相关资源
        最近更新 更多