.dev domains don't resolve

I'd answered this in another comment, but found this answer in another thread helpful:

https://stackoverflow.com/a/55223730

I'm answering here as Google led me here first, and so I can put some extra context for old Rails devs. If you used Pow or a similar service, it had you put a file in /etc/resolver called dev that looks a bit like this:

# Lovingly generated by Pow
nameserver 127.0.0.1
port 20560

Deleting the file (sudo rm /etc/resolver/dev) will clear this issue up.


Try with https:// instead of http:// in the address bar. And check the firewall, and try another browser. Try disabling the browser's parental controls and extensions. Opening an "incognito window" or secure browsing session does that, unless you enabled extensions there too.

Also clear the browser cache. Apparently, that's now the preferred, if not the only, way to clear 301 redirects.

To make sure DNS is working, drop to a terminal and type dig web.dev. The dig command queries the DNS server for detailed address information. Try going directly to the listed IP address in the ANSWER SECTION, in this case, https://216.239.34.21.

web.dev.        162 IN  A   216.239.34.21

Update: Also check that a DNS server, such as dnsmasq, isn't configured to direct .dev to localhost in dnsmasq.conf or similar. Change dev to test, invalid, or localhost as per RFC 2606.

#address=/dev/127.0.0.1
address=/test/127.0.0.1