Seems sensible to me.
As this proposal is in the name of consistency, is there an argument we
should be strict and explicitly define *which* loopback address DNS
servers must return when queried?
Also, as a nit-picky caveat: might there be a special case worth
considering when a system is running a caching DNS server locally? In
that case, it could theoretically be acceptable for a name resolution
API / library to forward on the request.
2. Item #4 is changed to read as follows:
Caching DNS servers MUST recognize localhost names as special,
and MUST NOT attempt to look up NS records for them, or otherwise
query authoritative DNS servers in an attempt to resolve
localhost names. Instead, caching DNS servers
Are we missing a 'MUST,' on the end of that last line?
Emily
--
Emily Shepherd
Computer Science Graduate, MEng (Hons)
W: https://emilyshepherd.me/
M: +44(0)7575 721 231
signature.asc
Description: PGP signature