centos7在安裝軟體包或類庫的時候,常常會因為防火牆的攔截和埠未開放導致連線失敗,資料呼叫或遠端失敗等,所以在使用centos時需學會對防火牆和埠操作。。。
1
centos7使用systemctl指令來管理系統的單一服務,在centos7中對於firewalld(防火牆)服務的開啟、關閉、狀態查詢也同樣是使用該指令,操作如下: 2
啟動防火牆: systemctl start firewalld 3
檢視防火牆狀態: systemctl status firewalld
關閉防火牆: systemctl stop firewalld
開機時啟用防火牆服務:systemctl enable firewalld開機時禁用防火牆服務:systemctl disable firewalld
查詢防火牆服務是否開機啟動:systemctl is-enabled firewalld
7
查詢已經啟動的服務列表:systemctl list-unit-files|grep enabled
查詢啟動失敗的服務列表:systemctl --failed
在安裝軟體或列庫時,除了直接開啟和關閉防火牆,也可以通過對埠的操作直接開放連線;新增埠:firewall-cmd --zone=public --add-port=80/tcp --permanent
10
更新防火牆規則:firewall-cmd --reload
檢視埠狀態:firewall-cmd --zone=public --query-port=80/tcp
刪除開放的埠:firewall-cmd --zone=public --remove-port=80/tcp --permanent
每次都更新防火牆規則,都需要重新更新:firewall-cmd --reload,更新狀態; 13
此外,在更新完防火牆的設定後,也可以檢視所有開啟的埠:firewall-cmd --zone=public --list-ports
CentOs 7防火牆與埠相關
1 firewalld的基本使用 啟動 systemctl start firewalld 檢視狀態 systemctl status firewalld 停止 systemctl disable firewalld 禁用 systemctl stop firewalld 2.systemctl是c...
CentOS 7 開放防火牆埠
centos 7 開放防火牆埠 命令 最近公司新的server要求用centos7,發現以前centos 6 系列中的 iptables 相關命令不能用了,查了下,發現centos 7使用firewalld代替了原來的iptables。使用方法如下 關閉防火牆 systemctl stop fire...
CentOS7防火牆和埠
通過systemctl status firewalld檢視firewalld狀態,發現當前是dead狀態,即防火牆未開啟。通過systemctl start firewalld開啟防火牆,沒有任何提示即開啟成功。再次通過systemctl status firewalld檢視firewalld狀態...