网通部分地区使用DHCP方式上网 , 而Vista操作系统与网通的DHCP服务器认证上有一定的冲突.拨号程序通过城域网的10开头的网通地址连接到一组认证服务器上 , 由认证服务器认证后返回给客户端 , 客户端从而获得真正的公网IP地址 。如果安装了Vista系统 , 就有可能无法获取网通自动分配的10开头的地址 。在Windows XP SP2 中 , DHCP 探索数据包中的 BROADCAST标志设置为 0(禁用) 。而在 Windows Vista 中 , 并未禁用 DHCP 探索数据包中的 BROADCAST标志 。因此 , 有的非 Microsoft DHCP 服务器就可能无法处理 DHCP 探索数据包 。(BROADCAST标志的意思是计算机具有广播数据包到所有主机的能力.)
解决方案:
【网通宽带中Vista系统无法上网之谜】HKEY_LOCAL_MacHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces\{GUID}下的DhcpConnForceBroadcastFlag子键 , 将它的值由1改为0即可 。
推荐阅读
- 为什么经常把计算机中存在的问题叫bug?
- 在我的世界中怎么获得him
- 鸡会游泳吗?
- 中国有多少个铁路局
- 中国有资本家吗
- 谁的倒数是一位数中最大的合数
- Vista中将引入全新动态多维滚动技术
- Xcode如何设置中文? Xcode中文设置方法一览
- 短信在手机和卡中的储存
- ios14画中画怎么操作