文档编号:485
浏览:13245 评分:272
最后更新于:2009-11-18
很多用户在电脑建立VPN客户端拨号之后,发现上网流量都走到了VPN服务端去了,所以提出需求:要求移动用户VPN拨号成功之后,上网还是走本地,VPN服务端同时也能访问。
例如:
本机IP地址: 192.168.21.100 255.255.255.0
本机默认网关:192.168.21.254
在拨VPN连接之前,在电脑上面查看一下路由表
在命令提示符中使用route print中查看路由表
C:>route print
======================================================================
======================================================================
Active Routes:
Network Netmask Gateway Interface Metric
Destination
0.0.0.0 0.0.0.0 192.168.21.254 192.168.21.100 20
127.0.0.0 255.0.0.0 127.0.0.1 127.0.0.1 1
192.168.21.0 255.255.255.0 192.168.21.100 192.168.21.100 20
192.168.21.100 255.255.255.255 127.0.0.1 127.0.0.1 20
192.168.21.255 255.255.255.255 192.168.21.100 192.168.21.100 20
224.0.0.0 240.0.0.0 192.168.21.100 192.168.21.100 20
255.255.255.255 255.255.255.255 192.168.21.100 192.168.21.100 1
255.255.255.255 255.255.255.255 192.168.21.100 3 1
Default Gateway: 192.168.21.254
======================================================================
其中192.168.21.100是本机原IP地址,192.168.21.254是本机默认网关。此时上网正常。
拨通VPN后
C:>route print
======================================================================
======================================================================
Active Routes:
Network Netmask Gateway Interface Metric
Destination
0.0.0.0 0.0.0.0 10.10.10.16 10.10.10.16 1
0.0.0.0 0.0.0.0 192.168.21.254 192.168.21.100 21
10.10.10.16 255.255.255.255 127.0.0.1 127.0.0.1 50
10.255.255.255 255.255.255.255 10.10.10.16 10.10.10.16 50
127.0.0.0 255.0.0.0 127.0.0.1 127.0.0.1 1
192.168.21.0 255.255.255.0 192.168.21.100 192.168.21.100 20
192.168.21.100 255.255.255.255 127.0.0.1 127.0.0.1 20
192.168.21.255 255.255.255.255 192.168.21.100 192.168.21.100 20
224.0.0.0 240.0.0.0 192.168.21.100 192.168.21.100 20
224.0.0.0 240.0.0.0 10.10.10.16 10.10.10.16 1
255.255.255.255 255.255.255.255 10.10.10.16 10.10.10.16 1
255.255.255.255 255.255.255.255 192.168.21.100 192.168.21.100 1
255.255.255.255 255.255.255.255 192.168.21.100 3 1
Default Gateway: 10.10.10.16
======================================================================
其中10.10.10.16是拨入VPN后自动获取的虚拟IP地址,本机默认网关也被修改为此IP。
解决步骤(在CMD命令提示符下操作):
1、删除建立VPN后增加的到0.0.0.0的路由:
route delete 0.0.0.0 mask 0.0.0.0 10.10.10.16
2、增加一条指向VPN服务器所在网络的路由,本例VPN服务器的地址为192.168.0.254,所以只要将到192.168.0.0这个网络的指向VPN的地址10.10.10.16就可以了。
route add 192.168.0.0 mask 255.255.255.0 10.10.10.16