来源:这里
方法一:配置VPN。
连接上VPN之后,查看VPN的属性,然后依次点击:
网络->Internet协议(Tcp/IP)->属性->高级->常规,去除“在远程网络上使用默认网关”前面的勾。
这种方法可以保证远程内网和本地内网的同时方法,但是,如果远程网络中有多个子网,就需要在VPN服务器端进行设置了。有一定的局限性。
方法二:设置本地的路由。
使得路由可以保证本地网络地址使用本地的网管进行跳转。具体方法如下:
1、在开始菜单的“运行”中输入cmd
2、输入ipconfig /all这个命令。得到的结果可能如下:
C:\Documents and Settings\Administrator>ipconfig /all
Windows IP Configuration Host Name . . . . . . . . . . . . : MyName Primary Dns Suffix . . . . . . . : Node Type . . . . . . . . . . . . : Mixed IP Routing Enabled. . . . . . . . : No
WINS Proxy Enabled. . . . . . . . : No
Ethernet adapter 本地连接: Connection-specific
DNS Suffix . :
Description . . . . . . . . . . . : Broadcom 440x 10/100 Integrated Controller
Physical Address. . . . . . . . . : 00-1A-A0-B1-C2-B8
Dhcp Enabled. . . . . . . . . . . : No
IP Address. . . . . . . . . . . . : 192.168.0.86
Subnet Mask . . . . . . . . . . . : 255.255.0.0
Default Gateway . . . . . . . . . : 192.168.0.1
DNS Servers . . . . . . . . . . . : 192.168.0.1
PPP adapter VPN: Connection-specific
DNS Suffix . :
Description . . . . . . . . . . . :
WAN (PPP/SLIP) Interface Physical
Address. . . . . . . . . : 00-53-45-00-00-00
Dhcp Enabled. . . . . . . . . . . : No
IP Address. . . . . . . . . . . . : 14X.3X.6X.110
Subnet Mask . . . . . . . . . . . : 255.255.255.255
Default Gateway . . . . . . . . . : 14X.3X.6X.110
DNS Servers . . . . . . . . . . . : 20X.10X.3X.141
其中本地连接的默认网关是192.168.0.1。现在我们需要将192.168.0.0这个子网段的所有访问通过这个网管来跳转,就可以在cmd这个命令下面继续输入:
route -p add 192.168.0.0 mask 192.168.0.0 192.168.0.1
这样就可以保证这个网段的内网地址仅通过默认的网管进行访问,而不经过VPN了。
因为路由设置重启之后就失效了,所以最好建立一个批处理文件.bat然后将上面新增路由的命令放到里面,添加到开始菜单的启动中,每次开机启动后执行。这样就可以保证VPN连接后仍然可以访问本地的网络了。