防火墙

Centos7的防火墙服务:firewalld

systemctl start firewalld
firewall-config

Centos6的防火墙服务:iptables

iptables 由四个表和五个链组成
四个表:
filter表:过滤规则表,根据规则过滤符合要求的数据包。
nat表:network address translation 地址转换规则表
mangle:修改数据标记位规则表
Raw:关闭NAt表上启用的连接跟踪机制,加快封包穿越防火墙速度

这四个表的优先级由高到低:Raw-->mangle-->nat----->filter

五个内置链chain
INPUT
OUTPUT
FORWARD
PREROUTING
POSTROUTING

链和和表组成规则:


iptables 规则:

规则rule :
根据规则的匹配条件尝试匹配报文,对匹配成功的报文根据规则定义的处理动作作出处理

匹配条件:默认为与条件,同时满足
基本匹配:IP, 端口,TCP 的Flags (SYN,ACK 等)
扩展匹配:通过复杂高级功能匹配
处理动作:称为target ,跳转目标
内建处理动作:ACCEPT,DROP,REJECT,SNAT,DNAT MASQUERADE,MARK,LOG...

自定义处理动作:自定义chain ,利用分类管理复杂情形规则要添加在链上,才生效;添加在自定义上不会自动生效

链chain:
内置链:每个内置链对应于一个钩子函数
自定义链:用于对内置链进行扩展或补充,可实现更灵活的规则组织管理机制;只有Hook 钩子调用自定义链时,才生效。

iptables 命令

man 8 iptables
iptables [-t table] {-A|-C|-D} chain rule-specification
iptables [-t table] -I chain [rulenum] rule-specification
iptables [-t table] -R chain rulenum rule-specification
iptables [-t table] -D chain rulenum
iptables [-t table] -S [chain [rulenum]]
iptables [-t table] {-F|-L|-Z} [chain [rulenum]] [options...]
iptables [-t table] -N chain
iptables [-t table] -X [chain]
iptables [-t table] -P chain target
iptables [-t table] -E old-chain-name new-chain-name
rule-specification = [matches...] [target]
match = -m matchname [per-match-options]
target = -j targetname [per-target-options]

iptables命令的例子
iptables -A INPUT -s 192.168.8.106 -j DROP ; 丢掉这个ip来的包
iptables -I INPUT -s 192.168.8.106 -j accept :拒绝这个IP来的包
iptables -F ; 清空防火墙规则
iptables -vnL --line-number
iptables -A INPUT ! -s 192.168.8.12 -j REJECT ; 除了这个IP地址,其他的都拒绝

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 1.安全技术 (1)入侵检测与管理系统(Intrusion Detection Systems): 特点是不阻断任...
    尛尛大尹阅读 7,249评论 0 2
  • 防火墙的概念iptables的简介iptables命令网络防火墙NATfirewalld服务 一、防火墙的概念 (...
    哈喽别样阅读 5,824评论 0 1
  • 1 概述 设置防火墙策略有以下两条原则: A 任何不允许的访问,应该在请求到达时给予拒绝 B 规则在链接上的次序即...
    ghbsunny阅读 5,258评论 0 0
  • 一.防火墙概念 (一)安全技术介绍 (1) 入侵检测与管理系统(Intrusion Detection Syste...
    楠人帮阅读 5,400评论 0 3
  • 想为自己唱一支眠歌了 在枫树正红的季节 让睫毛轻倚着朗夜 如同每一片落叶 在泥土的梦里安歇 想为自己蒙上一块红绸 ...
    烺叶之声阅读 1,410评论 0 0