题目如下:
一.配置server主机要求如下:
1.server主机的主机名称为 ntp_server.example.com
2.server主机的IP为: 172.25.254.100
3.server主机的时间为1984-11-11 11:11:11
4.配置server主机的时间同步服务要求可以被所有人使用
二.设定clinet主机要求如下
1.client主机的IP为:172.25.254.200
2.client主机的主机名称为: client.example.com
3.同步172.25.254.100主机的时间到达本机
4.用命令显示对于172.25.254.100主机的时间同步情况
一、
1.server主机的主机名称为 ntp_server.example.com
hostnamectl hostname ntp_server.examle.com
更改完主机名使用hostnamectl查看一下:
2.server主机的IP为: 172.25.254.100:
使用老李给我们编写好的脚本配置server主机的ip,并用ip a 命令查看一下配置情况
vmset.sh 100
ip a
3.server主机的时间为1984-11-11 11:11:11
在设定系统时间之前,应当先使用timedatectl查看主机的ntp时间同步服务是否关闭,若ntp service显示active,则应当先关闭ntp时间同步服务:
timedatectl set-ntp no
之后再使用命令把主机时间设置为1984-11-11 11:11:11
timedatectl set-time "1984-11-11 11:11:11"
最后用date命令查看主机时间是否已经更改:
4.配置server主机的时间同步服务要求可以被所有人使用
我们需要使用一个命令进入chrony.conf下:
vim /etc/chrony.conf
找到 local stratum 10 所在的行,并把它的注释关掉,只有这样我们才能把主机的1984-11-11 11:11:11系统时间作为client端的时间,在local stratum 10这行上方有他的英文解释,意为即使server指令中时间服务器不可用,也允许将本地时间作为标准时间授时给其他客户端
我们作为服务器,自然也要允许所有的人可以使用我们的时间同步服务,只有这样才能扩大我们的业务,所以为了我们的业务,我们需要在这一行输入allow 0.0.0.0/0
最后别忘了shift+:进入末行模式输入wq保存并退出
接下来我们来配置clinet客户端主机:
二、
设置主机ip和主机名与第一次类似,要想同步我们的服务器172.25.254.100的时间,需要进入/etc/chrony.conf的iburst所在行修改成主机ip,iburst所在行的作用是当服务器可达时,发送八个数据包而不是通常的一个数据包完成三次握手
于此同时,我们的chrony想要作为client用户端还要输入一条指令:
dnf install chrony -y
这个时候再使用chronyc查看时间同步情况:
chronyc sources -v
这个时候已经可以看到客户端的时间和服务器同步了