現在的工作環境是不能串連到外網的, 但是周圍有一些無線熱點, 用筆記本串連無線, 可以上網, 但是如果串連內網, 就不能上外網了, 這樣很麻煩, 所以我嘗試找一些方法解決這個問題, 讓內網和外網能同時串連(這樣將使內網不安全, 童鞋們不要學習)。
網上查了一下, 可以設定永久路由來解決, 我嘗試了, 問題真的可以解決。
整合網卡和無線網卡都不需要設定, 但是要在“命令視窗”中查看輸入“route print” 查看他們的一些資訊。
如
介面列表
12...00 22 8d e7 42 e3 ......Broadcom 802.11g 網路介面卡
11...00 22 9c a9 45 c9 ......Broadcom NetLink (TM) Fast Ethernet
說明:我的無線網卡是12, 整合網卡是11. 這個在後面會用到。
IPv4 路由表
===========================================================================
活動路由:
網路目標 網路遮罩 網關 介面 躍點數
0.0.0.0 0.0.0.0 172.16.0.1 172.16.0.63 41
0.0.0.0 0.0.0.0 10.111.128.11 10.131.18.141 276
說明: 這裡要注意網關了, 網關是整個步驟的重點, 這裡我的內網網關 10.111.128.11, 無線網關是 172.16.0.1 。
這裡可以開始設定了。
先“所有程式”-》“附件”-》“命令提示字元”, 右鍵“以管理員身份運行”, 這樣就開啟了命令視窗。
先清除網路目標 0.0.0.0, 通過輸入命令: route delete 0.0.0.0
route 命令方面的知識自己去查,
route delete 網路目標 (後面可以加一些參數過濾, 如網路遮罩, 網關等)
如 route delete 10.0.0.0 mask 255.255.0.0 刪除網路目標位10.0.0.0 並且其掩碼為255.255.0.0 的路由。
route delete 10.0.0.0 mask 255.255.0.0 192.168.1.1 刪除網路目標位10.0.0.0, 其掩碼為255.255.0.0 並且網關為192.168.1.1 的路由。
如此類推, 後面的參數跟add 的參不多。
增加內網的靜態路由, 通過輸入命令: route add -p 10.111.128.0 mask 255.255.255.0 10.111.128.11 if 11
10.111.128.0 內網的目標網路, (原來寫的是:貌似只要不是0.0.0.0 就可以), 經過一段時間的使用, 發現這個不是隨便設定的, 如果我要訪問的內網機器的ip是10.111.128.*, 並且下面的掩碼是255.255.255.0, 那麼我的目標網路必須是10.111.128.0, 如果我還需要訪問內網ip是 10.111.129.* 的機器, 我還需要再增加一條靜態路由, 目標網路為10.111.129.0。
add 添加路由操作
-p 添加的路由是靜態, 重啟後還存在
0.0.0.0 無線串連的網路目標, 為了讓外網優先的, 所以把0.0.0.0 給它
mask 255.255.255.0 這個跟具體的內網設定相關, 根據具體情況設定
10.111.128.11 內網串連的網關, 這個不能錯
if 11 11 為整合網卡介面, 上面查詢得知的
必須注意的是網關和介面不能錯, 網關是關鍵點,以後在內外網同時存在的情況下, 要訪問的內網網段都需要設定到靜態路由裡面,設定完畢後需要重啟, 這個步驟不能省略。
“網路和共用中心”->“更改適配器設定”, 在該視窗按 “alt” 出現菜單,菜單“進階”->"進階設定", 快顯視窗“進階設定”,快顯視窗的“適配器和綁定” tab 頁裡面的 “串連” 框,這個串連框裡面就有串連的訪問順序,具體順序如下面兩圖:
在“命令視窗” 中輸入 “route print”, 看看0.0.0.0 的情況
網路目標 網路遮罩 網關 介面 躍點數
0.0.0.0 0.0.0.0 10.111.128.11 10.131.18.141 276
0.0.0.0 0.0.0.0 172.16.0.1 172.16.0.63 25
注意裡面的躍點數, 躍點數越低優先順序越高, 如我的情況, 第一條記錄是內網的, 第二條記錄是外網的, 第二條的躍點數低, 我可以順利上網。
如果不是的話,不能順利上網, 就要手工設定了,在“進階TCP/IP設定” 裡面, 把 “自動躍點” 前面的勾取消,在“介面躍點數(N):” 後面的輸入框裡面輸入一個數值,如我的無線網卡輸入的是10, 整合網卡輸入的是150,那麼在“命令視窗” 中輸入 “route print”, 看看0.0.0.0 的情況
網路目標 網路遮罩 網關 介面 躍點數
0.0.0.0 0.0.0.0 10.111.128.11 10.131.18.141 150
0.0.0.0 0.0.0.0 172.16.0.1 172.16.0.63 10
試一試, 應該可以了吧!!!!
----------------------------------------------------------------------------------------------
把本地串連和無線串連的屬性裡面的"Internet協議 版本6(TCP/IPv6)" 的勾去掉, 都去掉打勾!!! 確定後, 把串連都 "禁用" 再 "啟用", 由於我們上面的設定都是針對IPv4 的, 如果啟用了IPv6, 裡面的規則對IPv6 不適用!!
這裡要說一點, 在我們完成了這些步驟以後, 你內網的速度相對於以前是要慢很多的, 特別是對應大檔案的操作,當然遠端連線之類影響不大!