<?xml version="1.0" encoding="UTF-8" ?><oembed><version>1.0</version><provider_name>Чудо{вищные} заметки</provider_name><provider_url>https://miracle.rpz.name</provider_url><author_name>MiRacLe</author_name><author_url>https://miracle.rpz.name/author/miracle/</author_url><title>Получить список ip-адресов гостевой машины VirtualBox</title><html>Время от времени требуется узнать ip запущенной в virtualbox машине. В редких случаях пользовался для этого сеансом vrdp, linux-ы обычно пишут в консоль полученные по dhcp адреса.

Машин стало много, создаются и уничтожаются полуавтоматически - включать VRDP и выбирать подходящий порт стало проблемой - уничтоженные машины не всегда освобождают занятый порт :(

Как всегда нашёлся способ проще - если в гостевой ОС установлены &quot;дополнения&quot;, то адреса виртуальных интерфейсов (если они вообще есть, разумеется) доступны на хосте:

&lt;blockquote&gt;VBoxManage guestproperty enumerate YourVMname | grep IP | grep -o -w -P -e &#039;\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3}&#039;&lt;/blockquote&gt;

</html><type>rich</type></oembed>