【发布时间】:2011-06-22 09:52:50
【问题描述】:
Linux VM 如何计算主机节点的 IP 地址?
我需要连接到主机节点的 IP 地址。我还需要知道它何时更改,因为它可能是动态 IP。我需要它来连接那里的服务。 无论 VM、VMWare、Xen、Virtual Box 的类型如何,有什么方法可以检查吗?
它需要是一个 Linux 脚本,并且无论主机操作系统如何,无论是 Linux 还是 Windows,都应该可以工作
【问题讨论】:
-
除非您告诉我们您使用的是哪种虚拟机系统,否则几乎没有答案。
-
@bmargulies 它原则上应该能够在任何虚拟机上工作。它应该是一个 Linux 脚本,应该能够连接到 VM 外部并推断出 IP。例如,我可以通过读取 Web 服务器对建立连接的 IP 的响应来检索主机 IP 地址,但我更喜欢在主机本身之外没有依赖关系的东西。
-
没有这样的运气。你怎么能从某个 NAT 盒子中分辨出 VM 主机的效果之间的区别?做不到。
标签: ip virtual-machine ip-address host