I updated the DNS record for a certain website yesterday, but right now I'm facing an issue regarding my own computer's DNS cache, since I keep getting the old server's IP address when trying to access my site. Issuing
nslookup confirms that my DNS is not updated.
I am sure this is an issue with my computer, because I get the right IP address when using the router's ping tool, as well as my Android phone and a couple of virtual machines.
ipconfig /flushdns(from command prompt with admin rights)
- Stopping and restarting the
- Restarting the computer
- Zeroing the
- Manually setting the DNS server in my network adapter's properties to my ISP's DNS provider and also Google DNS and OpenDNS.
What is going on, and how can I fix this? I'm using Windows 10 64-bit.
Update: I deleted my virtual network switch from the Hyper-V manager and my DNS cache went back to normal.
Then I restarted the computer and created a new virtual switch, and this caused the old cache to take place again.
So I found the culprit, but not the solution - I do need the virtual switch to access the internet from my VMs.