- 0
- 0
- 约1.8千字
- 约 21页
- 2018-12-15 发布于福建
- 举报
使用Ip眨眼tables构建Linux防火墙
使用Iptables构建Linux防火墙 相关参考文献 Linux2.4 Packet Filtering HOWTO? Linux 2.4 NAT HOWTO ?信息安全综合实验讲义 LinuxKernel中的包过滤防火墙 Ipfw/ipfwadm 2.0.*中使用移植于BSD的ipfw 缺点:包过滤、NAT等代码混杂在整个网络相关代码中 Ipchains 2.2.*中使用 Netfilter/iptables 2.4.* / 模块化,支持状态跟踪 Netfilter/iptables 可以实现完整的基于连接跟踪的包过滤防火墙 支持包过滤,双向地址转换 路由型 Netfilter结构示意图 filter内定规则链 nat 中的内定规则链 netfilter/iptables Netfilter/iptables Netfilter/iptables Netfilter是Linux kernel 中对数据包进行处理的框架 定义了5个HOOK位置 NF_IP_PRE_ROUTING NF_IP_LOCAL_IN NF_IP_FORWARD NF_IP_POST_ROUTING NF_IP_LOCAL_OUT 包过滤防火墙 规则 条件 动作 序列 条件 源地址、目的地址、协议、端口、协议内部数据、时间、物理接口 动作 ACCEPT 允许 DROP 直接丢弃 REJECT tcp-reset/icmp-port-unreachable LOG 日志 包过滤防火墙 有先后关系 数据包的处理 接收到数据包 逐条对比规则 如果满足条件,则进行相应的动作,如果动作不是ACCEPT/DROP/REJECT,继续处理后面的规则 Iptables防火墙配置 包过滤 INPUT/OUTPUT/FORWARD 三个规则链 可以增加自定义规则链 iptables –N xxx 命令格式 iptables –L –nv 显示 iptables –F 规则链名 清空规则链 iptables –A 规则链名 规则 增加规则 iptables –I 规则链名 规则 插入规则 iptables –D 规则链名 规则 删除规则 iptables –D 规则链名 规则编号 包过滤 规则 -j 动作 ….条件 动作为: ACCEPT 接受数据包 DROP 丢弃数据包 RETURN 从当前规则链返回 LOG 日志,用dmesg可以看到 REJECT SNAT/DNAT等 包过滤 条件 -s IP地址 源地址 -d IP地址 目的地址 -i 接口名 接收的接口 -o 接口名 发送的接口 -m state -- state 状态 状态包过滤 ESTABLISHED RELATED NEW INVALID -p tcp/udp/icmp 协议 --dport 目的端口(或者服务名称) --sport 源端口 源地址转换 SNAT 目的地址转换 DNAT NAT配置 iptables –t nat PREROUTING/FORWARD/POSTROUTING 三个规则链 其他选项与包过滤类似 -j SNAT --to x.x.x.x -j DNAT --to x.x.x.x 组网实例 组网实例 组网实例 * * 进来的数据包 路由 本机 发出的数据包 FORWARDING INPUT OUTPUT PRE ROUTING 进来的数据包 路由 本机 发出的数据包 POST ROUTING PREROUTING 处理DNAT规则 POSTROUTING 处理SNAT规则 连接的第一个数据包处理后会 保持一些信息,用来在应答的 数据包再次通过时修改数据包 内容 NAT设备 客户机 服务器 :1024 - :80 :8133 -:80 :8133 - :80 :1024 - :80 内部网络 外部网络 源地址转换 SNAT NAT设备 服务器 客户机 :80 - :1024 :80 - :1024 :80 - :1024 :80 - :1024 内部网络 外部网络 目的地址转换 DNAT 与上图拓扑的区别?
您可能关注的文档
最近下载
- 小学生作文评讲课件.pptx VIP
- 教育部《中小学生信息素养提升手册(2024年新版)》全文 .pdf VIP
- 知识点 4.3 209系列转向架(一)(二)课件讲解.pptx VIP
- 抹茶生产工艺介绍-第二步:蒸青和烘干(碾茶的制作).doc VIP
- 流产手术后促进子宫内膜修复临床实践指南(2025年版).pptx VIP
- 一株新型水稻纹枯病病菌的鉴定及病菌效应蛋白的功能研究.pdf
- 209T转向架组装作业指导书.pdf VIP
- AI:新一轮科技革命改变世界——新时代的底层逻辑系列之三.pdf VIP
- 《教育从爱开始》读书分享.pptx VIP
- 使用消化酶类药物治疗消化不良的专家共识意见.pptx
原创力文档

文档评论(0)