配置NTP服务器
NTP服务器已经预先配置了一些服务器池,我们可以在“/etc/ntp.conf”文件中查看。
$ cat /etc/ntp.conf
我们可以替换服务器池:
$ sudo nano /etc/ntp.conf
修改完后,重启NTP服务以使更改生效:
$ sudo systemctl restart ntp
使用此命令检查NTP服务的状态:
$ sudo systemctl status ntp
如果我们在系统上启用了UFW防火墙,打开NTP的默认UDP端口123:
$ sudo ufw allow from any to any port 123 proto udp Rules updated Rules updated (v6)
NTP客户端配置
首先,我们需要安装ntpdate
包。我们可以使用它来验证我们创建的客户端和NTP时间服务器之间的连接。
$ sudo apt install ntpdate
让我们尝试使用NTP服务器调整我们的系统时间。
$ sudo ntpdate 192.168.1.55
禁用Ubuntu的默认设置,因为这将与我们与NTP服务器同步的尝试冲突。
$ sudo timedatectl set-ntp off
在客户端系统上安装NTP守护程序:
$ sudo apt install ntp
我们只需要向“NTP.conf”文件添加单行,我们可以使用单个命令非常轻松地执行此操作。
$ sudo bash -c "echo server 192.168.1.55 prefer iburst >> /etc/ntp.conf"
重新启动NTP守护程序:
$ sudo systemctl restart ntp
最后,使用ntpq
命令列出NTP时间同步队列:
$ ntpq -p
结果中的 *
表示选择了该NTP服务器作为当前时间同步源。
NTP 表示 National Time Protocol(国家时间协议),用于多台计算机的时钟同步。
NTP服务器负责彼此同步地保持一组计算机。
安装NTP服务器
首先,我们需要安装NTP服务器。
$ sudo apt install ntp
日期:2020-07-07 20:55:53 来源:oir作者:oir