用户工具

站点工具


opensuse_ntp

首先确保安装了以下两个包:ntp 和 yast2-ntp-client(可选)

考虑到我所在的网络情况,参考 http://www.pool.ntp.org/zone/asia 选择了以下几个 ntp server

server ntp1.esat.net
server time-a.nist.gov
server time-b.nist.gov
server time.nist.gov
server clock.nc.fukuoka-u.ac.jp
server clock.via.net
server ntp-b2.nict.go.jp
server dns1.synet.edu.cn
server clock.isc.org
server clock.fmt.he.net
server time1.google.com
server time2.google.com
server time3.google.com
server time4.google.com
server jp.pool.ntp.org

这几行可以直接复制到 /etc/ntp.conf 合适的位置,或者使用 YaST 的 NTP Client 进行配置

如果你自己运行一个简单的内部 NTP 服务器,打开 ntpd 10分钟后,可以在本机执行

ntpq -p

查看你所选择的 NTP 服务器的一些指标。

st 一列可以看做服务器精度的标示,1意味着该服务连接 GPS 或其他时间设备,精度较高,2意味着他的参考时间来源于st=1的服务器,日常用足矣。 delay 一列无需担心,NTP会处理延迟。

因为要对外提供 NTP 服务,需要在防火墙上打开相应端口,这一步在 YaST / NTP Client / Security Settings 中可以很容易的配置。

安全起见,务必使用 Chroot Jail。

配置完成后,可使用 rcntp status 查看服务状态,重点是刚才定义的服务器都出现在列表中。

几分钟后!在另外一台没有运行 ntpd 的计算机上使用 ntpdate <服务器IP> 来检查 NTP 服务器是否正常工作。

启用 NTP 服务(下次系统启动自动运行):systemctl enable ntp.service

运行 NTP 服务:systemctl start ntp.service

opensuse_ntp.txt · 最后更改: 2013/04/25 14:23 由 admin