firewalld命令-一般正式项目安装下面添加规则就行

firewalld命令-一般正式项目安装下面添加规则就行

firewall-cmd --permanent --zone=drop --change-interface=ens33
firewall-cmd --permanent --zone=drop  --add-protocol=icmp
#firewall-cmd --permanent --zone=drop  --add-port=22/tcp   拒绝
#firewall-cmd --permanent --zone=drop  --add-port=8080/tcp
#firewall-cmd --permanent --zone=drop  --add-port=80/tcp
firewall-cmd --permanent --add-rich-rule="rule family="ipv4" source address="192.168.1.1/24"  port protocol="tcp" port="22" accept"   #192.168.1.1/24,不只是一个IP,类似于iptables(1.0网段写法)
firewall-cmd --permanent --add-rich-rule="rule family="ipv4" source address="192.168.1.1/24"  port protocol="tcp" port="12321" accept"
firewall-cmd --permanent --add-rich-rule="rule family="ipv4" source address="192.168.1.1/24"  port protocol="tcp" port="21" accept"
firewall-cmd  --permanent --zone=drop --add-masquerade    
firewall-cmd –add-service=ftp –permanent #永久开发ftp服务,#ftp被动模式可以访问,加上这条命令xftp被动模式可以访问
firewall-cmd --reload   
firewall-cmd  --list-all  

参数解释

#protocols:允许/拒绝通过的协议
#--change-interface=<网卡名称> #例如ens33或者bond1(bond1是网卡绑定)
#masquerade:是否允许伪装(yes/no),可改写来源IP地址及mac地址
#--add-port=<端口号/协议>
#--remove-port=<端口号/协议>
#--reload  #让“永久生效”的配置规则立即生效,并覆盖当前的配置规则
#--list-all 查看默认区域设置

#####firewall-cmd  --list-all 查看显示 {drop (active) #target: DROP—}   drop 拒绝进入的流量,除非与出去的流量相关

在这里插入图片描述

#参考firewalld解释链接

https://blog.csdn.net/qq_57258570/article/details/122333142

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值