1. 檢視已開啟的埠 # netstat -anp
2. 檢視想開的埠是否已開 # firewall-cmd --query-port=666/tcp
若此提示 firewalld is not running
表示為不可知的防火牆 需要檢視狀態並開啟防火牆
3. 檢視防火牆狀態 # systemctl status firewalld
running 狀態即防火牆已經開啟
dead 狀態即防火牆未開啟
4. 開啟防火牆,# systemctl start firewalld 沒有任何提示即開啟成功
5. 開啟防火牆 # service firewalld start
關閉防火牆 # systemctl stop firewalld
centos7.3 上述方式可能無法開啟,可以先#systemctl unmask firewalld.service 然後 # systemctl start firewalld.service
6. 檢視想開的埠是否已開 # firewall-cmd --query-port=666/tcp 提示no表示未開
7. 開永久埠號 firewall-cmd --add-port=666/tcp --permanent 提示 success 表示成功
8. 重新載入配置 # firewall-cmd --reload 比如新增規則之後,需要執行此命令
9. 再次檢視想開的埠是否已開 # firewall-cmd --query-port=666/tcp 提示yes表示成功
10. 若移除埠 # firewall-cmd --permanent --remove-port=666/tcp
11. 修改iptables 有些版本需要安裝iptables-services # yum install iptables-services 然後修改進目錄 /etc/sysconfig/iptables 修改內容
在/etc/sysconfig/iptables檔案中新增
#開放本伺服器的232埠對所有訪問者
-a input -m state --state new -m tcp -p tcp --dport 232 -j accept
#發放本伺服器的1521埠 對172.17.45/24網段的訪問者
-a input -s 172.17.45.0/24 -m state --state new -m tcp -p tcp --dport 1521 -j accept
Linux 防火牆永久開放埠
以下是linux開啟埠命令的使用方法。nc lp 23 開啟23埠,即telnet netstat an grep 23 檢視是否開啟23埠 經驗驗證,ok!只是,好像,linux開啟埠命令每乙個開啟的埠,都需要有相應的監聽程式才可以,這個有待改進!以上是linux開啟埠命令的使用方法。vi etc...
Linux關閉防火牆 開放埠
linux的網路可以ping通,但是linux啟動的應用如tomcat nginx等都無法訪問?問題分析 解決思路 預設linux中的防火牆會關閉埠不允許訪問,但是可以ping的通linux的位址,所以想要訪問需要配置埠開放或者關閉防火牆。centos 6 處理方法 臨時關閉 service ipt...
CentOS防火牆開放埠
在我們使用centos系統的時候,centos防火牆有時是需要改變設定的。centos防火牆預設是開啟的,設定centos防火牆開放埠方法如下 開啟iptables的配置檔案 vi etc sysconfig iptables 修改centos防火牆時注意 一定要給自己留好後路,留vnc乙個管理埠和...