我在用着本指南在两台电脑之间建立共享互联网连接。
在步骤8它说我应该运行命令:
iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE
/etc/rc.d/iptables save
/etc/rc.d/iptables start
这样做似乎对iptable的没有影响规则,如果我运行iptables -nvL
我的输出是:
Chain INPUT (policy ACCEPT 2223 packets, 2330K bytes)
pkts bytes target prot opt in out source destination
Chain FORWARD (policy ACCEPT 0 packets, 0 bytes)
pkts bytes target prot opt in out source destination
Chain OUTPUT (policy ACCEPT 2272 packets, 277K bytes)
pkts bytes target prot opt in out source destination
这是正确的还是我做错了什么?
答案1
该命令iptables -nvL
正在显示表的内容filter
。您要添加的规则位于nat
表中。补充-t nat
一下看nat
表:
iptables -t nat -nvL
答案2
iptables-save
如果您只想查看所有内容,您也可以运行它,它会将所有内容转储到屏幕上。当我感到懒惰时,我发现很容易以这种方式看待一切。