题 AVAHI究竟是什么?


CentOS 5.2

我的VPS主机重新启动(现在检查主机支持),我在/ var / log / messages中注意到以下内容

Aug 28 11:57:52 echo avahi-daemon[21633]: **Found user 'avahi' (UID 70) and group 'avahi' (GID 70).**
Aug 28 11:57:52 echo avahi-daemon[21633]: **Successfully dropped root privileges.**
Aug 28 11:57:52 echo avahi-daemon[21633]: **avahi-daemon 0.6.16 starting up.**
Aug 28 11:57:52 echo avahi-daemon[21633]: WARNING: No NSS support for mDNS detected, consider installing nss-mdns!
Aug 28 11:57:52 echo avahi-daemon[21633]: dbus_bus_get(): Failed to connect to socket /var/run/dbus/system_bus_socket: No such file or directory
Aug 28 11:57:52 echo avahi-daemon[21633]: WARNING: Failed to contact D-Bus daemon.
Aug 28 11:57:52 echo init: no more processes left in this runlevel

什么是avahi?这是标准信息吗?


7
2017-08-28 20:55






答案:


正如Iain所说,Avahi提供类似于Bonjour或Rendezvous for Linux的功能。在服务器上我真的不需要它...我已经在我设置的服务器上自行关闭了它。

您可以使用以下两个命令停止服务,然后在启动时将其关闭:

service avahi-daemon stop 
chkconfig avahi-daemon off

5
2017-08-28 21:23





Avahi是一个通过mDNS / DNS-SD协议套件促进本地网络上的服务发现的系统。更多信息 这里


6



谢谢。它是默认安装的吗?我不确定为什么它在我的VPS服务器上...可以/应该在服务器上禁用吗?如果是这样,怎么办呢? - Mike B
我不认为有必要让avahi在服务器上运行。我个人从不安装它(甚至在台式机上)。在带有服务器的良好网络上不需要服务发现:我猜你所有的服务器都必须有静态IP,你有一个DNS服务器,每个服务器都有DNS条目,你可能知道每个服务器提供的服务(希望如此)。 - ℝaphink