linux开发端口
防火墙有两类,一类是firewall,一类是iptables。
firewall,可以使用service firewalld status查看状态,本文主要讲解iptables。
首先检查防火墙状态
service iptables status
没有启动的话,可以先启动
service iptables start
修改iptables的配置文件,把需要开发的端口加进去
vim /etc/sysconfig/iptables
如下图所示
例如开放端口8080,则添加如下代码到上图红色方框中
-A INPUT -p tcp -m state --state NEW -m tcp --dport 8080 -j ACCEPT
添加端口组,例如开放200到300的端口
-A INPUT -p tcp -m state --state NEW -m tcp --dport 200:300 -j ACCEPT
重启iptables
service iptables restart
使用一下命令可以查看端口情况
#查看监听情况
netstat -aptn
#查看端口开放情况
/sbin/iptables -L -n 或者 iptables -L -n
最后,如果是云主机的话,记得要添加对应端口到安全组。