第一步:刪除預設路由
route delete 0.0.0.0
註:刪除所有0.0.0.0的路由,這個是預設存取外網的路由
第二步:新增靜態路由
(假設內網網路段為192.168.10.x,閘道為192.168.10.1;外網網段為192.168.20. x,網關為192.168.20.1)
先配置內網靜態路由:
route add 192.168.10.0 mask 255.255.255.0 192.168.10.1 -p
註:它表示存取192.168.10.0網關段的所有資料都要經過網關192.168. 10.1,-p表示永久添加,重啟後依然有效
在配置外網靜態路由:
route add 0.0.0.0 mask 0.0.0.0 192.168.20.1 -p
註:它表示你可以上外網,訪問所有資料都要經過外網閘道192.168.20.1,-p表示永久添加,重啟後仍有效。
第三步:設定完了以後,我還要再看一下路由表是否都修改過來了。
在指令視窗輸入route print
,就可以顯示本機的路由表了。
注意:此方法適用於多張網卡,例如三張網卡、四張網卡等等,但是一旦把網卡停用,再啟用,那麼我們設定的靜態路由就會遺失。如果我們想要清除靜態路由,就可以使用此方法。
以上是內外網同時使用的方法的詳細內容。更多資訊請關注PHP中文網其他相關文章!