- 1、本文档共40页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
NAT与Iptables
NAT与Iptables 内容提要 Iptables NAT 利用Iptables指令架设NAT Linux Kernel中的包过滤防火墙 Ipfw/ipfwadm 2.0.*中使用移植于BSD的ipfw 缺点:包过滤、NAT等代码混杂在整个网络相关代码中 Ipchains 2.2.*中使用 Netfilter/iptables 2.4.* iptables 可以从 下载 模块化,支持状态跟踪 Netfilter/iptables 可以实现完整的基于连接跟踪的包过滤防火墙 Netfilter is the framework in Linux 2.4 kernelsthat allow for firewalling, NAT. (Netfilter是Linux kernel 中对数据包进行处理的框架) Iptables is the userspace tools that works with the Netfilter framework iptables结构示意图 表和链 表 filter:实现数据报过滤 nat:网络地址转换 (NAT:Network Address Translator) Mangle: 数据报处理 链 INPUT: 位于 filter 表,匹配目的 IP 是本机的数据包 FORWARD: 位于 filter 表,匹配穿过本机的数据包 PREROUTING: 位于 nat 表,用于修改目的地址(DNAT) POSTROUTING:位于 nat 表,用于修改源地址 (SNAT) Iptables 语法 iptables [-t 要操作的表] 操作命令 [要操作的链] [规则号码] [匹配条件] [-j 匹配到以后的动作] 命令概述 操作命令(-A、-I、-D、-R、-P、-F) 查看命令(-[vnx]L) -A -A 链名 APPEND,追加一条规则(放到最后) 例如: iptables -t filter -A INPUT -j DROP 在 filter 表的 INPUT 链里追加一条规则(作为最后一条规则) 匹配所有访问本机 IP 的数据包,匹配到的丢弃 -I -I 链名 [规则号码] INSERT,插入一条规则 例如: iptables -I INPUT -j DROP 在 filter 表的 INPUT 链里插入一条规则(插入成第 1 条) iptables -I INPUT 3 -j DROP 在 filter 表的 INPUT 链里插入一条规则(插入成第 3 条) 注意: 1、-t filter 可不写,不写则自动默认是 filter 表 2、-I 链名 [规则号码],如果不写规则号码,则默认是 1 3、确保规则号码 ≤ (已有规则数 + 1),否则报错 -D -D 链名 规则号码 | 具体规则内容 DELETE,删除一条规则 例如: iptables -D INPUT 3(按号码匹配) 删除 filter 表 INPUT 链中的第三条规则(不管它的内容是什么) iptables -D INPUT -s -j DROP(按内容匹配) 删除 filter 表 INPUT 链中内容为“-s -j DROP”的规则 (不管其位置在哪里) 注意: 1、若规则列表中有多条相同的规则时,按内容匹配只删除序号最小的一条 2、按号码匹配删除时,确保规则号码 ≤ 已有规则数,否则报错 3、按内容匹配删除时,确保规则存在,否则报错 -R -R 链名 规则号码 具体规则内容 REPLACE,替换一条规则 例如: iptables -R INPUT 3 -j ACCEPT 将原来编号为 3 的规则内容替换为“-j ACCEPT” 注意: 确保规则号码 ≤ 已有规则数,否则报错 -P -P 链名 动作 POLICY,设置某个链的默认规则 例如: iptables -P INPUT DROP 设置 filter 表 INPUT 链的默认规则是 DROP 注意: 当数据包没有被规则列表里的任何规则匹配到时,按此默认规则处理。动作前面不能加 –j,这也是唯一一种匹配动作前面不加 –j 的情况。 -F -F [链名] FLUSH,清空规
您可能关注的文档
- 1Java语法基础.pdf
- 2006-2011英语四级听力原文.doc
- 2010-2012年英语四级真题1.doc
- 1王皓月雨点儿ppt课件.ppt
- 2010年12月英语六级考试真题听力部分.doc
- 125张PPT模板素材浪漫、婉约、清新、可爱.ppt
- 2010第二届广州情缘节招商.ppt
- 2011届新课标高中总复习课件:专题15中学物理方法与技巧类型1、2.ppt
- 2011年秋季学期《概论》课期末复习题.doc
- 2011年7月日语能力考试N1级真题.doc
- 书面表达之建议信(讲义)-中考英语一轮复习(含答案).pdf
- 中考历史复习小众题型类:填空题、改错题、判断题(70题).pdf
- 2024年吉林省县乡教师选调考试《教育学》真题汇编带解析必背【基础题】.pdf
- 2025年中考语文备考之《朝花夕拾》名著导读及考题.pdf
- 小说标题的含义和作用(模拟突破)-2025年中考语文考点突破之小说阅读(解析版).pdf
- 阅读理解之应用文(练习)-中考英语一轮复习(含答案).pdf
- 小说情节作用(模拟突破)-2025年中考语文考点突破之小说阅读(原卷版).pdf
- 小说段落作用(模拟突破)-2025年中考语文考点突破之小说阅读(解析版).pdf
- 小说段落作用(试题专练)-2025年中考语文考点突破之小说阅读(解析版).pdf
- 2025年上海市16区初三语文一模试题汇编之现代文阅读二(记叙文)学生版.pdf
文档评论(0)