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
最後,如果是雲主機的話,記得要添加對應端口到安全組。