2008年9月20日星期六

谜案探究:Vista网络连接“欺骗”自己

  【IT168 专稿】许多朋友抵挡不住Windows Vista系统强大功能的诱惑,纷纷将自己的工作站从Windows XP系统升级为Windows Vista系统。可是,还没有来得及享受Windows Vista系统给自己带来的便利,多数朋友就频繁遭遇到无法访问网络的故障;不过让人疑惑不解的是,在故障发生的时刻Windows Vista系统托盘区域处的“网络连接”图标竟然提示说已经连接到网络,面对Vista网络连接“欺骗”自己的奇怪网络故障,我们究竟该怎么办呢?

故障探究:网络无法连接

一般来说,只要系统托盘区域处的“本地连接”图标弹出提示,告诉我们说系统“已经连接到网络”的话,那么本地工作站的网卡设备运行状态以及物理线缆的连通性都应该是正确的;并且在旧版本工作站系统中,我们只要看到了“已经连接到网络”这样的提示信息时,正常就不会遇到无法访问网络的故障现象。不过“物是人非”,当上网环境从Windows XP系统变成Windows Vista系统后,多数人发现以前总结出来的规律不怎么灵验了,因为在Windows Vista系统下明明已经与网络建立了连接,但是我们偏偏就不能上网访问。仔细到网上搜索相关信息后,我们发现Windows Vista系统之所以会出现上述奇怪的故障现象,是因为该系统在默认状态下自动启用了TCP/IPv6通信协议,与该通信协议相对应的网络连接实际上是无效的。

虽然Windows Vista系统并不是第一个内置TCP/IPv6通信协议的系统,Windows 2000系统很早就将该通信协议也集成在其中了,不过Windows 2000系统当时并没有将TCP/IPv6通信协议默认设置为启用状态,这样一来这种通信协议给普通上网冲浪带来的麻烦也没有被及时发现。考虑到Windows Vista系统在集成TCP/IPv4和TCP/IPv6通信协议时,没有协调好彼此之间的关系,从而引起通信协议发生错误时系统不会自动提示用户的现象,再加上低端的和早期使用的一些网络设备还不能很好地支持TCP/IPv6通信协议,最终造成了明明已经连接网络但还是无法正常上网的故障,面对这种故障,许多刚刚接触Windows Vista系统的朋友自然是无法应对了。事实上,随着Windows Vista系统的使用普及性越来越高,默认启用的TCP/IPv6通信协议带来的麻烦也是越来越明显,这不,当我们使用无线网络尽情享受无限冲浪的快乐与便捷时,TCP/IPv6通信协议时常也会对无线上网功能造成干扰,从而影响无线网络连接的稳定性。

故障排除:

从上面的分析中,我们不难看出Windows Vista网络连接之所以会“欺骗”自己,主要就是该系统在默认状态下启用了并没有多大实际意义的TCP/IPv6通信协议(呵呵,这只是针对普通上网用户而言),解决这种故障最有效的办法自然就是手工将TCP/IPv6通信协议的启用状态关闭掉。在关闭TCP/IPv6通信协议时,我们可以按照如下步骤来进行:

首先以系统管理员账号登录进Windows Vista工作站系统,单击该系统桌面中的“开始”按钮,之后从“开始”菜单中依次选择“设置”、“网络连接”选项,打开本地系统的网络连接列表窗口;



其次用鼠标右键单击存在网络冲突现象的本地连接图标,从弹出的快捷菜单中单击“属性”命令,打开本地连接属性设置窗口;在该设置窗口的“网络”标签页面中,我们发现在默认状态下“Internet Protocol Version 6 (TCP/IPv6)”复选项是处于选中状态的(如图1所示),这说明系统在默认状态下自动启用了TCP/IPv6通信协议;为了避免这种通信协议对上网冲浪带来干扰,我们必须及时取消该通信协议的选中状态,再单击“确定”按钮,最后重新启动一下Windows Vista工作站系统,如此一来Windows Vista系统托盘区域处的“本地连接”图标就能正确地向我们报告网络连接的状态信息了,而由TCP/IPv6通信协议引起的无法访问网络故障自然也就被顺利地排除了。

没有评论: