Calamity Lane

Curious Code for Curious Coders

Developer's Wildcard DNS on OSX

  • Install dnsmasq (via Homebrew, if you can)
  • sudo vim /usr/local/etc/dnsmasq.conf address=/foo.bar/127.0.0.1 listen-address=127.0.0.1
  • add 127.0.0.1 to your DNS lookup servers System Preferences > Network > Advanced… > DNS > Add to “DNS Servers” Ok ** Apply (Dn’t forget this!)
  • sudo dscacheutil -flushcache
  • host foo.bar
  • ping foo.bar

Comments