- 論壇徽章:
- 0
|
本帖最后由 liulihua_cu 于 2010-02-17 01:30 編輯
家里有兩臺電腦組成的局域網(wǎng),PC1通過adsl上網(wǎng),另一臺(PC2)想通過PC1共享其adsl,具體設(shè)置如下
PC1: eth1 的ip為172.16.20.19/24,通過eth1建立ADSL撥號后有ppp0為動態(tài)外網(wǎng)IP
PC2 的ip 172.16.20.13/24,網(wǎng)關(guān)設(shè)為172.16.20.19,DNS:202.106.0.20
已加載的iptables模塊有
$ lsmod |grep -i ip
ipt_MASQUERADE 1098 0
iptable_nat 2734 0
nf_nat 10359 2 ipt_MASQUERADE,iptable_nat
nf_conntrack_ipv4 7323 3 iptable_nat,nf_nat
nf_defrag_ipv4 791 1 nf_conntrack_ipv4
iptable_filter 1002 0
ipt_addrtype 1349 0
xt_multiport 1799 0
ip_tables 7273 2 iptable_nat,iptable_filter
ipv6 178229 16
ipw2100 53030 0
libipw 18539 1 ipw2100
$ cat /proc/sys/net/ipv4/ip_forward
1
$ cat /proc/sys/net/ipv4/ip_dynaddr
1
我想將所有PC2的網(wǎng)絡(luò)請求全通過PC1的ppp0實現(xiàn):
iptables -t nat -A POSTROUTING -s 172.16.20.13/24 -o ppp0 -j SNAT --to 172.16.20.19
此命令試了不行,是不是我寫的不對? |
|