電腦有兩張網(wǎng)卡,如何實(shí)現(xiàn)同時(shí)訪問內(nèi)網(wǎng)、外網(wǎng)?
背景介紹
電腦上有兩張網(wǎng)卡,一張外網(wǎng)網(wǎng)卡連接互聯(lián)網(wǎng),一張內(nèi)網(wǎng)卡連接校園、實(shí)驗(yàn)室或工業(yè)內(nèi)網(wǎng)。如:
- 外網(wǎng)卡:Internet互聯(lián)網(wǎng)所有地址,網(wǎng)關(guān)172.16.30.1
- 內(nèi)網(wǎng)卡:目的范圍10.128.0.0-10.128.255.255,網(wǎng)關(guān)192.168.1.1
按正常的設(shè)置方法設(shè)置每塊網(wǎng)卡的ip地址和網(wǎng)關(guān),此時(shí)通過(guò)route print查看時(shí)會(huì)看到:
這里就使路由訪問出現(xiàn)了問題,即指向0.0.0.0的有兩個(gè)網(wǎng)關(guān),而數(shù)據(jù)默認(rèn)總是指向躍點(diǎn)數(shù)(Metric值)較小的路由條目,如果需要訪問Internet時(shí),必須禁用連接內(nèi)部網(wǎng)的網(wǎng)卡,或需要訪問內(nèi)部網(wǎng)時(shí),必須禁用連接Internet的網(wǎng)卡,給實(shí)際工作帶來(lái)很多不便。
有沒有辦法使兩個(gè)網(wǎng)卡同時(shí)工作,實(shí)現(xiàn)同時(shí)訪問兩個(gè)網(wǎng)絡(luò)呢?此時(shí)只需要在電腦上添加兩條靜態(tài)路由表就可以了,設(shè)置方法如下:
操作步驟
(1) 運(yùn)行DOS命令(開始-運(yùn)行-輸入cmd,管理員身份運(yùn)行);
route delete 0.0.0.0
route add 0.0.0.0 mask 0.0.0.0 172.16.30.1
route add 10.128.0.0 mask 255.255.0.0 192.168.1.1
釋義:
刪除所有0.0.0.0路由表
訪問所有地址走172.16.30.1網(wǎng)關(guān)
訪問10.128.0.0/16走192.168.1.1網(wǎng)網(wǎng)關(guān)
備注:route add加 -p,可將條目永久寫入路由表,防止電腦重啟路由消失。
(2) 此時(shí)通過(guò)查看電腦上的路由表
(3) 其中永久路由表中的條目,即我們通過(guò)route add -p添加的永久條目,不會(huì)因?yàn)殡娔X關(guān)機(jī)或重啟而改變,至此靜態(tài)路由表?xiàng)l目就添加完成了,電腦可以自由訪問內(nèi)、外網(wǎng)絡(luò)。
若雙網(wǎng)卡的電腦,兩張網(wǎng)卡都連接Internet,則不需要做其他設(shè)置,電腦隨機(jī)上網(wǎng)。