我已经在 vmware 工作站中安装了 Linux Centos 7。我还在 centos 中安装了 Quagga 路由套件,并将其配置为与安装在主机(Windows 10)中的 GNS3 中的思科路由器进行通信。
我已经将 GNS3 中的一台路由器配置为 ntp 服务器,并且它们都已同步。现在我想让我的 centos 与其他路由器同步。为此,我安装了 ntpd 并按如下方式配置它:
服务器 192.168.162.100 iburst
192.168.162.100 是我的 cisco 路由器,充当 ntp 服务器,也可以从 centos 访问。但我的 centos 时间未同步。这是我在 centos 命令行中输入“ntpstat”时的输出:
如您所见,它表示它不同步。这是“ntpq -p”的输出:
如您所见,它列出了服务器,但抖动非常高。我想说的是,我还通过 vmware 工具禁用了 vmware 与主机的时间同步。但仍然没有结果,时间也没有同步。任何帮助都将不胜感激。
答案1
您的偏移量接近 58,000 毫秒,需要很长时间才能通过 slew 进行调整。关闭 ntpd、将时钟调整一分钟,然后重新启动 ntpd 会更快。
这是 GNS3 中的模拟路由器实验室?通过指定本地或 Internet ntp 对等点,您将获得更好的计时性能。除非 NTP 配置是练习的一部分。
ntpstat unsyncronized 表示 Leap 指示器状态代码报告从未同步。让它运行一小时左右,在交换更多 NTP 数据包并调整时钟后,再次检查。