Fixing the local only internet access issue in Windows Vista
Published Sunday June 08, 2008
Recently I had issues with Windows Vista where it would get on a network, but would only have local access (i.e. “Access: Local only” in the Network and Sharing Center). After spending about an hour and a half I finally stumbled across the solution. Once again, the solution was hidden in a forum, and the Microsoft knowledge base article was fairly hard to follow. So, here are the steps summarized for quickly fixing this.
- First we have to find the name of network adapter that you are using to connect, you can skip this if you know the name of your network adapter.
- Open Network and Sharing Center (Start > Control Panel > Network and Sharing Center)
- Click on “Manage network connections” under “Tasks” on the left side.
- Note the name of the device in “Device Name” column for the connection that you are using (e.g. Intel® PRO/Wireless 3945ABG Network Connection)
- Now we have to find the GUID of this adapter.
- Open the registry editor: Start > type in 'regedit’
- Navigate to HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\NetworkCards\
- Look through the numbered sub-keys and jot down the “ServiceName” for the one that has the name of your network card in the “Description.”
- Keep the registry editor open because we will be changing another key in the next step.
- Once you have the GUID of the network then we have to toggle the broadcast flags.
- Navigate to HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces
- Now follow the resolution in the Microsoft knowledge base article
- Make sure to set the DhcpConnForceBroadcastFlag as described in the “More Information” section of the knowledge base article.
- Finally, restart the computer.
Hopefully, after restarting the computer you will be able to access the internet.
Comments
The channel is generally configured in your wireless router. Most of the operating systems pick up this configuration from the network so you shouldn't have to do anything on your computer once you have changed the channel on your router.
Any help would be a appreciated!
Thanks.
type R > in Run windows type services.msc click on OK > Click on
Continue > Look for service 'winhttp web proxy auto-discovery service'
turn this service on and change its startup type to autmatic.
Disconnect ur connection and conenct it again .access local only' will
disappear.
Good luck,
Farhan
Any ideas?
Following the instructions above we could still only get a 'local' IP for the wireless connection. I found the problem was caused by the IP allocated to the ethernet port being the first address allocated by the DHCP server built in to the router!!!
As soon as I changed the ethernet IP to one outside of the DHCP pool (or anything other than the first one) the wireless was able to obtain a valid IP and give full Internet access.
If you hard-code any IP addresses for any devices ensure they are outside the DHCP pool so no conflicts arise with any device trying to obtain an automatic IP.
I hope this helps solve a few lingering headaches.
Tried All the steps provided but got no solution. i have Huawei E156G modem with 3 and this issue happensonly in Vista tried the modem on XP and Win 7 the modem is working fine .... please help
Good luck.
can i disable the IPV6 in the regedit.msc