在项目中有这样一种场景就是:在局域网里,有多台设备需要同步时钟,为了实现这个需求,我们可以在局域网里的一台设备上搭建NTP服务,其他设备通过NTP协议和这台设备进行时钟同步。
首先说明一下什么是ntp,所谓ntp(network time protocol)是用来使计算机时间同步化的一种协议。
我的环境的ubuntu16.04.
1.首先在选定作为服务端的设备上安装ntp,来提供对时服务
sudo apt-get install ntp
2.在其他设备上安装ntpdate,这个工具是用来和服务端对时的
sudo apt-get install ntpdate
3.客户端通过ntpdate进行对时:假设我们服务端的ip地址为192.168.1.10, 那么我们在客户端执行如下命令,即可实现和服务端的对时
ntpdate 192.168.1.10