Как узнать айпи виртуальной машины

Как найти IP-адрес виртуальной машины, работающей на VMware (или других методах использования виртуальной машины)

Я использую VMware Workstation на Linux.

Когда я включаю виртуальную машину CentOS (Linux), я не могу получить контроль над машиной с помощью мыши или клавиатуры. Я подозреваю, что это как-то связано с сообщением об ошибке:

У вас не установлен VMware Tools в этом госте. Выберите «Установить VMware Tools» из меню VM.

Если я нажимаю на эту опцию меню, она вставляет виртуальный компакт-диск с драйверами и т. Д. Это не помогает мне, так как у меня нет управления клавиатурой или мышью над машиной.

Я думал, что если бы я мог выяснить IP-адрес или имя хоста, я мог бы использовать любое количество протоколов, чтобы войти в машину (SSH приходит на ум).

Как я могу получить IP-адрес или имя хоста этой машины?

Примечание: я не создавал эту машину. Создал коллегу, которого больше нет в компании. Это сэкономит мне много времени, если я смогу сесть в машину. У меня есть учетные данные, чтобы не было проблем.

Сначала зайдите в настройки виртуальной машины.

Как узнать айпи виртуальной машины. Смотреть фото Как узнать айпи виртуальной машины. Смотреть картинку Как узнать айпи виртуальной машины. Картинка про Как узнать айпи виртуальной машины. Фото Как узнать айпи виртуальной машины

Затем в разделе «Сеть» нажмите кнопку «Дополнительно» и прочитайте MAC-адрес.

Найден MAC-адрес и IP будет на стороне.

В этом случае IP является: 192.168.20.128

в Linux команда выглядит так:

или довольно устаревший:

эквивалентная команда в Windows:

в то время как вывод выглядит примерно так:

В Workstation есть встроенный сервис VNC. Я не использовал его, но конфигурация (ниже), по-видимому, предполагает, что вы можете включить его и использовать IP своего хоста с определенным портом с любым из множества клиентов VNC, чтобы получить контроль над вашей виртуальной машиной.

Как узнать айпи виртуальной машины. Смотреть фото Как узнать айпи виртуальной машины. Смотреть картинку Как узнать айпи виртуальной машины. Картинка про Как узнать айпи виртуальной машины. Фото Как узнать айпи виртуальной машины

Как узнать айпи виртуальной машины. Смотреть фото Как узнать айпи виртуальной машины. Смотреть картинку Как узнать айпи виртуальной машины. Картинка про Как узнать айпи виртуальной машины. Фото Как узнать айпи виртуальной машины

Попробуйте выбрать подсеть, в которой находится ваша виртуальная машина, подключите другой компьютер к этой подсети (другую виртуальную машину или ваш физический компьютер) и воспользуйтесь услугой «Обозреватель компьютеров» («Сеть» или «Места моей сети»), чтобы найти виртуальную машину.

Вам также следует поискать программное обеспечение для сетевого сканирования.

Кстати, что такое режим сети ВМ? Только для хоста частная сеть (с NAT или без) или мостовая?

Источник

How to find IP of virtual machine?

If I have a VM (using VirtualBox, for instance) running inside my main OS; how can I identify the virtual interface and IP address (of the VM) from within the original (host) OS?

Как узнать айпи виртуальной машины. Смотреть фото Как узнать айпи виртуальной машины. Смотреть картинку Как узнать айпи виртуальной машины. Картинка про Как узнать айпи виртуальной машины. Фото Как узнать айпи виртуальной машины

4 Answers 4

In this example (Windows 10, in a PowerShell window), I want to find the IP of my VM called DS201 :

(It works the same in Linux and Mac OS X as it does in Windows)

Documentation about the capabilities of VBoxManage can be found at https://www.virtualbox.org/manual/ch08.html.

The network frames sent out by the guest operating system are received by VirtualBox’s NAT engine, which extracts the TCP/IP data and resends it using the host operating system. To an application on the host, or to another computer on the same network as the host, it looks like the data was sent by the VirtualBox application on the host, using an IP address belonging to the host. VirtualBox listens for replies to the packages sent, and repacks and resends them to the guest machine on its private network.

To your original Q, it is only VirtualBox that knows about the guest’s simulated address:

The virtual machine receives its network address and configuration on the private network from a DHCP server integrated into VirtualBox. The IP address thus assigned to the virtual machine is usually on a completely different network than the host. As more than one card of a virtual machine can be set up to use NAT, the first card is connected to the private network 10.0.2.0, the second card to the network 10.0.3.0 and so on. If you need to change the guest-assigned IP range for some reason, please refer to Section 9.11, “Fine-tuning the VirtualBox NAT engine”.

Источник

Как найти IP-адрес виртуальной машины KVM, чтобы я мог подключиться к ней по SSH?

Я следовал этому руководству ( Виртуализация с KVM в Ubuntu 11.10 ), чтобы настроить KVM (программное обеспечение для виртуальных машин) на моем сервере Ubuntu 11.10. Тем не менее, я не настраивал IP-адрес моей виртуальной машины при создании виртуальной машины вместо того, чтобы использовать:

Я установил сетевой мост в соответствии с инструкциями руководства, и интерфейс новой виртуальной машины подключен к сетевому мосту.

Я предполагаю, что KVM назначит мою виртуальную машину через DHCP, но у меня нет информации об IP-адресе новой виртуальной машины, где я могу найти IP-адрес виртуальной машины и SSH для новой виртуальной машины? Спасибо.

[Примечания: мне удалось войти в виртуальную машину, не зная IP-адрес виртуальной машины. Использование « Xming + SSH с перенаправлением графики X » Но моей виртуальной машине не назначен IP-адрес DHCP. Помимо вышеприведенного вопроса, у меня есть еще один вопрос: как включить DCHP на моей виртуальной машине, чтобы при входе в систему через Xming входить через Xming » Virt Viewer «Я могу по крайней мере увидеть мой IP-адрес там.]

Блог ниже содержит больше деталей и включает в себя Perl-скрипт, который автоматизирует поиск адреса виртуальной машины.

Вы также можете использовать следующую форму, если вы знаете MAC-адрес:

Я думаю, что это старый вопрос, но текущие версии virsh делают это намного проще, если вы используете nat или bridged частную сеть. У меня есть виртуальная машина, названная steak в (маршрутизируемой) частной сети (AKA «NAT»). Это всего лишь две команды, чтобы узнать, какой IP был назначен встроенным механизмом:

Источник

Настройка сети VirtualBox

Виртуальные машины VirtualBox очень часто используются для тестирования различного программного обеспечения и его взаимодействия между собой. Обычно, таким программам необходим доступ к интернету. Время от времени возникает необходимость протестировать работу программ по сети или даже создать небольшую тестовую лабораторию из виртуальных машин.

В этой инструкции мы рассмотрим как выполняется настройка сети VirtualBox различными способами. Вы узнаете как объединить машины в одну локальную сеть, как дать им доступ к интернету и как связать их с основной системой. Но сначала поговорим о том, как может работать сеть.

Виды сетевых адаптеров VirtualBox

Существует несколько способов как настроить сеть в virtualbox, и каждый из них подходит для лучше для решения одной задачи и меньше для другой. Рассмотрим основные:

Теперь рассмотрим каждый вариант настройки более подробно.

Настройка сети Virtualbox

1. Настройка сети NAT

Здесь почти нет о чем говорить. Получение доступа к сети через NAT включено по умолчанию. Проброс портов я рассматривал в отдельной статье. Но если вы раньше отключали сетевые адаптеры, то чтобы включить NAT обратно достаточно открыть настройки нужной машины:

Как узнать айпи виртуальной машины. Смотреть фото Как узнать айпи виртуальной машины. Смотреть картинку Как узнать айпи виртуальной машины. Картинка про Как узнать айпи виртуальной машины. Фото Как узнать айпи виртуальной машины

Перейти на вкладку «Сеть»:

Как узнать айпи виртуальной машины. Смотреть фото Как узнать айпи виртуальной машины. Смотреть картинку Как узнать айпи виртуальной машины. Картинка про Как узнать айпи виртуальной машины. Фото Как узнать айпи виртуальной машины

Выбрать один из адаптеров. К виртуальной машине можно подключить несколько адаптеров и это очень удобно, так как вы можете комбинировать вместе адаптер виртуального хоста и NAT чтобы получить преимущества обоих режимов. Дальше вам нужно выбрать пункт «NAT» в списке «Тип подключения».

На вкладке «Дополнительно» вы можете настроить марку устройства адаптера и MAC адрес:

Как узнать айпи виртуальной машины. Смотреть фото Как узнать айпи виртуальной машины. Смотреть картинку Как узнать айпи виртуальной машины. Картинка про Как узнать айпи виртуальной машины. Фото Как узнать айпи виртуальной машины

Если вы собираетесь устанавливать туда в Windows, то лучше будет работать Intel PRO/1000 MT Desktop, а для Linux можно оставить AMD PCNet FAST III, так как он поддерживается всеми операционными системами.

2. Настройка сети NAT

Как узнать айпи виртуальной машины. Смотреть фото Как узнать айпи виртуальной машины. Смотреть картинку Как узнать айпи виртуальной машины. Картинка про Как узнать айпи виртуальной машины. Фото Как узнать айпи виртуальной машины

Как узнать айпи виртуальной машины. Смотреть фото Как узнать айпи виртуальной машины. Смотреть картинку Как узнать айпи виртуальной машины. Картинка про Как узнать айпи виртуальной машины. Фото Как узнать айпи виртуальной машины

Как узнать айпи виртуальной машины. Смотреть фото Как узнать айпи виртуальной машины. Смотреть картинку Как узнать айпи виртуальной машины. Картинка про Как узнать айпи виртуальной машины. Фото Как узнать айпи виртуальной машины

Теперь все машины, подключенные к этой сети, будут доступны друг другу, как в VMWare.

3. Настройка адаптера виртуального хоста

Как узнать айпи виртуальной машины. Смотреть фото Как узнать айпи виртуальной машины. Смотреть картинку Как узнать айпи виртуальной машины. Картинка про Как узнать айпи виртуальной машины. Фото Как узнать айпи виртуальной машины

Как узнать айпи виртуальной машины. Смотреть фото Как узнать айпи виртуальной машины. Смотреть картинку Как узнать айпи виртуальной машины. Картинка про Как узнать айпи виртуальной машины. Фото Как узнать айпи виртуальной машины

Нажмите кнопку «Создать», затем, в появившемся адаптере, напротив пункта DHCP установите галочку «Включен».

Теперь вернитесь к списку виртуальных машин, зайдите в настройки машины, «Сеть»:

Как узнать айпи виртуальной машины. Смотреть фото Как узнать айпи виртуальной машины. Смотреть картинку Как узнать айпи виртуальной машины. Картинка про Как узнать айпи виртуальной машины. Фото Как узнать айпи виртуальной машины

Как узнать айпи виртуальной машины. Смотреть фото Как узнать айпи виртуальной машины. Смотреть картинку Как узнать айпи виртуальной машины. Картинка про Как узнать айпи виртуальной машины. Фото Как узнать айпи виртуальной машины

Для всех машин, которые вы хотите объединить в одну сеть нужно выбирать один и тот же адаптер хоста. Если вы захотите добавить машинам также доступ в интернет, просто перейдите на вкладку «Адаптер 2», включите его и настройте NAT, как описано в первом пункте.

4. Настройка сетевого моста VirtualBox

Как узнать айпи виртуальной машины. Смотреть фото Как узнать айпи виртуальной машины. Смотреть картинку Как узнать айпи виртуальной машины. Картинка про Как узнать айпи виртуальной машины. Фото Как узнать айпи виртуальной машины

В поле «Имя» вам необходимо выбрать сетевой интерфейс, который будет использоваться для связи с внешним миром. Минус такого способа в том, что внешние компьютеры смогут получить доступ к виртуальной машине, а это не очень хорошо с точки зрения безопасности.

5. Внутренняя сеть VirtualBox

Как узнать айпи виртуальной машины. Смотреть фото Как узнать айпи виртуальной машины. Смотреть картинку Как узнать айпи виртуальной машины. Картинка про Как узнать айпи виртуальной машины. Фото Как узнать айпи виртуальной машины

Выводы

Как узнать айпи виртуальной машины. Смотреть фото Как узнать айпи виртуальной машины. Смотреть картинку Как узнать айпи виртуальной машины. Картинка про Как узнать айпи виртуальной машины. Фото Как узнать айпи виртуальной машины

В этой небольшой статье мы рассмотрели как выполняется настройка сети VirtualBox, как видите, это не так уж сложно, как может показаться на первый взгляд, несмотря на операционную систему, которую вы используете. В большинстве случаев достаточно сети NAT, но иногда может понадобиться виртуальный адаптер хоста, все же остальные режимы используются намного реже.

Источник

Как подключиться к виртуальной машине VirtualBox по SSH

После установки серверного дистрибутива Linux на виртуальную машину VirtualBox вы можете обнаружить, что подключение по SSH не работает. Это связано с тем, что по умолчанию на VirtualBox используется подключение к интернету с помощью NAT.

При таком способе подключения у вас нет возможности подключаться к виртуальной машине из своей реальной операционной системы. В частности, вы не сможете подключиться по SSH.

В данной статье мы рассмотрим сразу два способа, как можно решить эту проблему. Первый вариант – проброс портов через NAT, а второй – использование сетевого моста. Оба этих способа сохраняют доступ к интернету на виртуальной машине.

Проброс портов для SSH

Для проброса портов вам нужно знать IP адрес, который присваивается виртуальной машине. Для этого запустите виртуальную машину и выполните на ней команду « ifconfig ». В ответ вы получите информацию о сетевых подключениях, в которой будет указан и IP адрес. В нашем случае был получен IP адрес – « 10.0.2.15 ».

Обратите внимание, если в вашей системе нет команды « ifconfig », то ее нужно будет установить отдельно. В случае Debian и Ubuntu Linux это можно сделать с помощью команды « apt-get install net-tools ».

Как узнать айпи виртуальной машины. Смотреть фото Как узнать айпи виртуальной машины. Смотреть картинку Как узнать айпи виртуальной машины. Картинка про Как узнать айпи виртуальной машины. Фото Как узнать айпи виртуальной машины

После того как мы узнали IP адрес виртуальную машину нужно выключить и открыть ее настройки в программе VirtualBox.

Как узнать айпи виртуальной машины. Смотреть фото Как узнать айпи виртуальной машины. Смотреть картинку Как узнать айпи виртуальной машины. Картинка про Как узнать айпи виртуальной машины. Фото Как узнать айпи виртуальной машины

В настройках виртуальной машины нужно открыть раздел « Сеть », открыть дополнительные настройки и перейти к пробросу портов.

Как узнать айпи виртуальной машины. Смотреть фото Как узнать айпи виртуальной машины. Смотреть картинку Как узнать айпи виртуальной машины. Картинка про Как узнать айпи виртуальной машины. Фото Как узнать айпи виртуальной машины

После этого откроется окно для проброса портов. Здесь нужно нажать на кнопку « Добавить » и заполнить следующие данные:

После проброса порта закрываем все окна с помощью кнопки « ОК ».

Как узнать айпи виртуальной машины. Смотреть фото Как узнать айпи виртуальной машины. Смотреть картинку Как узнать айпи виртуальной машины. Картинка про Как узнать айпи виртуальной машины. Фото Как узнать айпи виртуальной машины

После этого можно подключаться к виртуальной машине по SSH. Для этого можно использовать клиент OpenSSH, который доступен в Windows 10. Поскольку порт « 2222 » на основной системе был проброшен на порт « 22 » на виртуальной машине, то для подключения по SSH нам нужно выполнить следующую команду:

Где « user » — это имя пользователя, а « 2222 » — используемый порт на основной системе.

Как узнать айпи виртуальной машины. Смотреть фото Как узнать айпи виртуальной машины. Смотреть картинку Как узнать айпи виртуальной машины. Картинка про Как узнать айпи виртуальной машины. Фото Как узнать айпи виртуальной машины

Как узнать айпи виртуальной машины. Смотреть фото Как узнать айпи виртуальной машины. Смотреть картинку Как узнать айпи виртуальной машины. Картинка про Как узнать айпи виртуальной машины. Фото Как узнать айпи виртуальной машины

Как видно по скриншоту вверху, данный способ отлично работает, и мы успешно подключились по SSH к виртуальной машине VirtualBox.

Подключение через сетевой мост

Также есть альтернативный способ подключения к виртуальной машине по SSH для этого нужно изменить тип подключения с « NAT » на « Сетевой мост ». В этом случае виртуальная машина будет подключена к вашей локальной сети и получит IP адрес от вашего роутера из того же диапазона, что и ваша основная система.

Для этого нужно выключить виртуальную машину и зайти в ее свойства в программе VirtualBox. В настройках нужно зайти в раздел « Сеть » и включить тип подключения « Сетевой мост ».

Как узнать айпи виртуальной машины. Смотреть фото Как узнать айпи виртуальной машины. Смотреть картинку Как узнать айпи виртуальной машины. Картинка про Как узнать айпи виртуальной машины. Фото Как узнать айпи виртуальной машины

После этого нужно запустить виртуальную машину и выполнить на ней команду « ifconfig » для того, чтобы узнать, какой IP адрес она получила от роутера. В нашем случае был получен IP адрес « 192.168.1.214 ».

Как узнать айпи виртуальной машины. Смотреть фото Как узнать айпи виртуальной машины. Смотреть картинку Как узнать айпи виртуальной машины. Картинка про Как узнать айпи виртуальной машины. Фото Как узнать айпи виртуальной машины

После этого к виртуальной машине можно подключаться по SSH. Для этого нужно просто использовать IP адрес, который был ей присвоен роутером. Например, для того чтобы подключиться с помощью клиента OpenSSH нужно выполнить следующую команду:

Где « user » — это имя пользователя, а « 192.168.1.214 » — это ее IP адрес.

Как узнать айпи виртуальной машины. Смотреть фото Как узнать айпи виртуальной машины. Смотреть картинку Как узнать айпи виртуальной машины. Картинка про Как узнать айпи виртуальной машины. Фото Как узнать айпи виртуальной машины

Аналогично работает и подключение с помощью PuTTY. Вводим « 192.168.1.214 » и подключаемся по стандартному порту « 22 ».

Как узнать айпи виртуальной машины. Смотреть фото Как узнать айпи виртуальной машины. Смотреть картинку Как узнать айпи виртуальной машины. Картинка про Как узнать айпи виртуальной машины. Фото Как узнать айпи виртуальной машины

Как и предыдущий способ, вариант с использованием сетевого моста отлично работает, при этом виртуальная машина не теряет доступа к интернету.

Создатель сайта comp-security.net, автор более 2000 статей о ремонте компьютеров, работе с программами, настройке операционных систем.

Задайте вопрос в комментариях под статьей или на странице «Задать вопрос» и вы обязательно получите ответ.

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *