[問題] 如何設定PTT用哪一張網卡?

看板Linux作者 (PTT新聞)時間10年前 (2015/09/10 09:58), 10年前編輯推噓4(4014)
留言18則, 8人參與, 最新討論串1/1
我用ubuntu os , 我有三張網卡 10、172、192 全到齊了 ~$ route Kernel IP routing table Destination Gateway Genmask Flags Metric Ref Use Iface default 172.16.11.1 0.0.0.0 UG 0 0 0 eth0 default 192.168.42.129 0.0.0.0 UG 10 0 0 usb0 10.2.0.0 * 255.255.0.0 U 1 0 0 eth1 140.112.172.0 192.168.42.129 255.255.255.254 UG 0 0 0 usb0 172.16.11.0 * 255.255.254.0 U 1 0 0 eth0 192.168.42.0 * 255.255.255.0 U 1 0 0 usb0 其中 172.16.11.1 以及 192.168.42.129 都可以對外 我希望上網時 都用 172那張 但上當鄉民時用192這張 要怎設定呢?

09/10 10:32, , 1F
這樣不是設好了嗎? 第四行的 140.112.172... 沒用?
09/10 10:32, 1F

09/10 10:33, , 2F
你有兩個 default route ,你做 load balancing 喔?
09/10 10:33, 2F

09/10 10:53, , 3F
yes ~ 第四行設了也沒用
09/10 10:53, 3F

09/10 10:55, , 4F
沒有lb 只是單純做兩次 add default gw 而已
09/10 10:55, 4F

09/10 11:03, , 5F
default route 設兩次只會有一個有效吧
09/10 11:03, 5F

09/10 11:08, , 6F
兩個 gw 設定一般只有一個會使用到,其中外面也只能夠
09/10 11:08, 6F

09/10 11:09, , 7F
對某個線路連進來有通,要兩個都通得 multi-home 設定
09/10 11:09, 7F

09/10 11:09, , 8F
不過這個是離題很遠的問題,你的組態若簡化來說
09/10 11:09, 8F

09/10 11:10, , 9F
default gw 就應該指向 172.16.11.1 那組就好
09/10 11:10, 9F

09/10 11:10, , 10F
其餘要指定的就是 static routing,這個你已經設定好
09/10 11:10, 10F

09/10 11:12, , 11F
若你要能夠用到兩個 gw 都可以出去,需要用 ip route
09/10 11:12, 11F

09/10 11:12, , 12F
命令設定多個 nexthup 的 gateway 設定才會正常運作
09/10 11:12, 12F
sorry ~ 我不知道 static 的指令.... 可以教我嗎? 但是我自己的實驗是只要其一dg 的 metric 不一樣即可, 例如 route add default gw 192.168.42.129 metric 10 不過我找到原因了 以前這樣設定.....不通 route add -net 140.112.172.0/31 gw 192.168.42.129 dev usb0 改成 route add -net 140.112.172.00/24 gw 192.168.42.129 通了 看來subnet不能設太小啊 XD ※ 編輯: pttnews (101.13.2.228), 09/10/2015 11:31:03

09/10 13:17, , 13F
會不會是 dev usb0 的關係啊? @_@a
09/10 13:17, 13F
不是

09/10 14:17, , 14F
140.112.172.xx: ptt.cc=>1,2,3,4,5,11 bbs.ptt.cc=>11
09/10 14:17, 14F
謝謝~

09/10 14:42, , 15F
印象中subnet到/28應該可以的
09/10 14:42, 15F

09/10 17:17, , 16F
設到31會沒有可用IP吧0.0 剛算了一下設到29應該是極限
09/10 17:17, 16F

09/10 18:24, , 17F
樓上大概搞錯了 http://goo.gl/tUcJDy 且路由mask是另一件事
09/10 18:24, 17F
※ 編輯: pttnews (101.13.2.228), 09/14/2015 10:17:50

09/24 08:29, , 18F
用ip指令,找鳥哥網站有說明
09/24 08:29, 18F
文章代碼(AID): #1LyEFYxH (Linux)