我的来宾 VM 中的时间比主机时间快约 20-30 分钟。我该怎么做才能使客人的时间与主机的时间相同?
我有一个项目希望强制一组私有 NTP 服务器的时间来演示 NTP(和我们的软件)如何对各种时间变化和差异、网络延迟等做出反应。
通常,我们会建立一个虚拟机网络来演示我们的软件,但我似乎无法找到一个允许 NTP在每个 VM 中独立运行的网络。为此,我们需要一个软件时钟。
到目前为止,我已经看过:
Docker - 将它们的时钟与主机的硬件时钟联系起来,特权是一个问题,但主要问题是,如果时钟更改,则该主机上所有 VM 中运行的所有时钟都会更改。
VirtualBox -这个答案表明,即使有来宾添加,缺少高分辨率时钟也会使这成为不可能。
是否有任何软件可以为 NTP 虚拟化硬件时钟,或者同时在同一台机器上运行独立时钟?