微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

Centos6防火墙基本配置

1. 允许x.x.x.x访问本机
iptables -I INPUT -p tcp -j DROP #若要添加多了ip,该条也是只执行一次
iptables -I INPUT -s x.x.x.x -p tcp -j ACCEPT
2. 允许x.x.x.x访问本机的xx端口
iptables -I INPUT -p tcp --dport xx -j DROP #若要添加多了端口,该条也是只执行一次
iptables -I INPUT -s x.x.x.x -p tcp --dport xx -j ACCEPT
 
3. 允许x.x.x.x网段访问本机
iptables -I INPUT -p tcp -j DROP #若要添加多了网段,该条也是只执行一次
iptables -I INPUT -s x.x.x.0/24 -p tcp -j ACCEPT
 
4. 禁止x.x.x.x访问本机
iptables -I INPUT -p tcp -j ACCEPT #若要添加多了ip,该条也是只执行一次
iptables -I INPUT -s x.x.x.x -p tcp -j DROP
 
5. 禁止x.x.x.x访问本机的xx端口。禁止x.x.x.x网段访问本机与上面类似
以上每一组执行完都要执行下面几句
service iptables save #保存防火墙设置
service iptables restart #重启防火墙
 
6.删除防火墙中的一条规则
iptables -D INPUT num
 
7.防火墙的执行和插入顺序
执行顺序:从上往下执行,遇到匹配的就不执行下面的规则
插入顺序:-A append的意思,是在规则的末尾加一条规则
-I insert的意思,是在规则的开头加一条数据

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。