雙網卡同時上內外網路由配置


一、Route命令簡介:

  可以在cmd控制台(按Win+R后,在運行中輸入cmd),輸入route print查看幫助信息

 

 

 

二、Route常用命令介紹:

1、查看路由表 route print

  • 要查看完整路由表,請鍵入:route print
  • 要查看IPV4路由表,請鍵入:route print -4
  • 要查看IPV6路由表,請鍵入:route print -6
  • 要查看IP路由表中以 10. 開始的路由,請鍵入:route print 10.*

2、添加路由 route add

  • 要添加默認網關地址為 192.168.1.1 的默認路由,請鍵入:route add 0.0.0.0 mask 0.0.0.0 192.168.1.1
  • 要添加默認網關地址為 192.168.1.1 的默認永久路由,請鍵入:route add 0.0.0.0 mask 0.0.0.0 192.168.1.1 -p
  • 要添加目標為 10.2.2.100,子網掩碼為 255.255.0.0,下一個躍點地址為 10.2.2.1 的路由,請鍵入:route add 10.2.2.100 mask 255.255.0.0 10.2.2.1
  • 要添加目標為 10.2.2.100,子網掩碼為 255.255.0.0,下一個躍點地址為 10.2.2.1 的永久路由,請鍵入:route add 10.2.2.100 mask 255.255.0.0 10.2.2.1 -p
  • 要添加目標網段為 10.2.2.0,子網掩碼為 255.255.0.0,下一個躍點地址為 10.2.2.1 的永久路由,請鍵入:route add 10.2.2.0 mask 255.255.0.0 10.2.2.1 -p

3、刪除路由 route delete

  • 要刪除目標為 10.2.2.100,子網掩碼為 255.255.0.0 的路由,請鍵入:route delete 10.2.2.100 mask 255.255.0.0 
  • 要刪除目標為 10.2.2.100的所有路由,請鍵入:route delete 10.2.2.100 
  • 要刪除目標為 10.2.2.100,子網掩碼為 255.255.0.0 的路由,請鍵入:route delete 10.2.2.100 mask 255.255.0.0 
  • 要刪除 IP 路由表中以 10. 開始的所有路由,請鍵入:route delete 10.* 
  • 要刪除默認路由,請鍵入:route delete 0.0.0.0

4、改變路由 route change

要將目標為 10.2.2.100,子網掩碼為 255.255.0.0 的路由的下一個躍點地址由 10.2.2.1 更改為 10.2.3.1,請鍵入: route change 10.2.2.100 mask 255.255.0.0 10.2.3.1

 

三、配置示例:

1、前置條件:
  兩張網卡,一張用於內網,一張用於上外網。假如內網網關10.2.2.1-----外網網關192.168.1.1。需要知道內網需要訪問的網頁或者軟件服務器IP,這里把內網需要訪問的IP認定為10.2.2.100。

 

2、具體配置示例:
第一種情況:雙網卡內外網都是靜態分配的。
  電腦內網卡設置為IP地址:10.2.2.115   子網掩碼:255.255.255.0  網關留空。外網設置為IP地址:192.168.1.2  子網掩碼:255.255.255.0  網關:192.168.1.1。

  靜態路由只寫一條 
  route add -p 10.2.2.100  mask 255.255.255.0   10.2.2.1


第二種情況:雙網卡內網靜態分配,外網自動獲取。
  電腦內網卡設置為IP地址:10.2.2.115   子網掩碼:255.255.255.0  網關留空。外網自動獲取。
  靜態路由寫法
  route add -p 10.2.2.100  mask 255.255.255.0   10.2.2.1


第三種情況:雙網卡內網自動獲取,外網靜態分配。
  內網卡自動獲取,外網IP設置為IP地址:192.168.1.2  子網掩碼:255.255.255.0  網關:192.168.1.1
  現在只寫靜態路由就不行了。請往下看
  route delete 0.0.0.0 
  route add  0.0.0.0 mask 0.0.0.0 192.168.1.1
  route add 10.2.2.100  mask 255.255.255.0   10.2.2.1
  但是呢這個路由都不是永久路由,每次重啟或者插拔網卡后都會影響使用,個人建議把這三條命令輸入到.bat 文件里面放入到電腦的啟動文件夾,這樣每次開機都會運行一下這個命令。插拔過網卡后也注意要運行下這三條命令。


第四種情況:雙網卡內外網都是自動獲取
  內外網ip不進行設置
  靜態路由設置方法也是完全同情況三,也需要注意把,命令加到開機啟動那
  route delete 0.0.0.0 
  route add  0.0.0.0 mask 0.0.0.0 192.168.1.1
  route add 10.2.2.100  mask 255.255.255.0   10.2.2.1
  但是呢這個路由都不是永久路由,每次重啟或者插拔網卡后都會影響使用,個人建議把這三條命令輸入到.bat 文件里面放入到電腦的啟動文件夾,這樣每次開機都會運行一下這個命令。插拔過網卡后也注意要運行下這三條命令。

 

四、特別提醒

1、每次重啟或者插拔網卡后,采用自動獲取ip方式的,都會生成一條0.0.0.0的默認路由,而這一條路由適用於所有目標網絡,所以一般公司配置雙網卡采用第二種方式,外網自動獲取,內網固定ip形式,這樣在重啟后,不用重新設置路由,如果在活動路由中存在兩條0.0.0.0的路由,則需要把0.0.0.0的路由刪除掉,在重新對外網自動獲取,否則目標地址無法准確路由,外網無法訪問

2、網絡目標可以為一個目標ip(例如10.2.2.100),也可以為一個目標網段(例如10.2.2.0),注意:網絡目標為0.0.0.0時,所有沒有路由的目標ip全部會走此路由

3、如果內網需要訪問多個網絡目標,則在添加多條目標路由

 

4、路由匹配原則,采用最大匹配度方式,比如存在網絡地址10.2.2.100下一跳為10.2.2.1和網絡地址10.2.2.0下一跳為10.2.3.1兩條網絡路由,如果訪問目標網絡地址為10.2.2.100,那么選用的路由為10.2.2.100,下一跳為10.2.2.1的路由


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM