1. 程式人生 > >Linux CentOS開放80,8080或者其他埠

Linux CentOS開放80,8080或者其他埠

1、首先給出一個指令,檢視防火牆埠情況。

iptables -L -n

一臺剛安裝完成的linux機器,一般預設只開發了22埠,如果需要使用其他埠必須自己手動新增。


2、修改/etc/sysconfig 下面的檔案 iptables,預設開放了22埠

vim /etc/sysconfig/iptables

在 -A INPUT -p tcp -m state --state NEW -m tcp --dport 22 -j ACCEPT 後面追加需要開放埠的程式碼,比如8080,如下圖

-A INPUT -p tcp -m state --state NEW -m tcp --dport 8080 -j ACCEPT


3、:wq 儲存退出,之後重啟一下防火牆

service iptables restart

對於centos 7 重啟防火牆的指令有所區別

systemctl restart iptables

然後再檢視防火牆,發現8080埠已經成功開放


4、可能遇到的問題

新安裝的 CentOS 7 沒有 iptables 這個檔案,可以通過下面這篇文章解決。