24小时热门版块排行榜    

CyRhmU.jpeg
查看: 175  |  回复: 0
当前主题已经存档。

hljbhs

铁杆木虫 (著名写手)


[资源] 揭开网通宽带中Vista系统无法上网之谜

揭开网通宽带中Vista系统无法上网之谜


作者: 转自电脑报 出处: 天极Yesky软件频道 责任编辑:

原野
  周磊:我家上网使用河南网通的ADSL,从网通客服那里知

道使用的是DHCP上网方式,用XP操作系统上网一直没有什么问

题。不过当我把操作系统由XP换成Vista后,发现无法正常上

网呢?请问《电脑报》的专家,这个问题怎样解决?

  办公专家陈邓新:通过读者的描述我们知道Vista操作系

统在河南网通使用时,出现了无法上网的现象,经过我们测试

发现河南网通部分地区使用DHCP方式上网,而Vista操作系统

与河南网通的DHCP服务器认证上有一定的冲突(实际上其他地

方也出现过这种现象)。

  调查后我们发现河南网通部分地区使用的拨号程序是由北

京润汇科技有限公司开发的,采用的是非国际标准的DHCP(修

改了IP认证的方式),拨号程序通过城域网的10开头的网通地

址连接到一组认证服务器上,由认证服务器认证后返回给客户

端,客户端从而获得真正的公网IP地址。

  小提示:DHCP 是 Dynamic Host Configuration

Protocol 的缩写,由服务器端和客户端组成。标准的DHCP提

供两种 IP 分配方式﹕ 自动分配是DHCP 客户端第一次成功的

从 DHCP 服务器端租用到 IP 位址之后﹐就永远使用这个位址

。 动态分配是当 DHCP 第一次从 DHCP 服务器端租用到 IP

位址之后﹐不能永久的使用该位址。只要租约到期了﹐客户端

就会释放IP 位址。

  如果安装了Vista系统,就有可能无法获取网通自动分配

的10开头的地址。在 Windows XP SP2 中,DHCP 探索数据包

中的 BROADCAST标志设置为 0(禁用)。而在 Windows Vista

中,并未禁用 DHCP 探索数据包中的 BROADCAST标志。因此,

有的非 Microsoft DHCP 服务器就可能无法处理 DHCP 探索

数据包。

  小提示:BROADCAST标志的意思是计算机具有广播数据包

到所有主机的能力。

  解决方案

  方法一:破解软件法

  最简单的方法就是使用网友老周开发的破解软件《河南网

通ADSL Vista客户端下》(软件下载地址:

http://www.cpcw.com/bzsoft),安装好后可以一键解决上网

问题。

  在安装时,如果弹出UAC提升权限的警告,选择“是”;如

果出现“连接失败。异常错误”(图1),则在桌面的网通宽带

登录客户端上单击右键,选择“属性”命令,在弹出的属性选

择卡中,切换到“兼容性”选项卡,在“兼容模式”方框内勾

选“用兼容模式运行这个程序”和在“特权等级” 方框内勾

选“请以管理员身份运行该程序”, 最后单击“确定”即可





  方法二:注册表修改法

  如果熟悉注册表,点击“开始→运行”,输入“regedit

“打开注册表编辑器,定位到

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services

\Tcpip\Parameters\Interfaces\{GUID}下的

DhcpConnForceBroadcastFlag子键(图2),将它的值由1改为0

即可。

  

  小提示:如果没有DhcpConnForceBroadcastFlag子键,

可以点击“编辑→新建→DWORD (32 位)值”新建一个即可。

  观点

  河南网通ADSL为了禁止路由器的使用,所以才采用了DHCP

验证的上网方式,Vista操作系统与之出现的冲突无法上网,

是无意造成的,只需将BROADCAST 标志设置为禁用即可解决问

题。其中方法二适用于对注册表比较熟悉用户,而普通用户最

好用方法一,因为注册表改错了会破坏系统,导致计算机瘫痪


http://os.yesky.com/windowsvista/289/3397789.shtml
回复此楼
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 hljbhs 的主题更新
☆ 无星级 ★ 一星级 ★★★ 三星级 ★★★★★ 五星级
普通表情 高级回复(可上传附件)
信息提示
请填处理意见