firewalld-cmd初体验

firewalld

基本命令

[root@localhost ~]# firewall-cmd –state ##查看firewalld状态
[root@localhost ~]# firewall-cmd –get-active-zones ##查看当前活动的区域,并附带一个目前分配给它们的接口列表
[root@localhost ~]# firewall-cmd –get-default-zone ##查看默认区域
[root@localhost ~]# firewall-cmd –get-zones ##查看所有可用区域
[root@localhost ~]# firewall-cmd –zone=public –list-all ##列出指定域的所有设置
[root@localhost ~]# firewall-cmd –get-services ##列出所有预设服务
这里写图片描述
[root@localhost ~]# firewall-cmd –set-default-zone=trusted ##设置默认区域
[root@localhost ~]# firewall-cmd –permanent –zone=trusted –add-source=172.25.254.98/24 ##添加网络地址到指定区域(–permanent 永久更改)
[root@localhost ~]# firewall-cmd –permanent –zone=trusted –remove-source=172.25.254.98/24 ##删除指定区域中网络地址
这里写图片描述
[root@localhost ~]# firewall-cmd –zone=public –remove-interface=eth0 ##删除指定区域的网络接口
[root@localhost ~]# firewall-cmd –zone=trusted –add-interface=eth0 ##添加指定区域的网络接口
[root@localhost ~]# firewall-cmd –zone=trusted –change-interface=eth0 ##修改网络接口的所属区域
这里写图片描述
[root@localhost ~]# firewall-cmd –permanent –zone=public –add-service=http ##添加服务到指定区域
[root@localhost ~]# firewall-cmd –permanent –zone=public –remove-service=http ##从指定区域删除服务
这里写图片描述

direct rules

[root@localhost ~]# firewall-cmd –direct –get-all-rules ##列出规则
[root@localhost ~]# firewall-cmd –direct –add-rule ipv4 filter INPUT 0 ! -s 172.25.254.19 -p tcp –dport 80 -j ACCEPT ##添加
[root@localhost ~]# firewall-cmd –direct –remove-rule ipv4 filter INPUT 0 ! -s 172.25.254.19 -p tcp –dport 80 -j ACCEPT ##删除
这里写图片描述

伪装

[root@localhost ~]# firewall-cmd –permanent –zone=public –add-masquerade
[root@localhost ~]# firewall-cmd –permanent –zone=public –add-rich-rule=’rule family=ipv4 source address=172.25.0.119/24 masquerade’

转发

[root@localhost ~]# firewall-cmd –permanent –zone=public –add-forward-port=port=22:proto=tcp:toport=22:toaddr=172.25.254.19
[root@localhost ~]# firewall-cmd –permanent –zone=public –add-rich-rule=’rule family=ipv4 source address=172.25.254.19/24 forward-port port=80 protocol=tcp to-port=8080’
这里写图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值