Welcome 微信登录

首页 / 操作系统 / Linux / iptables模块和用户自定义链

multiport模块可以使用multiport模块统一一次指定多个端口。在写规则时,必须指定“ -m ”参数来检查状态-m  stat --state  检测包状态-m multiport这个模块可以匹配一组源或者目的的端口号,最多达15个端口;如后面跟:--source-ports  22,80--destination-ports 80,53,110,443如下面完整示例:1、iptables -A INPUT -p all -m state --state  ESTABLISHED,RELATED  -j  ACCEPT2、Iptables -A INPUT -p tcp --syn -m state --state NEW -m multiport --dports 21,80,443,8080 -j ACCEPTiprange 模块当需要为防火墙指定一段连续的IP地址时,这时最原始的方法,你可能需要添加很多条防火墙规则记录,而且一旦之后需要对其更改,那工作量也不小。而此时,我们可以利用iprange 模块的优势,将原本需要多条规则记录的方式,精简成一条规则。当然前提需要是连续的IP段。如下面完整示例:Iptables -A INPUT -m iprange --src-range 192.168.0.100-192.168.0.120 -j ACCEPT处理方法Netfilter内置了一些简单的处理方法:ACCEPT和DROP处理方法,这两种是最常见的处理方法,分别是允许与不允许数据包进入系统。如:iptables -A INPUT -p tcp -d 192.168.0.0/24 -j ACCEPTiptables -A INPUT -p tcp -d 192.168.1.0/24 -j DROPQUEUE处理方法这种处理方法,首先需要经过netfilter的条件匹配,若符合,则主要是依赖用户空间的应用程序来进一步地对数据包进行处理,分析,然后再经过选择后将数据包传出。而在用户空间的应用程序可以是“杀毒软件”,“邮件过滤分析软件”但目前对应这种机制的的应用程序非常少。如:iptables -A FORWARD -p tcp -d 192.168.0.200 --dport 25 -j QUEUERETURN处理方式以上的几种处理方式大家可能都比较熟悉,还有一种RETURN的方式大家知道么?要来了解RETURN方式,需要先了解用户自定义链的概念。
  • 1
  • 2
  • 下一页
Linux ext3文件系统恢复被删文件使用 watchdog 构建高可用性的 Linux 系统及应用相关资讯      IpTables  iptables模块 
  • CentOS Samba 服务器 Iptables 和   (今 07:14)
  • iptables超全详解  (09月01日)
  • Iptables防火墙 基础知识  (08月19日)
  • Iptables工作原理使用详解  (09月06日)
  • iptables中NAT表  (08月25日)
  • Linux 为FTP 服务器添加iptables规  (08月11日)
本文评论 查看全部评论 (0)
表情: 姓名: 字数


评论声明
  • 尊重网上道德,遵守中华人民共和国的各项有关法律法规
  • 承担一切因您的行为而直接或间接导致的民事或刑事法律责任
  • 本站管理人员有权保留或删