mDNS-Bridge
A dedicated mDNS-SD bridge in its own jail.
In many networks, especially those using FreeBSD, servers, or VLAN-separated segments, traditional multicast DNS (mDNS) service discovery via .local hostnames is not available or reliable because tools like Avahi or Bonjour are not running, or because multicast traffic is blocked. Or because Avahi ______ and crashes.
To overcome this limitation, an mDNS bridge can be used to collect .local hostnames from mDNS-aware devices (using tools like avahi-browse) and expose them through conventional DNS by generating a static hosts file or updating a local DNS forwarder like Dnsmasq or Unbound.
This allows systems that do not support mDNS natively—such as headless servers, non-Apple clients, or machines in isolated subnets—to resolve .local hostnames seamlessly as if they were standard DNS entries.