#1、添加规则firewall-cmd--permanent--add-rich-rule="rule family="ipv4" source address="192.168.168.1" port protocol="tcp" port="80" accept"#2、批量添加网段firewall-cmd--permanent--add-rich-rule="rule family="ipv4" source address="10.51.54.1/24" port protocol="tcp" port="80" accept"#...
[root@linuxprobe ~]# firewall-cmd --get-zone-of-interface=eno16777728 ## 查看网卡在firewalld服务中的区域public[root@linuxprobe~]# firewall-cmd --permanent --zone=external --change-interface=eno16777728 ##将网卡的默认区域永久修改为external,但是不能立即生效(需要重启系统生效,或者firewall-cmd -...
"firewall-cmd --permanent --add-rich-rule="rule family=ipv4 source address=172.25.254.0/24 forward-port port=22 protocol=tcp to-port=22 to-addr=172.25.2.102""。该条策略表示,将所有"172.25.254"网段的通过22端口的数据转到"172.25.2.102"主机上。 完成后重启firewall生效。"firewall-cmd --list-a...
firewall-cmd --permanent --add-rich-rule="rule family="ipv4" source address="192.168.1.1" port protocol="tcp" port="123" accept" 添加一个网段 firewall-cmd --permanent --add-rich-rule="rule family="ipv4" source address="192.168.1.0/24" port protocol="tcp" port="123" accept" 删除上...
久并立即生效,需要手动执行 firewall-cmd --reload 重载命令。注意,remove 掉 ssh 服务或者 ssh 端口,当前远程登陆会话不会断开,退出后 就无法远程连接了。 2)添加常用端口,默认会添加到默认的区域(如果没有修改默认区域,默认区域为 public)。 2.2、firewalld 基本操作: ...
firewall-cmd --permanent --add-port=8080/tcp 例2:使mysql服务的3306端口只允许192.168.1.1/24网段的服务器能访问 添加规则 firewall-cmd --permanent --add-rich-rule="rule family="ipv4" source address="192.168.1.1/24" port protocol="tcp" port="3306" accept" ...
firewall-cmd --permanent --remove-port=80/tcp# 加载生效:firewall-cmd --reload3、开放某段ip的一个端口# 放开整个网段192.168.187.*的7001端口,限制整个网段192.168.187.*的7001端口firewall-cmd --permanent --add-rich-rule="rule family=ipv4 source address=192.168.187.0/24 port protocol=tcp port=...
firewall-cmd --add-sources=202.0.0.0/24 --zone=public 以上命令给public区域添加sources项为202.0.0.0/24网段。则主机A再次访问Linux的web服务不通了。因为主机A的ip在202.0.0.0/24段内,则访问web服务器时走的是public区域,public区域未允许http服务所以就被拒绝了。虽然走的也是ens33网卡,但是未按网卡所在区域...
可以使用firewall-cmd --state 或systemctl status firewalld查看防火墙状态。 重启防火墙服务 [root@heimatengyun ~]# systemctl restart firewalld.service 注意等同于systemctl restart firewalld,可以省略服务后缀名。 停止防火墙服务 [root@heimatengyun ~]# systemctl stop firewalld ...
[root@localhost~]# firewall-cmd--set-default-zone=internal success 显示已激活的所有区域 代码语言:javascript 复制 [root@localhost~]# firewall-cmd--get-active-zones internalinterfaces:ens33 激活的条件:区域至少关联一个接口或一个源地址/网段