如果服务器涉及到一些端口开放,特别是要自动连接无限制端口,那么我们就得清除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
现在防火墙就关闭清空了,端口任意连接了。