Ubuntu系统搭建网络时间服务器

一、安装ntp

sudo apt install ntp

二、开启ntp服务器

1、修改配置文件

sudo vim /etc/ntp.conf

在下图中位置添加如下配置

restrict 0.0.0.0 mask 255.255.255.255 nomodify notrap

作用:允许外网所有client(0.0.0.0代表任意IP,如果限制局域网那么更改对应网段)连接到这台服务器同步时间,但是拒绝他们修改服务器时间

2、重启ntp服务

sudo systemctl restart  ntp #重启
sudo systemctl status  ntp #查看状态

初次安装完ntp服务器,需要等待5min左右才可正常同步客户端时间。

三、客户端测试

#安装ntpdate
sudo apt install ntpdate

sudo ntpdate 服务器ip

设置客户端定时更新

crontab -e
30 10 * * * root /usr/sbin/ntpdate 服务器ip

#表示每天10:30自动执行ntpdate指令,与NTP服务器时间同步

windows客户端也可利用ntp服务器同步时间

posted @ 2023-05-15 09:52  chenjian688  阅读(807)  评论(0编辑  收藏  举报