Surfing the Internet is essential in any system. Also, when using Windows 10 you just need to turn on your modem and router to connect to the network. Usually this process is automatic and almost without our participation. However, sometimes the internet connection is interrupted by some failures. For example, a very common one is that Ethernet doesn’t have a valid IP configuration in Windows 10. This flaw impedes internet browsing and can be very frustrating. But don’t worry, we’ll give you all the tools you need to fix it.

Ethernet doesn't have a valid IP configuration

How to Fix Ethernet doesn’t have a valid IP configuration

There are lots of ways to fix this Ethernet IP configuration problem in Windows 10. If you have any doubt or suggestion, please leave your message in the comment section down below. Let’s start by following the steps below.

1. Restart your router and computer

We have always insisted that sometimes the simplest solution is the right one. So before entering into complicated configurations, please try the most obvious solution. This involves turning the device off and on again. Occasionally, this can solve small errors and leave everything correct. So first turn off the router and wait a few seconds before turning it back on. If after this, the error persists then restart the computer. If the error is not corrected, then try turning off both devices for a few minutes. This way the computer will not try to reset the previous settings.

2. Update the network adapter drivers

Another first thing you should try is to update or reinstall the network drivers. This step is essential as it often allows this bug to be fixed quickly. If you want to know how to upgrade hardware components please check these tutorials.

3. Reset the connection values

Another simple solution is to reset the IP and DNS values. To do this, you need to launch a System Symbol with administrator privileges. With this in mind, press the Win+Q combination and in the search bar, please type CMD. Run it as an administrator.

Then execute the following commands one by one:

  • ipconfig-release
  • ipconfig-flushdns
  • ipconfig-renew

Please remember to press Enter after each command to run it.

4. Resets TCP IP sockets

Taking advantage of the fact that we have invoked the CMD with administrator privileges, we are going to introduce another command. This will allow us to restore the sockets. It makes two programs exchange data between them safely. So it launches the CMD as administrator as in the previous section. Then disconnect the Ethernet cable from the computer. Immediately execute the following command:

netsh winsock reset

Now press Enter to execute the command. Please restart the computer and reconnect the Ethernet cable.

5. Manually reconfigure Internet properties

It is well known that the router assigns the IP address automatically. However, this option can be changed and by doing so by mistake, then the fault in question is generated. Let’s check and fix it. The first thing you have to do is press the Win+R combination and execute the following command:


Network connections will be deployed immediately. Please right-click on the Ethernet to enter the connection properties.

Now scroll down until you click on Internet Protocol Version 4 (TCP/IPv4). Now click on Properties. A window will immediately pop up. Once there, make sure the following options are activated: Obtain an IP address automatically and Obtain DNS server address automatically. After doing so, please restart the router.

6. Change DNS

If the problem persists with the previous steps, you can try to modify the DNS. Since these are automatically assigned by your network provider. With this intention, follow the same steps as above. Instead of letting the DNS be obtained automatically, you should add it manually. For the purposes of this example you can use the OpenDNS values, whose primary and secondary DNS are and

7. Run Windows troubleshooting

Please note that Windows includes a troubleshooter for most of its components. It may be able to detect and correct the problem effectively. With this in mind, press the Win+I combination to enter Windows Settings. Once there, click on Update & Security.

Once there, select Troubleshooter from the menu on the left. Then in the right column, click on Additional Troubleshooters.

In the new window, please click on Internet Connections and then on Run the Troubleshooter.

Finally, we have seen different methods to solve this error that prevents you from connecting to the network. Bye!

Leave a Comment

Your email address will not be published. Required fields are marked *