尝试连接 IRCd-Hybrid 时被拒绝

尝试连接 IRCd-Hybrid 时被拒绝

我有一台运行 Ubuntu Lucid Lynx 的 Rackspace 服务器,我已在其中安装了一个IRCd-Hybrid。我可以使用irssi安装在服务器所在机器上的 IRC 服务器进行连接,但当我尝试从家里的计算机或我的朋友尝试访问它时,我收到此错误:

连接被拒绝

我应该怎么办?

答案1

我认为这可能意味着某个防火墙阻止了连接。在您的家用机器上,尝试直接连接到服务器上的 IRC 端口。如果您运行的是 Linux,则可以使用 telnet 执行此操作:

$ telnet your.example.server 6667

您应该会从服务器得到一些响应(您可能必须enter先点击)。

如果这不起作用,则可能是防火墙的问题。检查运行 ircd 的服务器。/sbin/iptables -nvL防火墙规则的输出显示什么?我敢打赌你有一个标准的“默认拒绝”设置,除非传入连接要到达特定的预定义端口,否则它们会被丢弃。

答案2

我认为我在尝试接触 MOTD 文件时意外移动了我的 ircd.conf 文件。恢复了 ircd.conf 文件,重新启动了 ircd-hybrid 服务,一切就绪了!

相关内容