linux – NTP本地查询总是超时
发布时间:2020-12-13 17:22:22 所属栏目:Linux 来源:网络整理
导读:我有一个CentOS 6.4服务器,它没有任何iptable规则,它使用以下配置运行NTP守护程序作为服务: driftfile /var/lib/ntp/drift server 0.pool.ntp.org server 1.pool.ntp.org server 2.pool.ntp.org server 3.pool.ntp.org restrict default ignore restrict 12
我有一个CentOS 6.4服务器,它没有任何iptable规则,它使用以下配置运行NTP守护程序作为服务:
driftfile /var/lib/ntp/drift server 0.pool.ntp.org server 1.pool.ntp.org server 2.pool.ntp.org server 3.pool.ntp.org restrict default ignore restrict 127.0.0.1 当我运行ntpq查询对等体时,收到以下响应: ntpq> peers localhost.localdomain: timed out,nothing received 挖掘表明: localhost.localdomain. 86400 IN A 127.0.0.1 为什么ntp查询不起作用? 解决方法
在RHEL / CentOS 6和7上,无论出于何种原因,ntpq尝试在:: 1处查询IPv6环回,而不是在127.0.0.1处查询IPv4环回.考虑到这一点,我将此行添加到我的/etc/ntp.conf文件中:
restrict ::1 保存文件然后重新启动ntpd service ntpd restart 现在命令: ntpq -p 按预期工作. (这与在命令行模式下运行ntpq然后发出peers命令相同.) 我更喜欢这种解决方案,因为您不必通过潜在的公共以太网接口启用与ntpd的通信,这可能是一个安全问题. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |