centos的防火牆相關
阿新 • • 發佈:2018-12-27
在伺服器上啟動了node服務,但是外面訪問不到,
原因是防火牆沒開埠,新裝的機器,也沒有iptables
systemctl stop firewalld
yum install iptables-services
systemctl enable iptables 啟動iptables
systemctl start iptables 開啟iptables
應該就有了iptables,如果沒有iptables -P OUTPUT ACCEPT,也會生成一個新的iptables。
修改iptables有兩種方式,一個是vi iptables,如果新裝的linux 可能還沒有安裝vim,yum install vim
一個是直接寫命令# iptables -I INPUT -p tcp --dport 8888 -j ACCEPT
然後再儲存,service iptables save
再重啟 systemctl restart iptables.service
一種是修改iptables
vi iptables
加上 -A INPUT -p tcp -m tcp --dport 8888 -j ACCEPT
:wq
直接重啟服務systemctl restart iptables.service,如果不行,把防火牆關了再開啟,再把iptables服務給start