如果我想限制只接受stratum 1的时间服务器,应该如何配置?
时间: 2024-09-19 15:08:16 浏览: 25
CentOS6 NTP服务器安装与配置1
如果你想在`ntpd.conf`中仅允许stratum 1(顶级精确度级别)的服务器作为备用,你需要在配置文件中明确排除所有非stratum 1的服务器,并确保只列出stratum 1的服务器作为候选。stratum 1通常包括像原子钟这样的最准确时间来源。在`server`或`pool`部分,你可以这样配置:
```conf
restrict -4 default kod notrap noquery nomodify nopeer noquery origin stratum 1 # 只接受stratum 1的IPv4服务器
restrict -6 default kod notrap noquery nomodify nopeer noquery origin stratum 1 # 只接受stratum 1的IPv6服务器
# 如果你想指定具体的stratum 1服务器,替换上面的"server.example.com"为你需要的IP地址或域名
server server.example.com iburst minpoll 6 maxpoll 10 # 配置单个stratum 1服务器
```
这里,`restrict`指令用于限制客户端的行为,`origin stratum 1`就是你想要的限制条件。请注意,由于顶级服务器的数量有限,这可能会降低可用性和稳定性,所以建议在实际应用中谨慎操作。
阅读全文