我在一个项目中使用 Vagrant(1.7.2)、VirtualBox(4.3.26) 和puphpet。我正在使用 vagrant 插件vagrant-host-manager以编程方式写入我的/etc/hosts
文件vagrant up
和vagrant halt
.
我注意到该插件在 /etc/hosts 的注释中提供了信息
## vagrant-hostmanager-start id: 26c12a6f-22fd-4053-g193-77707p90318
(混淆ID)
我想也许 id 字符串将包含我正在运行的虚拟机的名称,因为它会出现在 VirtualBox GUI 中。情况似乎并非如此。我想知道如何将上述 id 与我的几台机器相关联。
我想知道这一点,因为我有几个 VM 包含相同的 IP 地址和一组主机名,因此我无法轻易辨别哪个 VM 写了什么。