1. 5
  1.  

  2. 5

    I’ve slowly been working my way around to believing that hosts is an anachronism. Everything should be DNS. If you want to override DNS, then actually override DNS. I have too many machines to be editing files on. :) even if you only have one machine, running a DNS cache on local host is the bomb.

    1. 3

      What do you recommend for doing that these days? The last time I messed with DNS was with PowerDNS.

      1. 3

        Still using bind, but fooling about with unbound more.

        1. 1

          Unbound is pretty darn good. I don’t use it configured with dnssec though, so I can’t speak to that.

        2. 1

          I’ve been running dnsmasq locally for a few months, seems to work well. Not had any issues with it.

        3. 1

          Agreed. The only thing I end up in /etc/hosts these days is my hostname matching an entry for lo0, though even that may not be necessary anymore. (Remember back in the late 90s when X would hang for multiple minutes starting if it couldn’t resolve itself? Weird.)

          1. 1

            Does that work with DNSSEC?

            1. 1

              I really kind of wish Linux had the flexibility in DNS that OS X offers (guess you don’t hear that phrase a lot): It lets you register resolvers specific to subdomains, which is allows stuff like pow to work.

            2. 1

              Disregard format-specific tools

              Acquire Augeas