bluemax 发表于 2005-7-14 13:40:52

关于Linux做主机共享上网多问一句!

公社里的帖子大概都看了一下,发现了有几点不一样的地方,如:
iptables -t nat -A POSTROUTING -i eth0 -j MASQUERADE
iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE
iptables -t nat -A POSTROUTING -s 192.168.0.0/24 -j MASQUERADE
不知道有什么区别没有呢?请指点一下主要参数就是-i   -o   -s等这几个。

Linux2块网卡,eth1是ADSL(192.168.1.10;255.225.255.0;没写网关),eth0是局域网(192.168.0.1;255.255.255.0;网关为192.168.0.1),我的2台电脑是直连,另外一台电脑网关写的是192.168.0.1,DNS写电信的吗?

echo '1'>/proc/sys/net/ipv4/ip_forward
iptables -t nat -A POSTROUTING [-o eth0](请问这部分怎么写) -j MASQUERADE


多谢各位大人!~

bluemax 发表于 2005-7-14 13:48:47

另外多加一句:我是用linux自己带的xDSL连接的ADSL!谢谢大家

bluemax 发表于 2005-7-15 08:46:54

顶一下,请高手讲解一下~~~ :-):-)

luckisme 发表于 2005-7-15 11:03:59

http://www.linuxfans.org/nuke/modules.php?name=Forums&file=viewtopic&t=124602

K.J 发表于 2005-7-15 16:28:59

iptables -t nat -A POSTROUTING -o eth1 -s 192.168.0.0/24 -j MASQUERADE

如果你的ADSL公网IP是固定的,最好是 -j SNAT --to-source your internet ip

子机DNS,LINUX网关没设DNS SERVER的话就写电信的。

bluemax 发表于 2005-7-15 23:48:28

需要-o eth1这个参数?那-i eht1又是什么意思呢?

大概说说什么意思就ok.

Axin 发表于 2005-7-16 08:45:11

拨号上网以后,打印下面的结果:

#ifconfig

hew 发表于 2005-7-16 22:32:55

iptables 入门
http://www.linuxsky.net/ftopic342.html

-i eth0 表示数据由eth0 流入,-o eth0 表示数据由eth0 流出

bluemax 发表于 2005-7-18 21:00:08

多谢大家了!!!
页: [1]
查看完整版本: 关于Linux做主机共享上网多问一句!