Sorry, but point of order: We have a solution that entails a minimal change
from the current state of the art and minimal incremental security risk.
Let's not re-open fundamental questions, please.

On Thu, Aug 17, 2017 at 6:22 PM, Brian Dickson <
brian.peter.dick...@gmail.com> wrote:

> The discussions about localhost (and 127.0.0.1 and ::1) have ben very
> enlightening.
>
> However, I wonder whether the desired use case -- reliably establishing a
> connection to a host, based on information in DNS -- might be more
> securely/reliably solved using other mechanisms?
>
> Using "localhost" is basically making unilateral assumptions (and using
> ::1 or 127.0.0.1 equally so).
>
> I think the reliability, and possibly the security, are better achieved
> with bilateral mechanisms.
>
> E.g. If the specific use case is a client trying to talk to a server, on a
> particular port and protocol, then a more robust method of determining that
> the server offers such a service, would be using SRV or URI records.
>
> When the client, resolver, authority server, and service-server may not be
> tightly coupled, it might require additional enhancements, such as client
> subnet (or similar), to ensure the appropriate answer is given.
>
> The specific value returned to the query might be 127.0.0.1, or might be
> some other address; the main thing is that the address is deliberately
> associated with a service that wants the client to use, and presumably the
> service knows that the client is on the same host.
>
> Sorry if this isn't as clear as I intended - basically, what I'm saying,
> is that the answer might not even be an IP, protocol and port, but might
> even be a "file:///" URI, for a named pipe, which avoids the whole IP stack.
>
> Hope this provides useful ideas which point away from localhost per se.
>
> Brian
>
> _______________________________________________
> DNSOP mailing list
> DNSOP@ietf.org
> https://www.ietf.org/mailman/listinfo/dnsop
>
>
_______________________________________________
DNSOP mailing list
DNSOP@ietf.org
https://www.ietf.org/mailman/listinfo/dnsop

Reply via email to