作者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