Назад | Перейти на главную страницу

XenServer VM SSH

Я пытаюсь создать виртуальную машину Ubuntu в XenServer и войти в нее с помощью SSH. Я уже мог сделать это, используя тот же образ, но теперь я просто не могу понять, как я получил IP-адрес только что созданной машины. У меня есть доступ к хосту только через SSH, поэтому я использую интерфейс командной строки для создания виртуальных машин. Я знаю, что IP-адрес вновь созданной виртуальной машины доступен где-то, так как я смог войти в первую, которую создал. Может ли кто-нибудь указать мне здесь правильное направление?

Спасибо, Зак

Если вы используете XenCenter для управления Xenserver, вы можете найти IP-адреса гостевой ОС, просмотрев вкладку «Сеть» этого сервера. Если нет, вы можете использовать API:

http://forums.citrix.com/thread.jspa?threadID=244784&tstart=0

http://forums.citrix.com/thread.jspa?threadID=272373&tstart=0

В обоих случаях вам необходимо установить xen-tools на гостевой системе.

Это зависит от того, как вы предоставляете IP. Если вы понятия не имеете, я бы поискал в таблице arp маршрутизатора и попробовал их все. В худшем случае используйте сканирование портов вашей подсети. Вы должны иметь возможность подключиться к консоли виртуальной машины и запустить /sbin/ip a s