On Mo, 28.09.20 20:52, Björn Persson (Bjorn(a)xn--rombobjrn-67a.se) wrote:
Zbigniew Jędrzejewski-Szmek skrev:
>On Mon, Sep 28, 2020 at 01:15:36PM -0400, Stephen John Smoogen wrote:
>> Hey for those of us in the peanuts gallery watching this play out.. could
>> each of you point out which standards and RFC you are complying too. There
>> are a lot of ones and funny enough.. they don't all agree with each other
>> at times.
>
>https://www.iab.org/documents/correspondence-reports-documents/2013-2/iab-statement-dotless-domains-considered-harmful/
>in this particular case.
That IAB statement isn't itself a standard, but it references several
standards. It even quotes RFC 3397 as saying:
[2] Resolve a name that contains any dots by first trying it as an
FQDN and if that fails, with the local domain name (or
searchlist if specified) appended.
[3] Resolve a name containing no dots by appending with the
searchlist right away, but once again, no implicit searchlists
should be used.
The name "dk." contains one dot, while "dk" contains no dots.
According
to the quoted rules those two shall be resolved differently. "dk."
shall be treated as a fully qualified domain name. Now people are
saying in this thread that systemd-resolved treats both as local names
and doesn't even try to look them up in DNS. So does systemd-resolved
comply with this standard or not?
https://github.com/systemd/systemd/pull/17194
Lennart
--
Lennart Poettering, Berlin