[問答] 請問有關雙網卡nat主機的問題

看板Network作者 ( )時間15年前 (2011/03/07 21:33), 編輯推噓3(306)
留言9則, 3人參與, 最新討論串1/3 (看更多)
大家好,我有一個問題想請問一下 我有一台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

03/08 03:16, , 1F
Default GW why using 192.168.1.11 ?
03/08 03:16, 1F

03/08 12:01, , 2F
那是設錯了,我後來default gw改成benp0的ip了
03/08 12:01, 2F

03/08 12:02, , 3F
但還是一樣打開eth1時就不會去抓bnep0的網路
03/08 12:02, 3F

03/08 13:11, , 4F
eth1 跟 eth0 ip衝突= =" 二個都up...等於二個都down
03/08 13:11, 4F

03/08 15:30, , 5F
上面那個是它們的目的地 不是eth0和eth1的ip啦
03/08 15:30, 5F

03/08 15:31, , 6F
我上面是eth1 eth0 bnep0 3個都打開的狀態 上網是ok的
03/08 15:31, 6F

03/08 15:32, , 7F
我是要只開bnep0和eth1就能上網,但無法,所以會開eth0
03/08 15:32, 7F

03/08 17:05, , 8F
你把ifconfig貼出來看看,另外你作NAT是用iptables嗎?
03/08 17:05, 8F

03/08 19:41, , 9F
我把ifconfig貼出來了,我的nat主機是用iptables沒錯
03/08 19:41, 9F
文章代碼(AID): #1DTDwgX4 (Network)
文章代碼(AID): #1DTDwgX4 (Network)