Over time, your system will automatically cache IP addresses and other DNS results, in order to speed up subsequent requests it makes to the same hostname. This is all good, but at times, bad 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
- Once done, restart your computer.
This will generally make your connection feel a lot smoother, but at times it may be a real trouble-saver.