PCB论坛网

 找回密码
 注册
查看: 787|回复: 2

Vista系统使用VPN出错等问题

[复制链接]
发表于 2013-12-7 11:13:22 | 显示全部楼层 |阅读模式
由于现在的笔记本电脑多数默认预装了Windows Vista系统,我们经常会发现Vista系统借助VPN网络连接接入到专用网络后,时常会遭遇下面的一些后遗症
一是VPN接入成功后笔记本电脑不能正常访问Internet网络,
二是VPN接入成功后笔记本电脑不能正常访问本地的局域网,
三是访问Internet网络中的某些站点内容时速度有时变得非常缓慢。
面对这些后遗症,我们该如何调教Vista系统,让VPN接入成功后笔记本电脑还能随心所欲地访问各种网络呢?
Vista系统之所以会出现上述后遗症,主要原因就是笔记本电脑通过VPN网络连接成功拨入局域网中的VPN服务器后,Vista系统自动改变了本地系统的缺省网关设置,在缺省状态下,Vista系统会自动将笔记本电脑使用的缺省网关地址修改为了VPN服务器所在网络的IP地址,要是局域网中的目标VPN服务器恰好也没有设置指向Internet网络的网关地址时,那么笔记本电脑就不能通过VPN服务器访问Internet网络了;有的时候局域网中的目标VPN服务器虽然已经设置好了指向Internet网络的网关地址,但是目标VPN服务器的路由参数或负载参数如果设置不合理的话,那就容易出现访问Internet网络中的某些站点内容时速度变得非常缓慢的后遗症

既然VPN接入后遗症是由于Vista系统自动修改本地计算机的默认网关地址引起的,那么我们只要想办法让笔记本电脑成功拨入局域网的VPN服务器后,继续使用笔记本电脑以前一直使用的默认网关地址,而不会使用VPN服务器所在网络的IP地址,之后再采用手工添加的方法,将访问VPN服务器所在网络的路由记录添加到笔记本电脑的本地路由表中,如此一来就可以确保Vista系统在成功拨入局域网中的VPN服务器后,既能快速访问本地网络中的内容,又能访问VPN服务器所在网络的内容,并能通过VPN服务器访问Internet网络中的目标站点内容。

要是Vista系统在成功拨入局域网中的VPN服务器后,我们发现笔记本电脑不能正常访问本地局域网中的内容,或不能通过本地的网关访问Internet网络中的站点内容时,那问题很可能是Vista系统已经修改过了本地默认网关地址,这个时候,我们可以自己动手,来手工对安装了Vista系统的笔记本电脑进行一下设置,让其继续使用以前使用的默认网关地址,而不是VPN服务器所在网络的IP地址:

首先以系统管理员身份登录进入Vista系统,打开该系统桌面中的开始菜单,从中依次点选设置”/“网络连接命令,在弹出的网络连接列表窗口中,找到目标VPN网络连接图标,并用鼠标右键单击该图标,从弹出的快捷菜单中执行属性命令,打开目标VPN网络连接的属性设置对话框;

其次单击该设置对话框中的网络标签,在对应的标签设置页面中,选中“Internet Protocol Version4(TCP/IPv4)”选项,同时单击该选项下面的属性按钮,打开TCP/IPv4协议的属性设置窗口;

接下来用鼠标单击该属性设置窗口中的高级按钮,打开TCP/IPv4协议的高级属性设置窗口,继续单击该设置窗口中的“IP设置标签.
如下图所示:
检查该页面中的在远程网络上使用默认网关选项是否处于选中状态,要是看到该选项已经被自动选中时,我们应该及时取消该选项的选中状态,同时单击确定按钮保存好上述设置操作,如此一来Vista系统日后就不会自动修改笔记本电脑之前使用的本地网关地址,而继续使用以前的默认网关地址,那么Vista系统在成功拨入局域网中的VPN服务器后,笔记本电脑仍然可以通过本地默认网关地址访问Internet网络,也可以顺利地访问到本地局域网中的其他工作站内容,还能访问VPN服务器所在的虚拟工作子网;不过,该访问方式还有一个很大的弊端,那就是它不能跨子网访问VPN服务器之外的其他虚拟工作子网。

我们想跨子网访问VPN服务器之外的其他虚拟工作子网时,必须在安装了Vista系统的笔记本电脑中,采用手工添加路由的方式,将其他虚拟工作子网的路由寻址记录添加到本地路由表中。
例如,要是我们希望VPN接入成功后,Vista系统可以跨子网访问10.176.6.0虚拟子网(假设该虚拟工作子网使用的网关地址为10.176.6.1,网络掩码地址为255.255.255.0)时,那么我们可以按照下面的步骤来手工添加指向10.176.6.0虚拟子网的静态路由记录:

首先打开Vista系统的开始菜单,从中依次点选程序”/“附件”/“命令行提示符选项,同时用鼠标右键单击该命令行提示符选项,从弹出的快捷菜单中执行以管理员身份运行命令,打开Vista系统的MS-DOS工作窗口;

其次在MS-DOS工作窗口的命令行提示符下,输入字符串命令“routeadd 10.176.6.0 mask 255.255.255.0 10.176.6.1 metric 1”,单击回车键后,我们就能成功将指向10.176.6.0虚拟子网的静态路由记录添加到本地路由表中了,如此一来Vista系统日后在VPN网络连接成功后,同时也能跨子网访问10.176.6.0虚拟子网了。同样地,我们可以按照相同的方法,将其他需要访问的虚拟子网路由添加到本地路由表中。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

x
回复

使用道具 举报

发表于 2013-12-9 08:43:34 | 显示全部楼层
电脑出问题的时候或许可以用上。
回复 支持 反对

使用道具 举报

发表于 2013-12-13 08:17:54 | 显示全部楼层
我对电脑知识一窍不通。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|小黑屋|手机版|PCB设计论坛|EDA论坛|PCB论坛网 ( 沪ICP备05006956号-1 )

GMT+8, 2024-5-8 02:23 , Processed in 0.201424 second(s), 21 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表