1. 程式人生 > 實用技巧 >linux -防火牆

linux -防火牆

1、firewalld的基本使用

啟動: systemctl start firewalld
關閉: systemctl stop firewalld
檢視狀態: systemctl status firewalld
開機禁用 : systemctl disable firewalld
開機啟用 : systemctl enable firewalld

2.新增開放埠到防火牆

比如我們讓80埠開放, 其它使用者可以訪問我的站點

//Step1: 加入開放埠到配置檔案 執行: firewall-cmd --zone=public --add-port=80/tcp --permanent --zone=public 新增時區
--add-port=80/tcp新增埠 --permanent 永久生效 //載入防火牆新配置檔案( 以 root 身份輸入以下命令,重新載入防火牆,並不中斷使用者連線,即不丟失狀態資訊. ) 執行:firewall-cmd --reload

3.檢視防火牆開放埠列表

執行:firewall-cmd --list-all

結果:

root@localhost ~]# firewall-cmd --list-all public target: default icmp-block-inversion: no interfaces: sources: services:sshdhcpv6-client
ports: 80/tcp protocols: masquerade: no forward-ports: source-ports: icmp-blocks: rich rules:

這次你會發現 ports 對應的多了一個 80/tcp, 那說明就已經新增到了防火牆開放列表中了

檢視狀態: systemctl status firewalld