Re: hostname is being reset, killing net on reboot
On Tue 25 Jan 2022 at 13:06:49 +0100, Andrei POPESCU wrote:
> On Ma, 25 ian 22, 11:18:21, Brian wrote:
> > On Tue 25 Jan 2022 at 09:31:57 +0100, Andrei POPESCU wrote:
> > >
> > > Could you point to any (reasonably up-to-date) documentation or is it
> > > sufficient to just install avahi-daemon and libnss-mdns?
> >
> > 'apt install avahi-daemon' is sufficient. libnnss-mdns is a recommended
> > package of avahi-daemon. Machines with cups installed will already have
> > both packages. Documentation is at
> >
> > https://www.avahi.org/
> > https://github.com/lathiat/nss-mdns
> >
> > and in /usr/share/doc.
> >
> > > Can mDNS resolve only hostnames or is it necessary to always mention the
> > > '.local' domain?
> >
> > .local is required.
>
> Less than optimal (yes, I'm lazy), but I might be able to live with it ;)
It grows on you :).
> Is there a way to have "generic" names, e.g. something like "mpd.local",
> independent of the system's hostname?
Let's see if this addresses your question:
Install avahi-utils. For a complete view of the network, do
avahi-browse -art | less
For a spcific service, do
avahi-browse -rt _mpd._tcp
on the same or another machine. _mpd._tcp is a service name and is
"something like "mpd.local"".
(BTW, I had to disable and mask mpd.socket for the commands to give
outputs for mpd).
> I like to name systems based on their hardware, not based on the
> service(s) they provide.
>
> If for some reason I want to move the mpd service from one system to
> another, how can I do that without having to reconfigure all clients?
Relocation on the same network should not need client reconfiguration.
> My current solution is to point something like mpd.(mylocaldomain) to
> the correct IP address in the router (OpenWrt) and use that in all
> clients[1]. If I need to move the service to another system I only need
> to adjust the configuration in one place.
>
>
> (I'm aware mpd might not be the best example here, since as far as I
> know it has native zeroconf support, but let's just assume clients are
> either buggy or lack zeroconf support completely. Besides, this would
> apply also to services without zeroconf support.)
I'm a little lost here. If services or clients lack Avahi integration,
they cannot avail themselves of its services.
--
Brian.
Reply to:
- References:
- Re: hostname is being reset, killing net on reboot
- From: Greg Wooledge <greg@wooledge.org>
- Re: hostname is being reset, killing net on reboot
- From: Felix Miata <mrmazda@earthlink.net>
- Re: hostname is being reset, killing net on reboot
- From: gene heskett <gheskett@shentel.net>
- Re: hostname is being reset, killing net on reboot
- From: Brian <ad44@cityscape.co.uk>
- Re: hostname is being reset, killing net on reboot
- From: Greg Wooledge <greg@wooledge.org>
- Re: hostname is being reset, killing net on reboot
- From: David Wright <deblis@lionunicorn.co.uk>
- Re: hostname is being reset, killing net on reboot
- From: Brian <ad44@cityscape.co.uk>
- Re: hostname is being reset, killing net on reboot
- From: Andrei POPESCU <andreimpopescu@gmail.com>
- Re: hostname is being reset, killing net on reboot
- From: Brian <ad44@cityscape.co.uk>
- Re: hostname is being reset, killing net on reboot
- From: Andrei POPESCU <andreimpopescu@gmail.com>