Over time, your system will automatically collect and store IP addresses and other DNS results, in order to speed up subsequent requests it makes to the same hostname. This is perfectly fine, but at times, bad or corrupted results will also be cached and therefore require to be cleared from your cache in order to communicate with hosts correctly.
Similar to this, your TCP/IP settings may get corrupted, and will need to be reset. To perform this procedure, follow the steps found below.
- From Windows Start, search for cmd.
- Right click on Command Prompt and click Run as administrator.
- In the console, type the following command: ipconfig /flushdns
- If the command was successful, you will see the message "Successfully flushed the DNS Resolver Cache":
- Afterwards, type: netsh int ip reset like so:
- Once done, restart your computer as prompted.
This will generally make your connection feel a lot smoother, but can also save you a lot of trouble!