最近我向iptables添加了一个规则,该规则允许通过端口993的传入stream量。我使用的规则如下所示:
sudo iptables -A INPUT -p tcp --dport 993 -j ACCEPT
进入规则后,我运行“iptables-save> /etc/iptables/rules.v4”并重新启动服务器。 但是,当我使用telnet命令来检查端口时,我得到以下错误。
telnet localhost 993
它告诉我连接被主机(我的服务器)拒绝。 这不仅是发生在这个港口,而是我试图打开的其他港口。 我做错了什么,运行错误的命令等? 请帮帮我。
-A将规则附加到规则列表的末尾。 因此,如果以前的规则丢弃数据包,数据包将不会被接受。 使用-I而不是-A 。 另外,请检查其他表或PREROUTING链中的规则是否丢弃数据包。