OpenWrt (umdns)
/etc/config/umdns
config umdns
...
list network lan # Use hard tabs!
/etc/umdns/*.json
{
"custom_name": { "service": "_type._proto.local", "port": 123, "txt": [ "key=value" ] }
}
Linux (systemd-resolved)
Resolving
/etc/systemd/resolved.conf
[Resolve]
...
LLMNR=no
MulticastDNS=yes
resolvectl llmnr eth0 no
resolvectl mdns eth0 yes
Announcing
/etc/systemd/dnssd/*.dnssd
[Service]
Name=%H
Type=_http._tcp
Port=80