centos防火墙firewalld使用备注

因为做内网监控和日志服务器,一直在裸奔,今天业务上要做安全审计,把这台服务器算进去了,然后就要把防火墙启用,果不其然,一启用,zabbix和anylogzer网页都打不开了.
Centos版本是7.8,网上说的iptables方案不能用.只能用firewall-cmd来
主要是做2个地方,一个是开放端口,一个是IP白名单.
先说下,这两个我感觉是相互独立的,比如,我开了80端口,无论是否在我IP白名单里面,都可以访问.
如果IP在白名单里面,可以访问所有服务器上正在运行服务的端口.

添加IP白名单

firewall-cmd --get-zones

返回

block dmz drop external home internal public trusted work

如果要做IP白名单,把IP加入到trusted区域里

firewall-cmd --permanent --zone=trusted --add-source=XX.XX.XX.XX#这里添加白名单IP
firewall-cmd --permanent --zone=trusted --add-source=XX.XX.XX.0/24#添加网段

添加完重新读取配置生效

firewall-cmd --reload

查看配置是否生效

firewall-cmd --zone=trusted --list-all

开放端口

firewall-cmd --add-port=80/tcp --permanent

关闭端口

firewall-cmd --remove-port=80/tcp --permanent

添加完重新读取配置生效

firewall-cmd --reload

查看开启端口情况

firewall-cmd --list-all
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值