avahi MDN не работает на всех системах

480
lvc

У меня есть три системы под управлением Fedora, названные: dragon, wyvern и griffin. Я вижу странное поведение MDNS:

  • От dragon я могу пинговать и ssh до всех dragon.local, wyvern.local и griffin.local
  • Из griffin я могу пропинговать только griffin.local, и wyvern.local, и dragon.local выдают ошибку DNS («имя или служба неизвестна»)
  • Начиная с wyvern, все три имени хоста (включая самого себя) дают мне «имя или сервис неизвестны»

Все три блока сообщают о работающем avahi-демоне по следующим направлениям:

● avahi-daemon.service - Avahi mDNS/DNS-SD Stack Loaded: loaded (/usr/lib/systemd/system/avahi-daemon.service; enabled; vendor preset: enabled) Active: active (running) since Wed 2018-06-20 20:33:34 AEST; 10min ago Main PID: 23500 (avahi-daemon) Status: "avahi-daemon 0.7 starting up." Tasks: 2 (limit: 4915) Memory: 1.4M CGroup: /system.slice/avahi-daemon.service ├─23500 avahi-daemon: running [dragon.local] └─23502 avahi-daemon: chroot helper  Jun 20 20:33:34 dragon avahi-daemon[23500]: New relevant interface virbr0.IPv4 for mDNS. Jun 20 20:33:34 dragon avahi-daemon[23500]: Joining mDNS multicast group on interface wlp2s0.IPv6 with address fe80::cc1b:70dd:7f3:8ec1. Jun 20 20:33:34 dragon avahi-daemon[23500]: New relevant interface wlp2s0.IPv6 for mDNS. Jun 20 20:33:34 dragon avahi-daemon[23500]: Joining mDNS multicast group on interface wlp2s0.IPv4 with address 192.168.1.101. Jun 20 20:33:34 dragon avahi-daemon[23500]: New relevant interface wlp2s0.IPv4 for mDNS. Jun 20 20:33:34 dragon avahi-daemon[23500]: Network interface enumeration completed. Jun 20 20:33:34 dragon avahi-daemon[23500]: Registering new address record for 192.168.124.1 on virbr0.IPv4. Jun 20 20:33:34 dragon avahi-daemon[23500]: Registering new address record for fe80::cc1b:70dd:7f3:8ec1 on wlp2s0.*. Jun 20 20:33:34 dragon avahi-daemon[23500]: Registering new address record for 192.168.1.101 on wlp2s0.IPv4. Jun 20 20:33:35 dragon avahi-daemon[23500]: Server startup complete. Host name is dragon.local. Local service cookie is 1419905038. 

Я перезапустил avahi-daemon на всех трех машинах и не увидел никаких изменений в поведении. Все три имеют идентичные /etc/avahi/avahi-daemon.conf, как сообщает diff, и которые я не редактировал из Fedora по умолчанию. Это выглядит так:

# This file is part of avahi. # # avahi is free software; you can redistribute it and/or modify it # under the terms of the GNU Lesser General Public License as # published by the Free Software Foundation; either version 2 of the # License, or (at your option) any later version. # # avahi is distributed in the hope that it will be useful, but WITHOUT # ANY WARRANTY; without even the implied warranty of MERCHANTABILITY # or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public # License for more details. # # You should have received a copy of the GNU Lesser General Public # License along with avahi; if not, write to the Free Software # Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 # USA.  # See avahi-daemon.conf(5) for more information on this configuration # file!  [server] #host-name=foo #domain-name=local #browse-domains=0pointer.de, zeroconf.org use-ipv4=yes use-ipv6=yes #allow-interfaces=eth0 #deny-interfaces=eth1 #check-response-ttl=no #use-iff-running=no #enable-dbus=yes #disallow-other-stacks=no #allow-point-to-point=no #cache-entries-max=4096 #clients-max=4096 #objects-per-client-max=1024 #entries-per-entry-group-max=32 ratelimit-interval-usec=1000000 ratelimit-burst=1000  [wide-area] enable-wide-area=yes  [publish] #disable-publishing=no #disable-user-service-publishing=no #add-service-cookie=no #publish-addresses=yes publish-hinfo=no publish-workstation=no #publish-domain=yes #publish-dns-servers=192.168.50.1, 192.168.50.2 #publish-resolv-conf-dns-servers=yes #publish-aaaa-on-ipv4=yes #publish-a-on-ipv6=no  [reflector] #enable-reflector=no #reflect-ipv=no  [rlimits] #rlimit-as= #rlimit-core=0 #rlimit-data=8388608 #rlimit-fsize=0 #rlimit-nofile=768 #rlimit-stack=8388608 #rlimit-nproc=3 

Как я могу заставить все три машины видеть друг друга, вместо этих разных комбинаций работы?

0

0 ответов на вопрос

Похожие вопросы