我试图在XenServer中创建一个Ubuntu,并使用SSH登录到它。我已经能够使用相同的图像来完成这个任务了,但是现在我不知道如何获得新创建的机器的IP。我只能通过SSH访问主机,所以我一直在使用CLI创建VM。我知道新创建的VM的IP在某个地方是可用的,因为我能够登录到我创建的第一个VM。有人能指出我的正确方向吗?
谢谢你,扎克
发布于 2011-06-08 03:01:40
这取决于你如何提供IP。如果你不知道,我会搜索路由器的arp表,并尝试所有这些。最坏的情况是使用子网的端口扫描。您应该能够在vm的控制台上连接并运行/sbin/ip a s。
发布于 2011-06-08 14:13:20
如果您使用XenCenter来管理Xenserver,您可以通过查看该服务器的Network找到客户操作系统的IP地址。如果没有,您可以使用API:
http://forums.citrix.com/thread.jspa?threadID=244784&tstart=0
http://forums.citrix.com/thread.jspa?threadID=272373&tstart=0
在这两种情况下,您都需要在来宾上安装xen工具。
https://serverfault.com/questions/278101
复制相似问题