1. 程式人生 > >撥入VPN後不能上網的破解辦法

撥入VPN後不能上網的破解辦法

背景:公司的VPN撥入後不能上網際網路

解決辦法:網上搜索,10個有9個說要常規裡“在遠端網路上使用預設閘道器”的鉤去掉。

但是公司的VPN是web也沒撥入的方式,每次都是新建連線,這招不行了。

我這裡有個解決辦法希望能幫助大家。

前提:需要了解windows路由知識router 命令 netsh 命令

步驟:

0、route pirnt裡檢視介面列表,得到索引號,因為每次撥入VPN可能要用不同的介面索引號,用介面名稱也可以;這裡"11"代表我的網際網路介面,"25"代表已經撥入的VPN介面

1、刪除掉VPN新增的預設路由(剝奪VPN轉發所有路由的許可權)

netsh interface ipv4 delete route 0.0.0.0/0 interface="25"

2、增加VPN訪問內網的路由(給vpn分配只能訪問內網的許可權)

netsh interface ipv4 add route 136.192.0.0/16 interface="25"

3、由於VPN還在介面上做了手腳,還需要執行下面兩個命令:

(解釋:advertisedefaultroute=播發預設路由;ignoredefaultroutes=忽略預設路由)

netsh interface ipv4 set interface interface="11" advertisedefaultroute=enabled ignoredefaultroutes=disabled

netsh interface ipv4 set interface interface="25" advertisedefaultroute=disabled

這裡內網和網際網路就都好使了。總之我的問題是解決了。如果你的問題還沒有解決就好好專研一下windows的netsh的命令吧。

祝你成功。