檢視所有開放的埠
firewall-cmd --list-ports
檢視所有規則列表firewall-cmd --list-all
檢視單個埠firewall-cmd --query-port=80/tcp
如何開放本機80埠/關閉80埠¿¿firewall-cmd --add-port=80/tcp --permanent
firewall-cmd --remove-port=80/tcp --permanent
如何批量開放埠¿¿firewall-cmd --add-port=100-500/tcp --permanent
–add-port=80/tcp 開放埠及型別注意,修改完後要重啟下firewalld–remove-port=80/tcp 關閉埠
–permanent 永久生效
systemctl restart firewalld
或者firewall-cmd --reload
允許192.168.100.0/24網段ip訪問80埠firewall-cmd --add-rich-rule="rule family="ipv4" source address="192.168.100.0/24" port protocol="tcp" port="80" accept" --permanent
刪除規則
順便在這裡演示下命令
[root@localhost ~]# firewall-cmd --list-all
public (active)
target: default
icmp-block-inversion: no
inte***ces: ens32
sources:
services: ssh dhcpv6-client
ports: 80/tcp
protocols:
masquerade: no
forward-ports:
source-ports:
icmp-blocks:
rich rules: #這些事已經寫好的規則 刪除的話 選擇刪除即可 刪除記得加 --permanent
rule family="ipv4" source address="192.168.0.200" port port="80" protocol="tcp" reject
rule family="ipv4" source address="192.168.0.200" port port="80" protocol="tcp" accept
rule family="ipv4" source address="192.168.100.0/24" port port="80" protocol="tcp" accept
firewall-cmd --remove-rich-rule '【這裡填具體的規則】' --permanent
firewall-cmd --remove-rich-rule 'rule family="ipv4" source address="192.168.100.0/24" port port="80" protocol="tcp" accept' --permanent
Centos 7防火牆firewall開放80埠
centos 7防火牆firewall開放80埠如何來進行設定呢,是不是與以前的版本是一樣的?下面我們就一起來看一些關於centos 7防火牆firewall開放80埠的方法吧。開啟80埠 firewall cmd zone public add port 80 tcp permanent 出現su...
CentOS 7 開放防火牆埠
centos 7 開放防火牆埠 命令 最近公司新的server要求用centos7,發現以前centos 6 系列中的 iptables 相關命令不能用了,查了下,發現centos 7使用firewalld代替了原來的iptables。使用方法如下 關閉防火牆 systemctl stop fire...
CentOS 7防火牆開放埠
centos公升級到7之後,發現無法使用iptables控制linuxs的埠,baidu之後發現centos 7使用firewalld代替了原來的iptables。下面記錄如何使用firewalld開放linux埠 開啟埠 root centos7 firewall cmd zone public ...