CentOS 7 防火牆相關命令

1.  查看已打開的端口  # netstat -anp


2. 查看想開的端口是否已開 # firewall-cmd --query-port=8003/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

  如果是想重啓後防火牆還是處於關閉的狀態   

  sudo systemctl disable firewalld

6. 查看想開的端口是否已開 # firewall-cmd --query-port=8003/tcp    提示no表示未開


7. 開永久端口號 firewall-cmd --add-port=8003/tcp --permanent   提示    success 表示成功


8. 重新載入配置  # firewall-cmd --reload    比如添加規則之後,需要執行此命令


9. 再次查看想開的端口是否已開  # firewall-cmd --query-port=8003/tcp  提示yes表示成功

 

10. 若移除端口 # firewall-cmd --permanent --remove-port=8003/tcp

發佈了5 篇原創文章 · 獲贊 0 · 訪問量 4623
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章