首页 > 代码库 > Linux system log avahi-daemon[3640]: Invalid query packet.
Linux system log avahi-daemon[3640]: Invalid query packet.
2014-06-11 Check the Linux system log find the errorr:
Jun 9 11:18:49 hostname avahi-daemon[3640]: Invalid query packet.
Jun 9 11:19:29 hostnam elast message repeated 7 timesJun 9 11:22:06 hostnam eavahi-daemon[3640]: Invalid query packet.
Jun 9 11:23:39 hostname last message repeated 11 times
Jun 9 11:24:19 hostname last message repeated 7 times
Jun 9 11:27:41 hostname ntpd[3505]: kernel time sync enabled 4001
Jun 9 11:29:06 hostname avahi-daemon[3640]: Invalid query packet.
Jun 9 11:29:46 hostname last message repeated 7 times
Jun 9 11:34:13 hostname avahi-daemon[3640]: Invalid query packet.
Jun 9 11:34:53 hostname last message repeated 7 times
下面是网上搜到的说明:
avahi-daemon是一种Linux操作系统上运行在客户机上实施查找基于网络的Zeroconf service的服务守护进程。 该服务可以为Zeroconf网络实现DNS服务发现及DNS组播规范。 用户程序通过Linux D-Bus信息传递接收发现到网络服务和资源的通知。 该守护进程配合缓存用户程序的答复,以帮助减少因答复而产生的网络流量。
Zeroconf
Zero configuration networking(zeroconf)零配置网络服务规范,是一种用于自动生成可用IP地址的网络技术,不需要额外的手动配置和专属的配置服务器。
“零 配置网络服务”的目标,是让非专业用户也能便捷的连接各种网络设备,例如计算机,打印机等。整个搭建网络的过程都是通过程式自动化实现。如果没有 zeroconf,用户必须手动配置一些服务,例如DHCP、DNS,计算机网络的其他设置等。这些对非技术用户和新用户们来说是很难的事情。
Zeroconf规范的提出者是Apple公司.
Avahi
Avahi 是Zeroconf规范的开源实现,常见使用在Linux上。包含了一整套多播DNS(multicastDNS)/DNS-SD网络服务的实现。它使用 的发布授权是LGPL。Zeroconf规范的另一个实现是Apple公司的Bonjour程式。Avahi和Bonjour相互兼容(废话,都走同一个 规范标准嘛,就象IE,Firefox,chrome都能跑HTTP1.1一样)。
Avahi允许程序在不需要进行手动网络配置的情况 下,在一个本地网络中发布和获知各种服务和主机。例如,当某用户把他的计算机接入到某个局域网时,如果他的机器运行有Avahi服务,则Avahi程式自 动广播,从而发现网络中可用的打印机、共享文件和可相互聊天的其他用户。这有点象他正在接收局域网中的各种网络广告一样。
Linux下系统实际启动的进程名,是avahi-daemon
除非你有兼容的设备或使用 zeroconf 协议的服务,否则应该关闭它。
如果你用不到 把该服务直接关闭
/etc/init.d/avahi-daemon stop or service avahi-daemon stop
总结一下,avahi-daemon这个进程的作用如上,但是要它发挥作用需要设备支持。现在在我们备份服务器上肯定是用不到这个服务功能了,所以,这里果断 # service avahi-daemon stop # chkconfig avahi-daemon off 即可!