When moving your website to another host, it’s frustrating having to wait for the DNS changes to take effect on your computer. I knew there had to be a faster way to get it done, and after some searching across the web, I found these instructions:
Once your name servers are updated with your registrar, it may take up to 12 hours for the process to complete. You can speed up the process of propagation for your local network by flushing your DNS cache.
Do the following:
- In windows click START > RUN and type in “cmd” (a command window will open)
- Type in “ipconfig /flushdns” and press “Return/Enter”
You will see:
Windows IP Configuration Successfully flushed the DNS Resolver Cache.
In most cases, your site will begin to work immediately from the new host. Hope this helps!
April 24th, 2009
Zander
Posted in
Tags: 

I noticed that this doesn’t work 100% of the time.. In those instances where it doesn’t, you can head over to OpenDNS and change your DNS nameserver to theirs. That’ll force a change.
Hope this helps!
Hey you can also check out this tool whatsmydns.net to see the current state of dns propagation as it happens around the world.
That just flushes your local cache, doesn’t really accelerate propagation, unless you’re doing that on a server.
You’re right, bad choice of words on my part.. Propogation happens at the DNS server level, but the issue I always had was updating my local cache.. Doing a ipconfig /flushdns forces the computer to ping the DNS server to get the new IP info. Doesn’t work 100% of the time, so sometimes if I’m in a rush, I’ll switch to a different DNS server (ie. OpenDNS), and see if that has already picked up on the changes.