我正在尝试让 IRCd 在我的 VPS 上运行。我已准备好一切,但无法连接。进行了端口扫描,端口未打开。我有 root 访问权限。
如何开放6667和6697端口?
答案1
如果 iptables 正在您的计算机上运行,您需要为您提到的这两个端口打开它。
要检查 iptables 是否正在运行,请运行命令:
service iptables status
如果它正在运行,请编辑该/etc/sysconfig/iptables
文件并输入以下两行:
-A INPUT -m state --state NEW -m tcp -p tcp --dport 6667 -j ACCEPT
-A INPUT -m state --state NEW -m tcp -p tcp --dport 6697 -j ACCEPT
然后运行
service iptables restart
如果 iptables 没有运行,情况可能会有所不同,例如您的 VPS 提供商不允许 IRC 流量通过。阅读服务条款,看看是否有任何内容告诉您“您无法运行 irc 服务器”或类似内容。