Hello list,
Rich F said recently, "I'd avoid using the .local TLD due to RFC 6762."
That brings me back to a thorny problem: what should I call my local network? It used to be .prhnet, but then a program I tried a few years ago insisted on a two-component name, so I changed it to .prhnet.local.
Now I've read that RFC - well, Appendix G to it - and I'm scratching my head. I suppose it's possible that someone may want to connect an Apple device to my
network, so perhaps I should clear the way for that eventuality.
So, what TLD should I use? Should I use .home, or just go back to .prhnet? It isn't going to be visible to the Big Bad World, so does it even matter?
Hello list,
Rich F said recently, "I'd avoid using the .local TLD due to RFC
6762."
That brings me back to a thorny problem: what should I call my local
network? It used to be .prhnet, but then a program I tried a few
years ago insisted on a two-component name, so I changed it to
.prhnet.local.
Now I've read that RFC - well, Appendix G to it - and I'm scratching
my head. I suppose it's possible that someone may want to connect an
Apple device to my network, so perhaps I should clear the way for
that eventuality.
So, what TLD should I use? Should I use .home, or just go back to
.prhnet? It isn't going to be visible to the Big Bad World, so does
it even matter?
Another solution would be to register an inexpensive domain name and use that. 😊
On 15/1/22 18:33, Peter Humphrey wrote:
Hello list,
Rich F said recently, "I'd avoid using the .local TLD due to RFC 6762."
That brings me back to a thorny problem: what should I call my local network?
It used to be .prhnet, but then a program I tried a few years ago insisted on
a two-component name, so I changed it to .prhnet.local.
Now I've read that RFC - well, Appendix G to it - and I'm scratching my head.
I suppose it's possible that someone may want to connect an Apple device to my
network, so perhaps I should clear the way for that eventuality.
So, what TLD should I use? Should I use .home, or just go back to .prhnet? It
isn't going to be visible to the Big Bad World, so does it even matter?
Ive been using "localdomain" for years without any obvious problems.
.local is not just apple but can be used by other things too (e.g., homeassistant uses it for device discovery, creating an extensive
ecosystem in the process. No apple devices in sight :)
On Sat, Jan 15, 2022 at 5:57 AM William Kenworthy <billk@iinet.net.au>solution without DNS local server?
wrote:
On 15/1/22 18:33, Peter Humphrey wrote:
Hello list,
Rich F said recently, "I'd avoid using the .local TLD due to RFC 6762."
network?That brings me back to a thorny problem: what should I call my local
insisted onIt used to be .prhnet, but then a program I tried a few years ago
a two-component name, so I changed it to .prhnet.local.
my head.Now I've read that RFC - well, Appendix G to it - and I'm scratching
device to myI suppose it's possible that someone may want to connect an Apple
network, so perhaps I should clear the way for that eventuality.
.prhnet? ItSo, what TLD should I use? Should I use .home, or just go back to
isn't going to be visible to the Big Bad World, so does it even matter?
Ive been using "localdomain" for years without any obvious problems.
.local is not just apple but can be used by other things too (e.g., homeassistant uses it for device discovery, creating an extensive
ecosystem in the process. No apple devices in sight :)
Just about everything supports mDNS, including Gentoo: https://wiki.gentoo.org/wiki/Avahi
(Most desktop-oriented distros enable it by default.)
You might want to look into whether it solves your problems
out-of-the-box without the need to run internal DNS. The latter still
has certain advantages, but mDNS obviously benefits from simplicity.
--
Rich
This solution, change hosts file, that Avahi suggests, is the easy
Hello list,
Rich F said recently, "I'd avoid using the .local TLD due to RFC 6762."
That brings me back to a thorny problem: what should I call my local network?
It used to be .prhnet, but then a program I tried a few years ago
insisted on a two-component name, so I changed it to .prhnet.local.
Now I've read that RFC - well, Appendix G to it - and I'm scratching
my head.
I suppose it's possible that someone may want to connect an Apple
device to my network, so perhaps I should clear the way for that
eventuality.
So, what TLD should I use? Should I use .home, or just go back to
.prhnet? It isn't going to be visible to the Big Bad World, so does
it even matter?
You might want to look into whether it solves your problemsThis solution, change hosts file, that Avahi suggests, is the easy solution without DNS local server?
out-of-the-box without the need to run internal DNS. The latter still
has certain advantages, but mDNS obviously benefits from simplicity.
I never realized about the host file
RFC 6762 does not preclude the use of the local top level domain
in traditional unicast DNS.
On 2022-01-15 10:33+0000 Peter Humphrey <peter@prh.myzen.co.uk> wrote:
Hello list,
Rich F said recently, "I'd avoid using the .local TLD due to RFC
6762."
That brings me back to a thorny problem: what should I call my local network? It used to be .prhnet, but then a program I tried a few
years ago insisted on a two-component name, so I changed it to .prhnet.local.
Now I've read that RFC - well, Appendix G to it - and I'm scratching
my head. I suppose it's possible that someone may want to connect an
Apple device to my network, so perhaps I should clear the way for
that eventuality.
So, what TLD should I use? Should I use .home, or just go back to
.prhnet? It isn't going to be visible to the Big Bad World, so does
it even matter?
ICANN rejected .home as a TLD¹ because of name collision issues in
private networks, so that should be fine.
Another solution would be to register an inexpensive domain name and use that. 😊
Kind regards, tastytea
¹ <https://en.wikipedia.org/wiki/.home>
Another solution would be to register an inexpensive domain name and
use that. 😊
On 1/15/22 3:33 AM, Peter Humphrey wrote:
Rich F said recently, "I'd avoid using the .local TLD due to RFC 6762."
Ya....
8
Ergo, RFC 6762 does not preclude the use of the local top level domain
in traditional unicast DNS.
That brings me back to a thorny problem: what should I call my local network?
Maybe it's just me, I'm weird like that, but I vehemently believe that
*I* am the authority for the names of *MY* network(s). As such,
whatever name /I/ choose is the name that /my/ network(s) will use.
8
It used to be .prhnet, but then a program I tried a few years ago
insisted on a two-component name, so I changed it to .prhnet.local.
There are /some/ complications that may have some influence on what
names are chosen.
But I point out that your network quite likely did exactly what you
wanted to do up until that point.
Q: Did you continue to use the software that you tried? Or did you end
up renaming your network for something that you are no longer using? }:-)
8
I really feel like RFC 6762 is a "you might want to consider not using
the .local top level domain on the off hand chance that you ever have something that can't / won't work with it."
I suppose it's possible that someone may want to connect an Apple
device to my network, so perhaps I should clear the way for that eventuality.
Is that possibility significant enough to influence how /you/ run /your/ network?
home.arpa has to be used instead
The standard does not prohibit the names being resolvable via unicast DNS as well, though it does recommend that you make sure the two resolution paths return consistent results since most systems will take the first response they get.
-----Original Message-----
From: Rich Freeman <rich0@gentoo.org>
Sent: Tuesday, January 18, 2022 11:41 AM
To: gentoo-user@lists.gentoo.org
Subject: Re: [gentoo-user] TLD for home LAN?
On Tue, Jan 18, 2022 at 12:28 PM Laurence Perkins <lperkins@openeye.net> wrote:
The standard does not prohibit the names being resolvable via unicast DNS as well, though it does recommend that you make sure the two resolution paths return consistent results since most systems will take the first response they get.
If a host queries DNS first, and obtains an NXDOMAIN from an authoritative name server, I'm not sure most would even check mDNS. I think I had that issue back when I was using .local before I heard of zeroconfig.
Right. If you have .local names registered with your DNS, but not resolvable via mDNS...
No, I'm talking about the opposite situation. I'm talking about you
have foo.local resolvable via mDNS, but not DNS - then there is a
chance you won't be able to access the host.
Sysop: | Keyop |
---|---|
Location: | Huddersfield, West Yorkshire, UK |
Users: | 296 |
Nodes: | 16 (2 / 14) |
Uptime: | 16:37:12 |
Calls: | 6,646 |
Calls today: | 1 |
Files: | 12,190 |
Messages: | 5,327,111 |