- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
使用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 与上图拓扑的区别?
有哪些信誉好的足球投注网站
文档评论(0)