Re: [問題] 有關雙網卡NAT主機的問題

看板Linux作者 ( )時間15年前 (2011/03/08 20:33), 編輯推噓5(509)
留言14則, 2人參與, 最新討論串2/3 (看更多)
經過修改後的route: Destination Gateway Genmask Flags Metric Ref Use Iface 172.10.20.x * 255.255.255.255 UH 0 0 0 eth3 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 eth3 default 172.10.20.x 0.0.0.0 UG 0 0 0 bnep0 還是無法上網,還有哪裡要修改呢? 謝謝 ※ 引述《alwaysfind ( )》之銘言: : 大家好,我有一個問題想請問一下 : 我有一台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 20:37, , 1F
你那行完全不對,看一下鳥哥的router設定篇
03/08 20:37, 1F
※ 編輯: alwaysfind 來自: 140.120.108.164 (03/08 20:53) ※ 編輯: alwaysfind 來自: 140.120.108.164 (03/08 20:59) ※ 編輯: alwaysfind 來自: 140.120.108.164 (03/08 21:21)

03/08 22:06, , 2F
你那手機有開啟路由的功能嗎?
03/08 22:06, 2F

03/08 22:16, , 3F
我現在linux主機已經可以上網了,但筆電那台還是不能
03/08 22:16, 3F

03/08 22:22, , 4F
你linux主機走的網路是手機那條嗎
03/08 22:22, 4F

03/08 22:24, , 5F
對,之前是打開eth1時linux主機也會無法上網
03/08 22:24, 5F

03/08 22:26, , 6F
現在是linux主機可以上網了,但筆電還是通不過去
03/08 22:26, 6F

03/08 22:27, , 7F
筆電顯示網路有通,且一直有收到封包,但網頁開不了
03/08 22:27, 7F

03/08 22:33, , 8F
筆電的dns設哪?
03/08 22:33, 8F

03/08 22:34, , 9F
可以看到筆電收到的封包來源與目的嗎?
03/08 22:34, 9F

03/08 22:54, , 10F
筆電的dns我是設學網的dns
03/08 22:54, 10F

03/09 00:37, , 11F
public / private ?
03/09 00:37, 11F

03/09 01:17, , 12F
你是問我哪個東西?ip還是dns??
03/09 01:17, 12F

03/09 02:13, , 13F
dns
03/09 02:13, 13F

03/09 16:53, , 14F
問題解決啦,謝謝你耶,真的很熱心!!
03/09 16:53, 14F
文章代碼(AID): #1DTY8ps6 (Linux)
討論串 (同標題文章)
文章代碼(AID): #1DTY8ps6 (Linux)