Windows XP Windows 7 Windows 2003 Windows Vista Windows教程綜合 Linux 系統教程
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟件教程
 Windows教程網 >> Windows Vista系統教程 >> Windows Vista教程 >> 河南網通ADSL在Vista系統中無法上網的解決

河南網通ADSL在Vista系統中無法上網的解決

日期:2017/2/7 15:48:26      編輯:Windows Vista教程

  周磊:我家上網使用河南網通的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 標志設置為禁用即可解決問題。其中方法二適用於對注冊表比較熟悉用戶,而普通用戶最好用方法一,因為注冊表改錯了會破壞系統,導致計算機癱瘓。

Copyright © Windows教程網 All Rights Reserved