前几天装了几台VirtualBox虚机(CentOS),结果发现Guest Additional Tool不定期出现无法从宿主机(Windows)同步时间的问题,折腾了好久,感觉是Guest Additional Tool的bug,索性直接用NTP来同步虚机和宿主机的时间。
Windows启动NTP服务:
- 点击“运行”按钮,在运行窗口中执行 services.msc 命令。 在“服务”窗口中,开启Windows Time服务。
- 进入注册表,找到HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/services/W32Time/TimeProviders/NtpServer,并将Enabled置为1。
Linux启动NTP服务:
CentOS中默认装有NTP,不需要你安转,但需要更新它的配置文件/etc/ntp.conf,
server 127.127.1.0 # local clock
fudge 127.127.1.0 stratum 10
driftfile /var/lib/ntp/drift
之后,通过下面命令就可以确定NTP服务:
service ntpd start
现在,在想要同步时间的机器上,通过ntpdate -uv your-ntp-server-machine
命令就可以进行一次时间同步了。
如果想要客户端(以Linux为例)持续地进行时间同步,需要配置客户端/etc/ntp.conf:
server 153.65.197.162 # ntp server ip
driftfile /var/lib/ntp/drift
之后,启动同步服务:
service ntpd start
标签:同步,Windows,NTP,Linux,server,ntp
From: https://www.cnblogs.com/xdedxd/p/17504533.html