可能重复:
不明白[0:0] iptable语法
例如命令iptables -t nat -A PREROUTING -p tcp --dport 80 -j REDIRECT --to-port 8080 ,导致configs
*nat :PREROUTING ACCEPT [0:0] :POSTROUTING ACCEPT [1:132] :OUTPUT ACCEPT [1:132] -A PREROUTING -p tcp -m tcp --dport 80 -j REDIRECT --to-ports 8080 COMMIT
任何人都可以解释从线路
:PREROUTING ACCEPT [0:0]
至
:OUTPUT ACCEPT [1:132]
特别是在iptable规则的括号内是什么意思?
他们是专柜 ..事实上总体的柜台。
尝试这个:
iptables -L INPUT iptables -nvxL INPUT iptables -nvxL iptables -t nat -nvxL iptables --line-numbers -nvxL
现在添加这个简单的无操作规则:
iptables -A OUTPUT -p tcp -m tcp --dport 80
但没有jump行动,这只是一个计数器:
iptables --line-numbers -nvxL OUTPUT
你可以简单的计算一下你想要的东西:
iptables -A OUTPUT -p icmp -d 8.8.8.8
用于使用PING协议路由到8.8.8.8(google-public-dns-a.google.com)
iptables -A INPUT -i eth0
用于统计接口eth0的报文统计。
更复杂的目标可以使用标记的数据包来消除更复杂的想法(观察封装的协议,跟踪攻击者的networking位置,方法等)。
使用多个计数器对数据包遍历不是有害的,但是要检查的规则越多,这可能会造成越多的时间。
仔细阅读iptables手册页!