[root@VM_0_7_centos ~]
iptables v1.4.7
Usage: iptables -[ACD] chain rule-specification [options]
iptables -I chain [rulenum] rule-specification [options]
iptables -R chain rulenum rule-specification [options]
iptables -D chain rulenum [options]
iptables -[LS] [chain [rulenum]] [options]
iptables -[FZ] [chain] [options]
iptables -[NX] chain
iptables -E old-chain-name new-chain-name
iptables -P chain target [options]
iptables -h (print this help information)
Commands:
Either long or short options are allowed.
--append -A chain Append to chain 把规则添加到链的结尾
--check -C chain Check
for
the existence of a rule
--delete -D chain Delete matching rule from chain 删除匹配规则从链中
--delete -D chain rulenum
Delete rule rulenum (1 = first) from chain
--insert -I chain [rulenum]
Insert
in
chain as rulenum (default 1=first) 把规则添加到链的开头
--replace -R chain rulenum
Replace rule rulenum (1 = first)
in
chain
--list -L [chain [rulenum]]
List the rules
in
a chain or all chains
--list-rules -S [chain [rulenum]]
Print the rules
in
a chain or all chains
--flush -F [chain] Delete all rules
in
chain or all chains
--zero -Z [chain [rulenum]]
Zero counters
in
chain or all chains
--new -N chain Create a new user-defined chain
--delete-chain
-X [chain] Delete a user-defined chain
--policy -P chain target
Change policy on chain to target
--rename-chain
-E old-chain new-chain
Change chain name, (moving any references)
Options:
[!] --proto -p proto protocol: by number or name, eg. `tcp' 指定端口类型,如tcp,udp
[!] --
source
-s address[
/mask
][...]
source
specification 原规则(-s 后面跟IP地址)
[!] --destination -d address[
/mask
][...]
destination specification
[!] --
in
-interface -i input name[+]
network interface name ([+]
for
wildcard) 网络接口名称(后面跟网络接口,如eth0)
--jump -j target
target
for
rule (may load target extension) 目标规则
--goto -g chain
jump to chain with no
return
--match -m match
extended match (may load extension)
--numeric -n numeric output of addresses and ports
[!] --out-interface -o output name[+]
network interface name ([+]
for
wildcard) 网络接口名称(是output的网络接口名称,和-i区别开来)
--table -t table table to manipulate (default: `filter')
--verbose -
v
verbose mode
--line-numbers print line numbers when listing
--exact -x
expand
numbers (display exact values)
[!] --fragment -f match second or further fragments only
--modprobe=<
command
> try to insert modules using this
command
--
set
-counters PKTS BYTES
set
the counter during insert
/append
[!] --version -V print package version.