【問題】如何同時使用兩個連線(ADSL.區網)



贊助商連結


頁 : 1 [2] 3 4

jimlinsung
2007-10-22, 07:53 PM
這是很基本 Static route 的問題.

把內部的網卡移除 Gateway, 留外部網卡的 Gateway

把內部的網段 用 route -p add 填進去 有多少段就執行多少次

假如 Interface 1 是外部, Interface 2 是內部
把 Interface 2 (ip:192.168.1.1) 的 Gateway 記錄下來並清空
(內部網段假設有 192.168.1.0/24 172.16.31.255.0/24)
(假設原內部的 gateway 為 192.168.1.254)

然後用
route -p add 192.168.1.0 mask 255.255.255.0 192.168.1.254
route -p add 172.31.255.0 mask 255.255.255.0 192.168.1.254

謝謝的提點,小弟我依大大的方法,只是反過來,因為我的實驗網路(就是什麼都沒擋的那條啦),只有一個網段所以我就想說用那條來做route -p add ,可是這麼一來問題又來了,我這麼做以後試msn還是不通然後觀察的結果是msn去走那條公司有阻擋的路,msn又不能指定要它走那張網卡,這麼一來是不是我非得把預設路由改成那條暢行無阻的實驗網路呢?那然再照大大講的一條一條用route -p add的方式把公司內部要用的intranet 網段給加進來呢?

贊助商連結


bx2aa
2007-10-22, 10:13 PM
謝謝的提點,小弟我依大大的方法,只是反過來,因為我的實驗網路(就是什麼都沒擋的那條啦),只有一個網段所以我就想說用那條來做route -p add ,可是這麼一來問題又來了,我這麼做以後試msn還是不通然後觀察的結果是msn去走那條公司有阻擋的路,msn又不能指定要它走那張網卡,這麼一來是不是我非得把預設路由改成那條暢行無阻的實驗網路呢?那然再照大大講的一條一條用route -p add的方式把公司內部要用的intranet 網段給加進來呢?
完全沒擋的要設 Default Gateway
內部的要ㄧ條一條加.

因為沒加的都會走 0.0.0.0 0.0.0.0 那條後面指的 IP 如果這個 ip 是內部的沒加 route add 的就會走內部.
route print

或是把 MSN Server 的 ip 找出來, 單獨加ㄧ個
假設是 210.210.210.210 那就加
route -p add 210.210.210.210 mask 255.255.255.255 192.168.1.254

FYI
2007-10-23, 01:39 AM
簡單方式 ADSL的網卡設gateway 內部網卡的gateway空白
內部網卡設定固定IP

已經跟您說了正解在三樓, 小弟只是畫蛇添足

萬一不能設定固定IP, 那就在執行Messenger 之前, 下指令 "route delete" 砍掉0.0.0.0, 再以 "route add" 新增外網的0.0.0.0, 砍之前留下 "route print" 作參考

jimlinsung
2007-10-23, 10:15 AM
內部網卡設定固定IP

已經跟您說了正解在三樓, 小弟只是畫蛇添足

萬一不能設定固定IP, 那就在執行Messenger 之前, 下指令 "route delete" 砍掉0.0.0.0, 再以 "route add" 新增外網的0.0.0.0, 砍之前留下 "route print" 作參考

感謝各位大大的協助啊~用route -p add 把msn server指到實驗網路(無擋的那條)或是把0.0.0.0這條routing先砍了,改成實驗網路那條....結果都不行,我也想不出原因,尤其把0.0.0.0這條routing改了時最慘,公司intranet全斷,看來應該是沒對策了,乖乖的要用msn時先把公司網路先停了再開msn了....:(

FYI
2007-10-23, 06:15 PM
老師有講, 你有沒有在聽? 你沒有嘛! 不要加! 不要加! 不要加!
實驗時, "route add" 不要加 "-p", 而且請將原先加入的全部砍掉, 你一定是某個環節搞錯了, 已經提醒你要留一份原始的 "route print" 當作參考, 最終結果就是兩條 "0.0.0.0" 只剩外網的那條, 其他必須完全和原始的 "route print" 一模一樣, 懂了嗎? 多出來的就是你以 "route -p add" 新增的

不要管公制, 只要看三樓, 不要小看只有三兩句話, 精髓就在其中, 小弟已經數度承認畫蛇添足了, 三樓有提到公制或Messenger 或Server 嗎? 把三樓看懂, 你的任督二脈就打通了

jimlinsung
2007-10-23, 10:17 PM
老師有講, 你有沒有在聽? 你沒有嘛! 不要加! 不要加! 不要加!
實驗時, "route add" 不要加 "-p", 而且請將原先加入的全部砍掉, 你一定是某個環節搞錯了, 已經提醒你要留一份原始的 "route print" 當作參考, 最終結果就是兩條 "0.0.0.0" 只剩外網的那條, 其他必須完全和原始的 "route print" 一模一樣, 懂了嗎? 多出來的就是你以 "route -p add" 新增的

不要管公制, 只要看三樓, 不要小看只有三兩句話, 精髓就在其中, 小弟已經數度承認畫蛇添足了, 三樓有提到公制或Messenger 或Server 嗎? 把三樓看懂, 你的任督二脈就打通了

大大小弟學藝不精請原諒啊~
小弟的公司原來那條網路是包含對內對外的且一定要設proxy才能通,因為驗證一些機器需要所以公司又配了條什麼都沒擋的實驗網路給我們這個部門,小弟在自己電腦多插了張網路卡想說方便上msn且不要兩個網切來切去,因為很麻煩,開了msn,公司mail,內部網站等等全斷,才想說來請教各位玩網路的先進啦,

不廢話了,就是在公司有設proxy這樣的狀況下且不影響其它網路服務下,真的可以上得了msn嗎?(實驗網路沒設proxy只要ip mask gateway設一設就通了)

還有一次我也不曉得怎麼搞的公司網路道跳個訊息出來說:偵測到網路有被危害的可能,就不讓我通過驗證不給我ip了.
另外大大的方法我明天到公司時有空會在try一下的,感恩感恩. :o

bx2aa
2007-10-23, 11:21 PM
如果兩條線路都是 DHCP 可以加 metric 把沒擋的 0.0.0.0 0.0.0.0 改低一點.

改好後把 MSN 的 工具 選項 連線 Proxy 關掉.

FYI
2007-10-24, 02:49 AM
看您如此虔誠, 先把環境弄清楚, 免得雞同鴨講, 假設那條會擋的叫內網, 另一叫外網, 內網的Proxy 是指Web Proxy 嗎? 如何設定和驗證? 說對了有糖吃

所謂 "一山不容二虎", 您現在有兩條連外道路, 你的PC 以外都叫 "外", 該走哪一條, 得用Windows 所能認得的語言 "route", 不是用說的或用想的, 生悶氣也沒用, 現在 "route print" 告訴你有兩條路 "0.0.0.0", 你不想走的那條, 就設法關閉, 用什麼方法呢? 用 "route delete", 但是這下子兩條都不見了, 所以要看原來的 "route print", 把不見的那條一模一樣加回去, 以上可用於任何環境, 但如果內網使用固定IP, 那麼根本不需這麼麻煩, 只要用三樓的方法, 內網不設閘道就行了(自動消去不要的路 "0.0.0.0"), 條件是內網在同一個Class, 萬一Server 不在同一個Class, 那就必須告訴Windows 走哪條路, 經過那一站(閘道), 方法就是 "route add", 如果是固定不變的話, 就用 "route -p add", Windows 就會記住, 不需每次開機都要設定

改公制不見得對每個程式都有用, 有些程式如Messenger 會自己決定走哪條路, 公制僅供參考, 反正所有訊息都在 "route print", 你看得見, 程式也看得見

jimlinsung
2007-10-24, 10:15 AM
看您如此虔誠, 先把環境弄清楚, 免得雞同鴨講, 假設那條會擋的叫內網, 另一叫外網, 內網的Proxy 是指Web Proxy 嗎? 如何設定和驗證? 說對了有糖吃

所謂 "一山不容二虎", 您現在有兩條連外道路, 你的PC 以外都叫 "外", 該走哪一條, 得用Windows 所能認得的語言 "route", 不是用說的或用想的, 生悶氣也沒用, 現在 "route print" 告訴你有兩條路 "0.0.0.0", 你不想走的那條, 就設法關閉, 用什麼方法呢? 用 "route delete", 但是這下子兩條都不見了, 所以要看原來的 "route print", 把不見的那條一模一樣加回去, 以上可用於任何環境, 但如果內網使用固定IP, 那麼根本不需這麼麻煩, 只要用三樓的方法, 內網不設閘道就行了(自動消去不要的路 "0.0.0.0"), 條件是內網在同一個Class, 萬一Server 不在同一個Class, 那就必須告訴Windows 走哪條路, 經過那一站(閘道), 方法就是 "route add", 如果是固定不變的話, 就用 "route -p add", Windows 就會記住, 不需每次開機都要設定

改公制不見得對每個程式都有用, 有些程式如Messenger 會自己決定走哪條路, 公制僅供參考, 反正所有訊息都在 "route print", 你看得見, 程式也看得見

大大您可真是大好人啊,容小弟把環境講清楚唄:
小弟的電腦前有二條網路,二張網路卡,(一張是我自己偷加的)

第一條就是公司給的那條:
固定IP且有設WEB PROXY過濾公司不想讓你上的一些網站,譬如:MSN等等
即時通訊軟體,連WEB MSN也不行,我家MIS可真是厲害啊)
WEB PROXY一拿掉,公司內外網全斷,mail,intranet,internet都斷
第二條就是自己加的那條:
固定IP,什麼都沒擋就和家裡的一樣啦!!:heart:

我剛試大大的方法把0.0.0.0給砍了,然後再加回去要用的那一條,可是這樣還是一樣發生公司內部的mail,intranet,internet全斷耶.......

請大大給小弟指點迷津吧? :eek:

bx2aa
2007-10-24, 03:29 PM
第一條就是公司給的那條:
WEB PROXY一拿掉,公司內外網全斷,mail,intranet,internet都斷
第二條就是自己加的那條:
固定IP,什麼都沒擋就和家裡的一樣啦!!

這樣照上面方法第一條線路不設定預設閘道例:
Ethernet adapter 區域連線 2:

Connection-specific DNS Suffix . :
IP Address. . . . . . . . . . . . : 172.16.1.1
Subnet Mask . . . . . . . . . . . : 255.255.255.0
Default Gateway . . . . . . . . . :
Default Gateway 為空

第二條線路要設預設閘道例:
Ethernet adapter 無線網路連線:

Connection-specific DNS Suffix . :
IP Address. . . . . . . . . . . . : 192.168.0.129
Subnet Mask . . . . . . . . . . . : 255.255.255.0
Default Gateway . . . . . . . . . : 192.168.0.252

這樣再把 MSN 的 工具 選項 連線 的 Proxy 設定移除.
只要有設定 Proxy 不管線路狀態如何, ㄧ律通過 Proxy 連.
或者是設定 工具 網際網路選項 連線 區域網路設定 進階 指定略過清單
就是不使用 Proxy 的名稱或是ip或單獨只有 http 使用 proxy
這裡設定自行測試一下應該能瞭解功用.