Services: Avahi
avahi
1.10.0
Save
/usr/local/pkg/avahi.inc
avahi
avahi-daemon.sh
avahi-daemon
Avahi zeroconf/mDNS daemon
/usr/local/pkg/
- https://packages.pfsense.org/packages/config/avahi/avahi.inc
/usr/local/etc/avahi/
- https://packages.pfsense.org/packages/config/avahi/services/ssh.service
/usr/local/etc/avahi/
- https://packages.pfsense.org/packages/config/avahi/services/sftp-ssh.service
Server Options
listtopic
Enable
enable
Enable Avahi Bonjour/Zeroconf proxy.
checkbox
Browse Domains
browsedomains
(Default: local)
]]>
input
local
Deny interfaces
denyinterfaces
Note: WAN is always disabled (so it is not shown here).
]]>
interfaces_selection
(wan|loopback)
true
Enable IPv4
enable_ipv4
Enable IPv4 support in Avahi. (Default: enabled)
checkbox
on
publish_aaaa_on_ipv4
Enable IPv6
enable_ipv6
Enable IPv6 support in Avahi. (Default: enabled)
checkbox
on
publish_a_on_ipv6
Disable D-Bus
disable_dbus
Disable D-Bus client API support in Avahi. (Default: no)
checkbox
Wide Area
listtopic
Enable Wide-Area DNS-SD
enable_wide_area
If you want to maintain multiple different multicast DNS domains even with this option enabled,
use subdomains of .local, such as "kitchen.local".
(Default: enabled)
]]>
checkbox
on
Publishing Options
listtopic
Disable Publishing
disable_publishing
You can use this is a security measure. Warning: Do NOT disable publishing unless you know what you are doing!
(Default: no)
]]>
checkbox
off
Disable User Service Publishing
disable_user_service_publishing
(Default: no)
]]>
checkbox
off
Add Service Cookie
add_service_cookie
(Default: disabled)
]]>
checkbox
off
Publish Addresses
publish_addresses
(Default: enabled)
]]>
checkbox
on
Publish HINFO
publish_hinfo
This is recommended by the mDNS specification but not required. For the sake of privacy you might choose to disable this feature.
(Default: enabled)
]]>
checkbox
on
Publish Workstation
publish_workstation
(Default: enabled)
]]>
checkbox
on
Publish DNS Servers
publish_resolv_conf_dns_servers
When used in conjunction with avahi-dnsconfd on the client side this allows DHCP-like configuration of unicast DNS servers.
(Default: disabled)
]]>
checkbox
off
Publish AAAA records on IPv4
publish_aaaa_on_ipv4
(Default: enabled)
]]>
checkbox
on
Publish A records on IPv6
publish_a_on_ipv6
(Default: disabled)
]]>
checkbox
off
Reflector Options
listtopic
Enable Reflector
enable_reflector
(Default: enabled)
]]>
checkbox
on
Reflect IPv
reflect_ipv
(Default: disabled)
]]>
checkbox
off
avahi_sync();
avahi_upgrade_config();
avahi_install();
avahi_deinstall();
avahi_validate_input($_POST, $input_errors);