急,长城宽带接进来了,但有三台机子,要如何弄才能共享上网?

由 prolife 在 07-05-2003 17:43 发表:

急,长城宽带接进来了,但有三台机子,要如何弄才能共享上网?

三台机子A,B,C,其中A为redhat9.0,其它为WINXP,

长城宽带直接连进来,不要帐号和密码,插进网卡即能上网,

(长城宽带绑定了C的MAC地址,导至只有C才能上网)

要如何弄,才能使三台机子一起上网????

急了,宽带装了却上不了,早知装ADSL了,昏~~~~

(这主题前几天有发过了,但是上次可能没有表达清楚,所以再发一篇~~~~)


由 prolife 在 07-05-2003 17:51 发表:


昨晚弄了好久,把绑定了MAC地址的那张网卡插到LINUX机子下,LINUX可以上网了,

然后与另一台机子通过HUB连起来设了IP为192。168。0。1和192。168。0。2,

子网掩码255。255。255。0,但两台机子死活PING不通,这该如何弄??

(LINUX那台机子装了两张网卡)


由 sfatsdu 在 07-05-2003 19:09 发表:


The following script work for me.

copyed and modified from

http://www.tldp.org/HOWTO/IP-Masque...OWTO/index.html

#/bin/sh

EXTIF="eth0"

INTIF="eth1"

IPTABLES=/usr/bin/iptables

Set forwarding

$IPTABLES -V

echo " Enabling forwarding.. "

echo "1" > /proc/sys/net/ipv4/ip_forward

Set up IP forwarding and Masquerading

$IPTABLES -P INPUT ACCEPT

$IPTABLES -F INPUT

$IPTABLES -P FORWARD DROP

$IPTABLES -F FORWARD

$IPTABLES -P OUTPUT ACCEPT

$IPTABLES -F OUTPUT

$IPTABLES -t nat -F

#echo " FWD: Allow all connections OUT and only existing and related ones IN"

$IPTABLES -A FORWARD -i $EXTIF -o $INTIF -m state --state ESTABLISHED,RELATED -j ACCEPT

$IPTABLES -A FORWARD -i $INTIF -o $EXTIF -j ACCEPT

$IPTABLES -A FORWARD -j LOG

#echo " Enabling SNAT (MASQUERADE) functionality on $EXTIF"

$IPTABLES -t nat -A POSTROUTING -o $EXTIF -j MASQUERADE

echo -e "\n rc.firewall done.\n"


nObODy


由 sfatsdu 在 07-05-2003 19:23 发表:


ISP<--->eth0--|--------------|--eth1<--->HUB----A

XXXXXXXXXX | Linux box |XXXXXXXXX|

XXXXXXXXXX|--------------|XXXXXXXXX|----------B

eth1:192.168.0.1

A:192.168.0.2

B:192.168.0.3

and on A and B you should set DNS to the one ISP told you,the same on Linux Box .Gateway on A&B is 192.168.0.1 , the interface of eth1 on Linux box

Good Luck


nObODy


由 a-duo 在 07-05-2003 20:08 发表:


MAC地址可以改的!!! XP也可以的!

http://www.linuxsir.com/bbs/showthr...;threadid=47204


努力中,早日把WINDOWS踢出硬盘。

今天,你LINUX了没有?


由 sfatsdu 在 07-05-2003 20:37 发表:


You don't understand, a-duo, prolife want A B C be on the Net at the same time, and modify their MAC will confilict.


nObODy


由 prolife 在 07-06-2003 22:08 发表:


上面的IPTABLES的应用是通过假IP上网吧,或可是长宽的ISP用MAC锁定了IP,我现在是想让三台机子一起通过LINUX共享上网,可是只有LINUX的机子能上,而其它二台机子不能上,是不是MAC地址的原因?那要如何弄才能让没有被绑定的MAC地址所属的机器上网呢????


由 prolife 在 07-06-2003 22:15 发表:


还有个问题:LINUX装了两个网卡,激活绑定了MAC地址的网卡,同时另一张网卡删除时,LINUX机子能上网,但激活了另一张网卡,也就是两张网卡同时激活时,LINUX机死活上

Published At
Categories with 服务器类
Tagged with
comments powered by Disqus