由 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机死活上