作者alwaysfind ( )
看板Network
标题[问答] 请问有关双网卡nat主机的问题
时间Mon Mar 7 21:33:27 2011
大家好,我有一个问题想请问一下
我有一台linux的主机当作NAT,
然後我在linux的主机上透过蓝芽接收器连接手机的网路(bnep0)上网,
接着我从linux主机另一张网卡eth1去连接另一台笔电,
想让笔电可以透过linux主机的网路上网,
但是我发生一个问题就是只要我把eth1打开时,2台电脑都会没有网路了,
我想应该是eth1的优先权比bnep0高,所以当eth1打开时就会先走eth1
但是eth1是没连到网路的,所以2台都会没网路,
这是我route的结果
Destination Gateway Genmask Flags Metric Ref Use Iface
172.10.20.0 * 255.255.255.240 U 5 0 0 bnep0
192.168.1.0 * 255.255.255.0 U 1 0 0 eth1
192.168.1.0 * 255.255.255.0 U 1 0 0 eth0
default 192.168.1.1 0.0.0.0 UG 0 0 0 eth0
可以看到bnep0那个介面的 metric是5,而eth1则是1,
我上网查metric的值好像是网卡的优先顺序,
所以我想请问一下应该怎麽样才能修改metric的值呢?
还是其实不是metric的问题,是别的问题,
如果有人会的话,麻烦教我一下,谢谢!!!!!
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.120.108.164
1F:推 nknudragon:Default GW why using 192.168.1.11 ? 03/08 03:16
2F:→ alwaysfind:那是设错了,我後来default gw改成benp0的ip了 03/08 12:01
3F:→ alwaysfind:但还是一样打开eth1时就不会去抓bnep0的网路 03/08 12:02
4F:推 rushspicy:eth1 跟 eth0 ip冲突= =" 二个都up...等於二个都down 03/08 13:11
5F:→ alwaysfind:上面那个是它们的目的地 不是eth0和eth1的ip啦 03/08 15:30
6F:→ alwaysfind:我上面是eth1 eth0 bnep0 3个都打开的状态 上网是ok的 03/08 15:31
7F:→ alwaysfind:我是要只开bnep0和eth1就能上网,但无法,所以会开eth0 03/08 15:32
8F:推 rushspicy:你把ifconfig贴出来看看,另外你作NAT是用iptables吗? 03/08 17:05
9F:→ alwaysfind:我把ifconfig贴出来了,我的nat主机是用iptables没错 03/08 19:41