iT邦幫忙

0

雙網卡設定問題

  • 分享至 

  • xImage

公司的內網有鎖line,但是又經常需要用電腦版的line來傳文件和聯絡事情
所以想用雙網卡,網卡1走內網,usb網卡用wifi接手機4G網路
一開始是在自動計量那邊設定,網卡1的自動計量設定為1000
Usb網卡的自動計量設定為1,設定好後無法達到雙網卡的功能
必須先關閉其中一個,另一個網路才能正常使用

上網google後,決定試著設定路由

  1. route delete 0.0.0.0
  2. route add 10.52.0.0 mask 255.255.0.0 10.52.13.254
    (指定如果要連接到ip: 10.52.x.x的,一律走網卡1 ,10.52.13.254為內網閘道)
    輸入好後,卻變成內網不通了,進入網卡1的IPV4看了之後發現內網閘道變成空白了
    重新輸入內網閘道後,內網就可以通了,但變成外網不通了

用route print查詢,顯示 0.0.0.0 10.52.13.254
所以我又重新輸入上面的指令,結果又發生網卡1的內網閘道變成空白,導致內網不通

請問各位前輩們,這個問題要如何解決? 或者有其他的方法可以達成雙網卡的功能?
麻煩幫忙解答一下了,感激不盡

下圖是未輸入任何指令前的狀態(有把usb對外網卡拔掉了)
https://ithelp.ithome.com.tw/upload/images/20190107/20114484QEXGZeQYmi.jpg

下圖是輸入了下列指令後的狀態(有把usb對外網卡拔掉了)

  1. route delete 0.0.0.0
  2. route add 10.52.0.0 mask 255.255.255.0 10.52.13.254

https://ithelp.ithome.com.tw/upload/images/20190107/20114484tCfVge4XKL.jpg

輸入指令後,網卡1的ipv4裡的閘道自動變空白,網路完全不通
要自行在ipv4裡輸入閘道後,內網才恢復,但用route print 看,又恢復到未輸入指令前的狀態了


謝謝大家熱心的回答 ^^
後來終於找到原因了,是因為常用的內部網站ip都不一樣....

看更多先前的討論...收起先前的討論...
你的做法應該是將全部路由指向某一個閘道

實際上應該是將某些特定路由指向某個閘道就好
請參考這篇
http://knsm071.pixnet.net/blog/post/145586716-%E9%9D%9C%E6%85%8B%E8%B7%AF%E7%94%B1-%28coscup-2013-%E7%B7%9A%E8%B7%AF%E7%B5%84-%E5%B7%A5%E4%BD%9C%E4%BA%BA%E5%93%A1%E6%8B%9B%E5%8B%9F%E8%80%83%E9%A1%8C
雷夢卡爾 iT邦研究生 5 級 ‧ 2019-01-07 15:11:02 檢舉
網卡1 設定IP位址時拿掉 Gateway
for雷夢掐(lemoncar)
謝謝你的回答
不過把網卡1的閘道空白的話,內網就會不通了
就算事後在指定路由,內網一樣不通
你不是有在 01 問嗎?
你不能同時指定兩個閘道,會錯亂
自動計量不要用 那根本鳥設計 會秀斗

我建議你 把 route print
ipconfig /all
的所有東西貼出來,方便大家替你除錯
你會依舊不通 十之八九路由沒有打進去
已經把圖放上了,謝謝
你的遮罩不對
route add 10.52.0.0 mask 255.255.255.0 10.52.13.254
應該改成
route add 10.52.0.0 mask 255.255.0.0 10.52.13.254

如果要固定 加上 -p 參數
另外 route delete 0.0.0.0 本來就是把閘道拿掉 所以網卡設定裡面消失是正常的
但是這步驟你從網卡 IP 設定去弄就好 建議不要用指令 可會弄錯網卡
重申
你的做法應該是將全部路由指向某一個閘道(內網)
將某些特定路由(LINE 伺服器的路由)指向某個閘道(手機4G)就好
LINE 的伺服器
請參考
https://ithelp.ithome.com.tw/questions/10186595
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

2 個回答

0
灰灰
iT邦新手 1 級 ‧ 2019-01-08 15:33:14

其實您的做法有些複雜...
(因為 line 除了IP可能還有DNS問題.)
可以給您一些建議!!

  1. 找ˇ出您公司的網段 如:192.168.X.X
    2.預設 閘道 使用 4G網卡, 公司網卡不設閘道
    3.iproute 192.168.X.X 255.255.255.0 公司網卡IP

以上PC一直使用 4G 網卡上網,公司內部有需要才連 (192.168.X.X)

謝謝大家的回答 ^^
後來終於找到原因了,是因為常用的內部網站ip都不一樣....

0

先把兩張的網卡自動計量關掉
再查看連上的時候針對0.0.0.0網段的Metric值
理論上0.0.0.0會使用無線網卡
這時候直接route add 10.52.0.0 mask 255.255.0.0 公司閘道 metric XX(小於0.0.0.0那個計量就行)
不想要的時候 就把add改成delete

寫成一個批次檔 每次開機手動執行
我是盡量不用-p除非很確定 免得之後難改回來

我要發表回答

立即登入回答