求教,Firewalld 防火墙只对某几个IP放通指定端口。
如题,由于本身防火墙就存在很多条完全放通的命令,所以只添加放开的规则是无法达到放通目的的。我尝试过使用
<rule family="ipv4">
<source address="0.0.0.0/0"/>
<port protocol="tcp" port="8080"/>
<drop/>
</rule>
先禁止所有设备访问8080
然后再配置规则,放通指定IP访问:例如192.168.1.100
<rule family="ipv4">
<source address="192.168.1.100/32"/>
<port protocol="tcp" port="8080"/>
<accept/>
</rule>
但是我再次使用192.168.1.100:8080访问的时候就访问不了了