WiFi connected but no Internet? Fix it in 5 min!

A problem we all have encountered ones at least. You can connect to your (new) WiFi network, but you don’t have internet access. We are going to fix the WiFi connected but no Internet problem in 5 minutes.

I have split the solutions in multiple scenarios and listed the most common issue (and solution for it) on top so you can fix your Wifi connection. After you applied any of the following changes it can sometimes take a minute before it has an effect. If you are using Firefox, for example, it will take a minute before Firefox clears it’s own DNS cache.


Only one device can’t connect to WiFi

In most case is it just one device that has problems with internet access. To fix this issue we are going to focus on that device alone. There is no need to restart the router or access point if other devices can connect to the internet.

WiFi connected but no Internet

Device works somewhere else fine

So your laptop is working fine at home or school (or any other location), but not here. We can then safely assume that it’s not an issue with drivers. The most common problems is a problem with the DNS. DNS is responsible to translate a domain name to there corresponding Ip Addresses.

Start with the following steps:

  1. Press Windows key + R ( a Run dialogue box will appear)
  2. Type the following command ipconfig /flushdns and press enter
  3. Check your internet access again

What we just did is flushing all known DNS addresses from your device. This way your computer will request a new (and correct) address from the correct DNS server. It’s normal that you will only see the
the dialogue box for a brief moment (or even not at all).

If you are not an admin in your computer, then you will have to run the command in admin mode. You can do this simply with the following steps:

  1. Press Windows key +X
  2. Select command (admin) or PowerShell (admin)
  3. Type the following command ipconfig /flushdns and press enter
  4. Check your internet access again

Setting a fixed DNS server

Most problems are DNS server related, if flushing the DNS cache doesn’t work, then we can try to set a fixed DNS server. Normally, when you connect to a network, the router will tell your device what DNS server to use. By setting a DNS server statically we tell our computer to always use that particular server.

You can safely change this setting. After you have set a static DNS server, you can still connect to the internet on other networks without any problems.

  1. Right click on your Wireless network icon in the taskbar
  2. Select Network & Internet Settings
  3. Click on Wi-Fi (<network name>)
  4. Select Properties
  5. Select Internet Protocol version 4 (TCP/IPv4) and then Properties
  6. Check the box “Use the following DNS-Server
  7. Enter for prefered DNS-Server: 8.8.8.8 and for alternate DNS-Server 8.8.4.4
  8. Click OK and close the other windows.
  9. Check your internet connection again.

The address 8.8.8.8 and the alternate DNS-Server address are the IP Addresses from the DNS server from Google. These are one of the fastest DNS servers in the world. If you are concern about your privacy or looking for the fastest DNS server for your location, then you should read this article where I tell you more about finding the fastest DNS servers.

Get a new Ip Address with neth winsock reset 

So flushing your DNS or setting a static DNS server didn’t work? And you have still the only device in the network that has it’s WiFi connected but no Internet? Then we are going to reset the Ip Address, or better, we are going to request a new Ip Address from the router.

When your device connects to a network it will request an Ip Address from the local router. It uses DHCP for this and the router has a pool of Ip Addresses available so network device doesn’t conflict with each other.

To reset your network you can try to simply reboot your device. Don’t close and open the lid of your notebook, but go to start and reboot it properly. But if that doesn’t help then we will try to manually reset the network:

  1. Press Windows key +X
  2. Select command (admin) or PowerShell (admin)
  3. Enter the following command netsh int ip reset resettcpip.txt
  4. Reboot your computer

With this command, we have reset the TCP/IP protocol. After you reboot your computer you should be able to connect to the internet again.

Driver issue

Another common problem is an outdated driver. Windows 10 gets updated regularly and sometimes the drivers of your computer are outdated to communicate with Windows. This way it can happen that your notebook was working fine, but after a reboot suddenly can’t connect to your wireless network anymore.

  1. Press Windows key + X
  2. Select Device Management
  3. Expand Network adapters
  4. Find your Wireless network adapter
  5. Right-click and select Update Driver software
  6. Select Search automatically for updated driver software
  7. Windows will search for a newer driver and install it.

If Windows couldn’t find a better or newer driver you can always check the site of your notebook manufacturer (Hp, Dell, Lenovo etc) to manually check if there is an update for your device.

If you see an exclamation mark in the device management list then there is definitely a driver issue. Try to find a new driver or install an older version from the manufacturer’s website.

Multiple devices connected but no internet access

If you have more then one device that has it’s wifi connected but not internet access then we have to look at your router or access point for the problem. Sometimes the solution is simple, just restart the router (make sure you leave it off for at least 30 seconds), but if that doesn’t help we need to take it one step further.

The question we need to ask is if it has worked or not. If the problem occurred suddenly and you didn’t change anything on your network then a problem with your ISP or a faulty cable is most likely the cause.

Connected a new access point

But what if you have connected a new access point? Most of the time you can connect to the new wireless network, but you don’t have internet access. This happens because of a configuration error in your access point.

The access point extends your network wireless, but your router is still in control of the assigned IP Addresses in your network. So the first thing you need to check is if you have DHCP disables on your access point. The router will assign an Ip address to the wireless connected clients.

When both devices are running DHCP you could end up with Ip conflicts (two devices using the same Ip address) or the access point may give the wrong information (wrong Ip range, gateway address or DNS servers).

Also, make sure that the access point has an Ip address in the range of the router. If you want to know more about setting up your home network, you can check this article with the best practices for your home network.

Router / Access point problem

If one can connect to the internet then you will have to look for the problem in the router or access point. First try to reboot the router or access point. Make sure your turn it off for at least 30 sec. This way all caches will reset resulting in a fresh start.

Give your device a couple of minutes to start up and try it again. If that didn’t solve the problem you can try to reset the device. Remember, if you (factory) reset the router or access point all configuration items can be lost. So make sure you have a backup of the configuration or have written down the most important information.

Conclusion

I hope you where able to solve the WiFi connected but no Internet error with the tips in this article. If you have any questions, then just drop a comment below.

Get more stuff like this

IT, Office365, Smart Home, PowerShell and Blogging Tips

I hate spam to, so you can unsubscribe at any time.

Leave a Comment