小编spi*_*ans的帖子

不同虚拟机的系统时间是否在 virtualbox 中同步?

我正在开发一个应用程序,它需要涉及各种事件的确切时间戳的复杂测试。

例如,假设我们有两个主机:h1 和 h2。

现在,如果我在 h1 上运行 tcpdump,我会得到一个相关的时间戳。h2 也是如此。

现在,假设 h1 向 h2 发送一个 ICMP 数据包。据我所知,数据包应该在离开 h1 时记录在 h1 的 tcpdump 上,当 h2 接收到相同的数据时记录在 h2 的 tcpdump 上。

现在我正在使用 VirtualBox 将主机模拟为 Ubuntu 机器。

所以我有两个问题:

一,我对 tcpdump 的假设是否正确?

其次,我能否绝对确定两个虚拟机的中心时间相同。我知道这在物理网络中是不可能的。但是,由于虚拟机共享一个公共系统,我想知道是否也是如此。如果没有,有没有其他方法可以确保在测试时同步?

[结束语]:对于那些可能好奇的人,VirtualBox 配置了 NTP,如果您有类似的任务,设置 NTP 可以从您的待办事项列表中删除。

networking virtual-machines virtualbox

2
推荐指数
1
解决办法
386
查看次数

标签 统计

networking ×1

virtual-machines ×1

virtualbox ×1