1. 参考文献:
- 鸟哥的Linux私房菜:第十五章、时间服务器: NTP 服务器(强烈建议看完)
- http://www.crsay.com/wiki/wiki.php/server/centos/ntp-set
- 常见错误集锦:http://www.blogjava.net/spray/archive/2008/07/10/213964.html
- ubuntu下配置时间同步NTP
- Linux配置ntp时间服务器
2. 配置server端
2.1. 方法一:使用chrony
- 安装
apt-get install chrony -y
- 修改配置文件vi /etc/chrony/chrony.conf
注释掉自带的ntp服务器,配置本机作为NTP服务器
server 本机IP地址 iburst取消stratum所在行的注释 allow 0/0 #配置哪些机器可以同步,0/0代表所有网络
- 重启服务
/etc/init.d/chrony restart
- 查看是否配置成功
timedatectl chronyc sources -v #前面为星号
2.2. 方法二:使用ntp
- 安装ntp
apt-get install ntp -y
- 修改配置文件
vi /etc/ntp.conf 注释连接上游NTP的配置
- 配置上层server
在文件最后添加一行, perfer 表示『优先使用』的服务器:server 127.127.1.0 prefer - 启动ntp服务
systemctl enable ntpd systemctl start ntpd
3. 配置client端(使用ntp)
-
安装ntp
apt-get install ntp -y
-
修改配置文件
vi /etc/ntp.conf
注释掉自带的pool,增加一行, pool NTP服务器IP地址 iburst
-
重启服务
/etc/init.d/ntp restart timedatectl set-ntp true
-
查看是否配置成功
timedatectl ntpq -p