一般Linux系统自带iptables(防火墙),默认策略为:
INPUT OUTPUT FORWARD 均为ACCEPT
若需要开启端口,只需要在INPUT策略添加想要命令即可!
假设我开启80端口:
-A -INPUT -p tcp -m state –state NEW -m tcp –dport 80 -j ACCEPT
测试方式:
服务器端口:
telnet localhost 端口 测试本地是否开启
远程: telnet 服务器IP 端口 远程测试端口
这里使用telnet测试时需要注意:
一般在防火墙中开启了端口,telnet是无法连接通的,连接的前提需要你安装相应的服务,且服务也正常运行。
如上,80端口,虽然你在iptables中开启了,但是你为安装apache这样的服务,那么telnet照样是无法测试连通的。