如果服务器涉及到一些端口开放,特别是要自动连接无限制端口,那么我们就得清除Linux的防火墙。

但是绝大多数的Linux服务器,默认的防火墙是有OUTPUT策略。

输入命令:iptables -L

Chain OUTPUT (policy ACCEPT)

如果有这个策略在,那么就应该先改掉这个。如果不改掉,就清空防火墙,那么你服务器就打不开了,需要重新配置网络才行。

输入命令:

/sbin/iptables -P INPUT ACCEPT

iptables -P INPUT ACCEPT

把默认策略改成ACCEPT。

如果不确定就再看看现在的服务器配置,里面是否有这个信息:

Chain FORWARD (policy ACCEPT 0 packets, 0 bytes)

如果有上面这句,那么久没问题了,然后再去清除防火墙。

输入命令:

/sbin/iptables -F

或iptables -F

现在防火墙就关闭清空了,端口任意连接了。