1. 程式人生 > >VPN連線成功後,如何不斷開本地網路,讓本地和VPN網路兩者同時使用

VPN連線成功後,如何不斷開本地網路,讓本地和VPN網路兩者同時使用

 正常使用VPN,連線VPN後,會自動斷開本地網路。但有時又想在VPN連線狀態下同時使用本地網路(本地的共享伺服器和虛擬伺服器),如何做?

a.  在VPN屬性裡去掉遠端預設閘道器的勾,這樣雖然在VPN連線狀態下可以訪問本地網路了,但是有侷限性,對於企業內部PC來說,客戶端去掉勾,可能會造成不能通過VPN 訪問Internet網路(企業網路訪問限制和內部網路太多)

b. 在PC上加本地路由,這是一勞永逸的辦法。

    眾所周知,VPN撥號連線成功後,PC會自動使用對端伺服器的IP,DNS和閘道器。 PC會斷開本地網路的原因就是因為一旦連線VPN後,本地的路由變了,本地優先使用去對端VPN的路由

    首先  開始-cmd, 用命令ipconfig /all,檢視電腦的預設閘道器是多少,比如你的PC預設閘道器是192.168.10.1。思路就是你要訪問的內部網路地址通過這個閘道器去尋找。(以想訪問內部網段為例,比如192.168.0.0)

然後我們要做的就是在PC上追加路由,在cmd裡打route -p add 192.168.0.0 mask 255.255.0.0 192.168.10.1 metric 1。

這條命令意思就是訪問192.168.0.0這內網,通過192.168.10.1這閘道器去尋找,這命令是永久路由,重啟電腦命令不會丟失

這樣的話在連線VPN的狀態下,PC還可以訪問192.168.0.0這網段的內部網路資源。

PS: 如果企業內部也有DNS伺服器的話,建議加路由的時候把本地DNS的地址排除,否則有可能會對VPN訪問外網造成干擾