Linux Iptables上中文man文档的详细介绍

豆豆网   技术应用频道   2007年08月20日  【字号: 收藏本文

内容摘要:Linux Iptables上中文man文档的详细介绍

  -P -policy

  设置链的目标规则。

  -E -rename-chain

  根据用户给出的名字对指定链进行重命名,这仅仅是修饰,对整个表的结构没有影响。TARGETS参数给出一个合法的目标。只有非用户自定义链可以使用规则,而且内建链和用户自定义链都不能是规则的目标。

  -h Help.

  帮助。给出当前命令语法非常简短的说明。

  PARAMETERS

  参数

  以下参数构成规则详述,如用于add、delete、replace、append 和 check命令。

  -p -protocal [!]protocol

  规则或者包检查(待检查包)的协议。指定协议可以是tcp、udp、icmp中的一个或者全部,也可以是数值,代表这些协议中的某一个。当然也可以使用在 /etc/protocols中定义的协议名。在协议名前加上"!"表示相反的规则。数字0相当于所有all。Protocol all会匹配所有协议,而且这是缺省时的选项。在和check命令结合时,all可以不被使用。

  -s -source [!] address[/mask]

  指定源地址,可以是主机名、网络名和清楚的IP地址。mask说明可以是网络掩码或清楚的数字,在网络掩码的左边指定网络掩码左边"1"的个数,因此, mask值为24等于255.255.255.0。在指定地址前加上"!"说明指定了相反的地址段。标志 --src 是这个选项的简写。

  -d --destination [!] address[/mask]

  指定目标地址,要获取详细说明请参见 -s标志的说明。标志 --dst 是这个选项的简写。

  -j --jump target

  -j 目标跳转

  指定规则的目标;也就是说,如果包匹配应当做什么。目标可以是用户自定义链(不是这条规则所在的),某个会立即决定包的命运的专用内建目标,或者一个扩展(参见下面的EXTENSIONS)。如果规则的这个选项被忽略,那么匹配的过程不会对包产生影响,不过规则的计数器会增加。

责编:豆豆技术应用

正在加载评论...