On 12/19/2017 12:22 PM, R0b0t1 wrote:
> 
> There are; .local and .localhost are reserved TLDs.


.local is reserved for Apple's multicast DNS stuff, which requires names
to be resolved via a nonstandard method:

  Any DNS query for a name ending with ".local." MUST be sent to the
  mDNS IPv4 link-local multicast address 224.0.0.251 (or its IPv6
  equivalent FF02::FB).

Therefore anything that supports RFC 6762 will break if you name your
domain ".local". Likewise, .localhost is reserved by RFC 6761 which says

  Users may assume that IPv4 and IPv6 address queries for localhost
  names will always resolve to the respective IP loopback address.

  ...

  Caching DNS servers SHOULD recognize localhost names as special
  and SHOULD NOT attempt to look up NS records for them, or
  otherwise query authoritative DNS servers in an attempt to
  resolve localhost names.

In other words, anything that supports RFC 6761 will break if you name
your domain ".localhost".

Reply via email to