Am o altă mașină în rețea care rulează avahi-daemon
cu configurația implicită și funcționează bine de la prima pornire.
Pe o mașină mai nouă, avahi-daemon
funcționează doar dacă am setat systemctl set-default graphical.target
.
Cu multi-utilizator.tinta
cizmele mașinii, avahi
începe și apoi primește a SIGTERM
. Aceasta este de la jurnalctl | grep avahi
:
avahi[4204]: Avahi a detectat că serverul DNS local configurat în prezent servește
avahi[4204]: un domeniu .local. Acest lucru este inerent incompatibil cu Avahi și, prin urmare
avahi[4204]: Avahi sa oprit singur. Dacă doriți să utilizați Avahi în această rețea, vă rugăm
avahi[4204]: contactați administratorul și convingeți-l să folosească un alt domeniu DNS,
avahi[4204]: deoarece .local ar trebui folosit exclusiv pentru tehnologia Zeroconf.
avahi[4204]: pentru mai multe informații, consultați http://avahi.org/wiki/AvahiAndUnicastDotLocal
Soluția pe care am găsit-o este să setez AVAHI_DAEMON_DETECT_LOCAL=0
interior /etc/default/avahi-daemon
. Dar aceasta nu este o solutie de când lucrează în grafică.ţintă
.
Cum pot să văd ce lipsește multi-utilizator.tinta
asta încurcă mDNS-ul lui avahi .local
rezoluție nume?
versiunea avahi-daemon:
avahi-daemon/bionic-updates,bionic-security,acum 0.7-3.1ubuntu1.2 arm64
nsswitch.conf (implicit):
# /etc/nsswitch.conf
#
# Exemplu de configurare a funcționalității GNU Name Service Switch.
# Dacă aveți instalate pachetele `glibc-doc-reference' și `info', încercați:
# `info libc "Name Service Switch"' pentru informații despre acest fișier.
passwd: compat systemd
grup: compat systemd
umbra: compat
gshadow: fișiere
gazde: fișiere mdns4_minimal [NOTFOUND=return] dns myhostname
rețele: fișiere
protocoale: fișiere db
servicii: fișiere db
eteri: fișiere db
rpc: fișiere db
netgroup: nis
avahi-daemon.conf (implicit)
[Server]
#host-name=foo
#domain-name=local
#browse-domains=0pointer.de, zeroconf.org
use-ipv4=da
use-ipv6=da
#allow-interfaces=eth0
#deny-interfaces=eth1
#check-response-ttl=nu
#use-iff-running=nu
#enable-dbus=da
#disallow-other-stacks=nu
#allow-point-to-point=nu
#cache-entries-max=4096
#clienți-max=4096
#objects-per-client-max=1024
#entry-per-entry-group-max=32
ratelimit-interval-usec=1000000
ratelimit-burst=1000
[zonă largă]
enable-wide-area=da
[publica]
#disable-publishing=nu
#disable-user-service-publishing=nu
#add-service-cookie=nu
#publish-addresses=da
publish-hinfo=nu
publish-workstation=nu
#publish-domain=da
#publish-dns-servers=192.168.50.1, 192.168.50.2
#publish-resolv-conf-dns-servers=da
#publish-aaaa-on-ipv4=da
#publish-a-on-ipv6=nu
[reflector]
#enable-reflector=nu
#reflect-ipv=nu
[rlimits]
#rlimit-as=
#rlimit-core=0
#rlimit-data=8388608
#rlimit-fsize=0
#rlimit-nofile=768
#rlimit-stack=8388608
#rlimit-nproc=3