If a ping a device's name (which I know to respond to LLMNR requests), this fails. However if I do:
Code: Select all
systemd-resolve <devicename>
I also noticed that systemd-resolved is not running from boot.
So it seems like it might be a config issue. Following a suggestion elsewhere I tried changing the nsswitch.conf hosts: line
from:
Code: Select all
files mdns4_minimal [NOTFOUND=return] dns
Code: Select all
files resolve [!UNAVAIL=return] mdns4_minimal [NOTFOUND=return] dns
So why might ping not be using the systemd resolver? Any help appreciated.
(Posted in Wireless forum, but the same behavior is seen on a wired network)