avahi-daemon继续绑定到eth0端口5353和53791.有没有办法告诉avahi-daemon只绑定到localhost而不是eth0?
/etc/avahi/avahi-daemon.conf
use-ipv4=yes use-ipv6=no allow-interfaces=lo deny-interfaces=eth0
netstat -nap
udp 0 0 0.0.0.0:53791 0.0.0.0:* 3145/avahi-daemon: udp 0 0 0.0.0.0:5353 0.0.0.0:* 3145/avahi-daemon:
解决方法
avahi-daemon实现了
Zeroconf网络配置协议.除非它在网络接口上运行,否则它是无用的.您可以使用“allow-interfaces”和“deny-interfaces”指令选择要运行的网络接口,但如果您不想在任何真实的网络接口上运行(如您所见),那么您不应该完全运行它,所以只需关闭它(例如通过在/ etc / default / avahi-daemon中放置0)或者如果你不打算在将来使用它,甚至可以更好地删除它.
仅在lo接口运行它没有任何意义.