一.配置server主机要求如下:
1.server主机的主机名称为 ntp_server.example.com
[root@ntpserver ~]# hostnamectl set-hosetname ntp_server.example.com
2.server主机的IP为: 172.25.254.100
[root@ntpserver ~]# vmset.sh 100
3.server主机的时间为1984-11-11 11:11:11
[root@ntpserver ~]# systemctl stop chronyd.service #停止时间同步服务,便于修改时间
[root@ntpserver ~]# timedatectl set-time "1984-11-11 11:11:11"
4.配置server主机的时间同步服务要求可以被所有人使用
[root@ntpserver ~]# vim /etc/chrony.conf #进入chrony主配置文件中
26 allow 0.0.0.0/0 #找到第26行修改访问权限
[root@ntpserver ~]# systemctl restart chronyd #重启服务
二.设定clinet主机要求如下
1.client主机的IP为:172.25.254.200
[root@client~]# vmset.sh 200
2.client主机的主机名称为: client.example.com
[root@client ~]# hostnamectl set-hosetname client.example.com
3.同步172.25.254.100主机的时间到达本机
[root@client ~]# systemctl disable --now firewalld #关闭防火墙
[root@client ~]# hostnamectl stop chronyd.service #先关闭时间同步服务
[root@client ~]# vim /etc/chrony.conf # 修改第3行为server的地址
server 172.25.154.100 iburst
[root@client ~]# systemctl restart chronyd #重启服务
[root@client ~]# chronyc sources -v #测试
4.用命令显示对于172.25.254.100主机的时间同步情况
[root@client ~]# timedatectl status #查看同步情况
[root@client ~]# chronyc sources -v
.-- Source mode '^' = server, '=' = peer, '#' = local clock.
/ .- Source state '*' = current best, '+' = combined, '-' = not combined,
| / 'x' = may be in error, '~' = too variable, '?' = unusable.
|| .- xxxx [ yyyy ] +/- zzzz
|| Reachability register (octal) -. | xxxx = adjusted offset,
|| Log2(Polling interval) --. | | yyyy = measured offset,
|| \ | | zzzz = estimated error.
|| | | \
MS Name/IP address Stratum Poll Reach LastRx Last sample
===============================================================================
^* server100.xushaoliang.org 3 6 1 9 +372ms[ +372ms] +/- 57ms
到此实验要求已经全部完成