centos7 firewall指定IP与端口、端段访问(常用)

136次阅读
没有评论

共计 1189 个字符,预计需要花费 3 分钟才能阅读完成。

centos7.3 firewalld防火墙指定IP策略

firewall-cmd的命令行客户端支持和这个守护进程通信以永久修改防火墙规则

常用命令

firewall-cmd #防火墙的命令行
 --permanent #永久 
--remove #移除 
--add #添加
--list-all #查询所有

查看配置结果

firewall-cmd --list-all

显示如下

public (default)
    interfaces:
    sources:
    services: dhcpv6-client ftp ssh
    ports:
    masquerade: no
    forward-ports:
    icmp-blocks:
    rich rules:
              rule family="ipv4" source address="192.168.1.1" port port="2000-30000" protocol="tcp" accept
              rule family="ipv4" source address="192.168.1.19" " accept

#删除策略指定ip策略

语法

firewall-cmd --permanent --remove-rich-rule="《删除的信息》"
firewall-cmd --permanent --remove-rich-rule="rule family="ipv4" source address="192.168.1.1" port port="2000-30000" protocol="tcp" accept"

重新加载防火墙

firewall-cmd --reload

#在不改变状态的条件下重新加载防火墙

添加策略指定ip策略

语法

firewall-cmd --permanent --add-rich-rule="rule family="ipv4" source address="终端ip" accept"

例子1

firewall-cmd --permanent --add-rich-rule="rule family="ipv4" source address="192.168.1.1" accept"

例子2

firewall-cmd --permanent --permanent --remove-rich-rule family="ipv4" source address="192.168.1.1" port port="1521" protocol="tcp" accept

IP段

firewall-cmd –permanent –add-rich-rule=”rule family=”ipv4″ source address=”192.198.4.0/24″ accept”

开启启防火墙

systemctl restart firewalld

或者重新加载防火墙

firewall-cmd --reload

#在不改变状态的条件下重新加载防火墙与 systemctl restart firewalld类似的效果

正文完
 
admin
版权声明:本站原创文章,由 admin 2020-10-11发表,共计1189字。
转载说明:除特殊说明外本站文章皆由CC-4.0协议发布,转载请注明出处。
评论(没有评论)
验证码