Ip 虚拟机如何计算主机节点的地址?

Ip 虚拟机如何计算主机节点的地址?,ip,virtual-machine,ip-address,host,Ip,Virtual Machine,Ip Address,Host,Linux虚拟机如何计算主机节点的IP地址 我需要连接到主机节点的IP地址。我还需要知道它什么时候改变,因为它可能是一个动态IP。我需要它连接到那里的服务。 是否有某种方法可以检查这一点,而不考虑VM、VMWare、Xen和虚拟机的类型 它需要是一个Linux脚本,无论主机操作系统是Linux还是Windows,它都应该工作。我的解决方案是将VM中的网络适配器与主机上的网络适配器连接起来,使其成为动态IP地址。因此,它将始终作为主机适配器位于子网上 下一步是在主机IP上运行HTTP服务,VM将扫

Linux虚拟机如何计算主机节点的IP地址

我需要连接到主机节点的IP地址。我还需要知道它什么时候改变,因为它可能是一个动态IP。我需要它连接到那里的服务。 是否有某种方法可以检查这一点,而不考虑VM、VMWare、Xen和虚拟机的类型


它需要是一个Linux脚本,无论主机操作系统是Linux还是Windows,它都应该工作。我的解决方案是将VM中的网络适配器与主机上的网络适配器连接起来,使其成为动态IP地址。因此,它将始终作为主机适配器位于子网上


下一步是在主机IP上运行HTTP服务,VM将扫描其网络范围。服务响应的IP将是主机的IP。在主机上提供IP服务并不理想,但这是我能想到的最好办法。

除非您告诉我们您使用的是什么类型的虚拟机系统,否则答案几乎没有。@b说明原则上它应该能够在任何虚拟机上工作。它应该是一个Linux脚本,应该能够连接到VM外部并推断IP。例如,我可以通过读取web服务器对建立连接的IP的响应来检索主机IP地址,但是我更喜欢在主机本身之外没有依赖关系的东西。没有这样的运气。您如何区分虚拟机主机与某些NAT盒的效果?这是办不到的。