Am Dienstag, 5. Dezember 2017, 08:18:34 CET schrieb Richmond:
I have changed the domain names of two systems to .local, and on both systems:
Where did you change the domain name? In general, you don't need to change the domain name of your system to use mdns. It's work in addition to your existing domain name, even if you didn't specify any domain name.
I have the service avahi-daemon running (and /usr/sbin/avahi-dnsconfd -s).
Does the output of "systemctl status avahi-daemon" indicate that you are actually joining the mDNS multicast groups? Do you find any system using "avahi-browse --all"?
I have enabled the Bonjour service in the firewall.
When I had the SuSEfirewall2 enabled it blocked all incoming mDNS requests. So did you check the firewall's log files?
I have
hosts: files mdns_minimal [NOTFOUND=return] dns
in /etc/nsswitch.conf
Looks like the default.
But if I ping computer2.local or computer2 it does not recognize the name.
Try resolving both host names via "avahi-resolve-host-name" on both systems. At least "avahi-resolve-host-name computer1.local" should work on computer1 and "avahi-resolve-host-name computer2.local" on computer2.
How do I get this working?
Well, sometimes it simply does not work. I've seen WiFi routers and repeaters that somehow kill mDNS. Besides the obvious: the firewall on the target. Gruß Jan -- Ninety percent of everything is bullshit. -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org