當您擁有兩塊網路卡時,想透過靜態路由來實現網路分流,卻不知道如何設定?或是同時配置兩個不同子網路的IP位址時,想讓它們能同時上網和外網,又不知如何操作?別急,php小編柚子為您帶來雙網卡靜態路由設定和單網卡雙IP上內外網的詳細指南。快來跟著我們一起解決問題,優化您的網路配置吧!
很多公司都有內網,可以雙網卡實現同時訪問,也可以單網卡同時訪問內外網,新電腦或重裝系統後如果沒有設置好,公司IT忙不過來,只有自己動手了。
內外網分兩條網線的,需要兩個網卡,一個網卡連接公司內部網,一個網卡連接互聯網。
內外網已配置好,只需插入一條網線的,一個網卡即可同時存取內外網。
如不知道內網外網網段,可在其它正常的電腦上查看,記下內外網的網段、網關,然後進行跟著小編實現同時上內外網的方法。
首先正確設定經常使用的網路卡,例如外網卡,我們依照正常的方法,輸入固定的IP位址、子網路遮罩、閘道和DNS等信息,例如外網位址為106.13.3.60,網關為106.13.3.1,如下圖所示:
接著,我們在另一張網路卡(內網使用),輸入分配的IP位址和子網路掩碼,例如為192.168.2.10,(網關和DNS無須填寫)確定即可。如下圖所示:
然後新增內外網路路由表,開啟指令提示字元(開始功能表找到【執行】功能或Win+R,輸入cmd),輸入dos命令route print,查看系統路由資訊;
從命令提示字元視窗中,我們可以看到電腦中目前使用的所有路由信息,其中「0.0.0.0 0.0.0.0 106.13.3.1」就是外網網關的預設路由。
我們需要透過指令增加一條內網192網段的路由,指令為:「route -p add 192.168.2.0 mask 255.255.255.0 192.168.2.1」回車,再route printprint,就可以看到多了一條「192.168.2.0」的路由。
注意:在開啟指令提示字元下新增的路由,如果想刪除,使用指令route delete即可,例如刪除0.0.0.0的路由,使用“route delete 0.0.0.0”,回車,然後重啟電腦。
測試步驟:
route print 檢視系統路由資訊
第一步:route delete 0.0.0.0 "刪除所有0.0.0.0的路由"
第二步:route add 0.0.0.0 mask 0.0.0.0 106.13.3.1 "新增0.0.0.0網路路由" 外網閘道106.13.3.1
第三步:route add 192.168.0.0.0 mask 0. 192.168.2.1 "新增192.168.0.0網路路由",注意mask為255.0.0.0 ,這是內部多網段的情況。
第二步驟添加外網路由一般都可忽略,直接加入內網即可,如內網無法存取那是網段和遮罩錯誤,網段和遮罩後面三段改為0即可,測試正常後,在指令中加"-p",加入為永久路由。
首先,多WAN路由器或交換器已設定了內外網參數,只需一條網線,電腦設定IP位址即可上網。
先把外網的IP、遮罩、閘道、DNS全部填好。如圖:
點擊“高級”,然後在“IP位址”下邊點添加,輸入內網的ip位址和掩碼,如圖所示:
IP設定完後,接下來就還要為電腦新增靜態路由:
在「開始」-「執行」裡輸入cmd開啟命令提示符。
在指令提示字元裡輸入:“route -p add 172.18.0.0 mask 255.255.255.0 172.18.100.1”,這個的作用是把所有訪問內網172.18.0.xxx網段的請求轉發給xxx網段的請求轉發給內網網關172.18.100.1。
如果你們的內網還有其它網段的話就照上面的格式依序添加即可。
例如:你們公司的內網還有這樣的地址172.16.1.25,你就可以這樣寫:“route -p add 172.0.0.0 mask 255.0.0.0 172.18.100.1”,添加好後單網卡即可實現同時存取內外網了。
以上是電腦雙網卡靜態路由設置,單網卡雙IP上內外網的詳細內容。更多資訊請關注PHP中文網其他相關文章!