看板 Windows 關於我們 聯絡資訊
因為工作需要常連接公司VPN 但公司VPN只能存取公司內部網路 為了一邊工作同時也可連接internet查詢資料 於是將route table 0.0.0.0/0的gateway改回原本對外網卡 只將內部網路172.16.0.0/12的gateway從VPN介面出去 ( route add 172.16.0.0 MASK 255.240.0.0 172.16.49.44 ) 想將上面的過程寫成bat以便每次連上VPN後直接點選更改route 但是每次連上VPN取得的gateway IP都不一樣(黃字部份) 這樣都還要再多一道查詢的動作 不曉得有什麼方式可以讓我上面那行指令自動去抓出VPN分配到的IP 直接執行bat檔就好了 謝謝 如果能再教我如何連線VPN成功的同時自動執行此bat檔就再好不過了! 感激不盡! -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 220.135.253.228 ※ 文章網址: http://www.ptt.cc/bbs/Windows/M.1405239027.A.70B.html
giacch :FOR /F "TOKENS=3" %A IN ( 07/13 20:36
giacch :'ROUTE PRINT ^| FIND "172.16.0.0"') DO ECHO %A 07/13 20:37
giacch :VPN設定 不勾選 "使用遠端網路上的預設閘道" 07/13 20:45
ozone :三樓的方法我試過 但不曉是不是dns的問題 連內網會 07/14 00:05
ozone :變很慢 07/14 00:05
ozone :雖然內網大部份網址都已經加入host檔 但在開內部網 07/14 00:06
ozone :頁仍是很龜速 所以作罷... 07/14 00:06
ozone :感謝我再試試!! 07/14 00:07