筆記本同時接有線內網(如企業 LAN)與無線外網(如 4G/公共 Wi-Fi)時,Windows 預設路由僅能指向一個介面,導致內外網無法同時通暢。透過 route 命令手工配置靜態路由,可精確控制流量走向:內網流量走有線卡、外網流量走無線卡。
:: 1. 刪除現有預設路由 (0.0.0.0/0)
route delete 0.0.0.0 mask 0.0.0.0
:: 2. 新增外網預設路由 → 指向無線網卡閘道 (例: 192.168.1.1)
route add 0.0.0.0 mask 0.0.0.0 192.168.1.1
:: 3. 新增內網靜態路由 → 目標網段 10.0.0.0/8 指向有線網卡閘道 (例: 10.119.110.189)
route add 10.0.0.0 mask 255.0.0.0 10.119.110.189
關鍵參數說明:
mask 0.0.0.0 表示預設路由 (匹配所有目的地)mask 255.0.0.0 表示 /8 網段 (10.x.x.x)上述命令重啟失效。永久生效兩種方式:
route -p add ... (Windows 支援持久路由)set_routes.bat 放入「啟動」資料夾,或用任務排程器「啟動時」執行若需更高級策略 (如根據目的地自動選擇最佳路徑、閘道失效自動切換),建議:
適用場景: 開發/測試人員同時需存取企業內網 (GitLab、Jira、Wiki、資料庫) 與外網 (GitHub、套件庫、技術文檔)、穿透防火牆限制、多雲環境管理。
核心邏輯: 更具體的路由 (長前綴) 優先於預設路由。內網路由 10.0.0.0/8 比 0.0.0.0/0 具體,匹配內網流量走有線卡;其餘流量落入預設路由走無線卡。