Chinaunix首页 | 论坛 | 博客
  • 博客访问: 10658822
  • 博文数量: 2905
  • 博客积分: 20098
  • 博客等级: 上将
  • 技术积分: 36298
  • 用 户 组: 普通用户
  • 注册时间: 2009-03-23 05:00
文章存档

2012年(1)

2011年(3)

2009年(2901)

分类: LINUX

2009-03-23 11:32:27

 
iptables -A INPUT -p tcp -s 192.168.10.0/24 -d 192.168.10.5 -m multiport --dport 80,110,25,21,53  -j  ACCEPT
允许10.0网段的所有主机进入10.5主机的80 ,110,25,21,53 端口
iptables -D INPUT  1 删除第一条INPUTR 的规则
 
iptables -P INPUT             DROP(删除)
               OUTPUT          ACCEPT(通过)
               FORWORD       SNAT (源地址转换)
                                         DNAT (目标地址转换)  
INPUT(处理进入的包)、FORWORD(处理通过的包)和OUTPUT(处理本地生成的包)
 
multiport  多端口
这个模块匹配一组源端口或目标端口,最多可以指定15个端口。只能和-p tcp 或者 -p udp 连着使用。
 
-A -append
在所选择的链末添加一条或更多规则。当源(地址)或者/与 目的(地址)转换为多个地址时,这条规则会加到所有可能的地址(组合)后面。
 
-D -delete
从所选链中删除一条或更多规则。这条命令可以有两种方法:可以把被删除规则指定为链中的序号(第一条序号为1),或者指定为要匹配的规则。
 
-L -list
显示所选链的所有规则。如果没有选择链,所有链将被显示。也可以和z选项一起使用,这时链会被自动列出和归零。精确输出受其它所给参数影响。
 
-F -flush
清空所选链。这等于把所有规则一个个的删除。
 
 
-P -policy
设置链的目标规则。
 
 
 
 
iptables详解
阅读(1384) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~