摘要: SNAT、DNAT、MASQUERADE、REDIRECT "参考链接" 阅读全文
posted @ 2019-03-27 23:28 reaperhero 阅读(103) 评论(0) 推荐(0) 编辑
摘要: ACCEPT与DROP都属于基础动作。而REJECT则属于扩展动作。 其实,"动作"也有自己的选项,我们可以在使用动作时,设置对应的选项,此处以REJECT为例,展开与"动作"有关的话题。 动作REJECT REJECT动作的常用选项为 reject with 使用 reject with选项,可以 阅读全文
posted @ 2019-03-27 23:25 reaperhero 阅读(1300) 评论(0) 推荐(0) 编辑
摘要: iptables可以作为主机防火墙,同时还可以作为网络防火墙 网络防火墙往往处于网络的入口或者边缘,那么,如果想要使用iptables充当网络防火墙,iptables所在的主机则需要处于网络入口处,示意图如下。 当外部网络中的主机与网络内部主机通讯时,不管是由外部主机发往内部主机的报文,还是由内部主 阅读全文
posted @ 2019-03-27 23:03 reaperhero 阅读(141) 评论(0) 推荐(0) 编辑
摘要: 基本匹配条件 s用于匹配报文的源地址,可以同时指定多个源地址,每个IP之间用逗号隔开,也可以指定为一个网段。 d用于匹配报文的目标地址,可以同时指定多个目标地址,每个IP之间用逗号隔开,也可以指定为一个网段。 p用于匹配报文的协议类型,可以匹配的协议类型tcp、udp、udplite、icmp、es 阅读全文
posted @ 2019-03-27 21:24 reaperhero 阅读(229) 评论(0) 推荐(0) 编辑
摘要: 每条"链"都是一个"关卡",每个通过这个"关卡"的报文都要匹配这个关卡上的规则,如果匹配,则对报文进行对应的处理,比如说,你我二人此刻就好像两个"报文",你我二人此刻都要入关,可是城主有命,只有器宇轩昂之人才能入关,不符合此条件的人不能入关,于是守关将士按照城主制定的"规则",开始打量你我二人,最终 阅读全文
posted @ 2019-03-27 20:50 reaperhero 阅读(148) 评论(0) 推荐(0) 编辑
摘要: 之前在iptables的概念中已经提到过,在实际操作iptables的过程中,是以"表"作为操作入口的,如果你经常操作关系型数据库,那么当你听到"表"这个词的时候,你可能会联想到另一个词 "增删改查",当我们定义iptables规则时,所做的操作其实类似于"增删改查",那么,我们就先从最简单的"查" 阅读全文
posted @ 2019-03-27 20:30 reaperhero 阅读(673) 评论(0) 推荐(0) 编辑
摘要: iptables其实不是真正的防火墙,我们可以把它理解成一个客户端代理,用户通过iptables这个代理,将用户的安全设定执行到对应的"安全框架"中,这个"安全框架"才是真正的防火墙,这个框架的名字叫netfilter netfilter才是防火墙真正的安全框架(framework),netfilt 阅读全文
posted @ 2019-03-27 18:58 reaperhero 阅读(222) 评论(0) 推荐(0) 编辑
摘要: [TOC] 一、iptables原理 1. 当一个数据包进入网卡时,它首先进入PREROUTING链,内核根据数据包目的IP判断是否需要转送出去。 2. 如果数据包就是进入本机的,它就会沿着图向下移动,到达INPUT链。数据包到了INPUT链后,任何进程都会收到它。本机上运行的程序可以发送数据包,这 阅读全文
posted @ 2019-03-27 18:40 reaperhero 阅读(234) 评论(0) 推荐(0) 编辑