快捷导航

请好心人帮我看看这个NTP问题出在哪里

大家好,我是一个Linux初学者,最近在尝试搭建一个NTP Server,但是遇到了问题,简单说就是NTP Server无法连到上级时钟源,同时Client也无法与Server进行对时,感觉可能问题出在虚拟机之间的通信,所以提在这里。
前后真的试了很多种修改ntp.conf的方式都解决不了问题,求助
具体情况如下:
NTP Server:192.168.111.201      NAT模式虚拟机
NTP Client:192.168.111.202      NAT模式虚拟机
         
首先是我NTP Server的配置情况:

  • 首先确定系统当中安装了ntpd服务,并且处于打开状态;

2. 配置ntp.conf文件(以下是我修改的内容)
restrict default kod nomodify notrap nopeer noquery
restrict -6 default kod nomodify notrap nopeer noquery
restrict 192.168.111.0 mask 255.255.255.0 nomodify notrap

#server 0.rhel.pool.ntp.org iburst
#server 1.rhel.pool.ntp.org iburst
server 1.cn.pool.ntp.org
server 2.cn.pool.ntp.org   prefer

3. 修改ntp.conf之后重启了ntpd服务
4. 端口状态检查应该是打开的状态:

然后是问题现象:

  • NTP Server识别的这两个源好像不是我设置的两个源

但是我用ping的方法是可以ping通1/2.cn.pool.ntp.org的,同时使用ntpdate的方式也可以实现正确对时;
2. 使用ntpstat始终显示无法同步到源服务器,防火墙我在一开始的时候通过Setup工具关闭了;

3. 在workstations软件的VMware tools里我勾选了虚拟机开机时与真实Windows主机进行对时,后来关了对时也没有成功,遂又打开开机对时了,这个有影响吗?需要关掉吗?

然后是Client的配置:
1. 首先也确定安装了ntpd服务并且处于运行状态;
2. 修改了ntp.conf文件的内容
restrict default kod nomodify notrap nopeer noquery
restrict -6 default kod nomodify notrap nopeer noquery

server 192.168.111.201

3. 修改之后使用ntpq -p查看时钟源只能发现Client本机的时钟源,防火墙同样通过Setup工具关闭;两台机器之间是能够ping通的,使用ntpq –p能够看到Server这个时钟源,但是如果通过ntpdate命令进行对时会显示时钟源不可用。

4. 端口状态

免责声明:本内容仅代表回答者见解不代表本站观点,请谨慎对待。

版权声明:作者保留权利,不代表本站立场。

回复

使用道具 举报

可能感兴趣的问答

发新帖
  • 微信访问
  • 手机APP