Как узнать ip адрес виртуальной машины virtualbox
Перейти к содержимому

Как узнать ip адрес виртуальной машины virtualbox

  • автор:

Как узнать IP адрес виртуальной машины KVM

Рано или поздно такая задача перед вами все равно появится — как узанать, какой IP адрес у конкретной виртуальной машины KVM. Даже если машина только одна — не подключаться же к ней, в самом деле. Я нашел три способа, причем третий мне очень понравился, на мой взгляд, потенциально, он самый лучший для траблшутинга при многих проблемах с сетью и совсем необязательно только с KVM.

1. Список арендованных адресов (virsh net-dhcp-leases)

Просто узнаем арендованные IP адреса виртуальной сети.

Уточним, какие вообще сети есть:

Список арендованных адресов сети:

# virsh net-dhcp-leases default
Expiry Time MAC address Protocol IP address Hostname
——————————————————————————-
2020-04-16 52:54:00:5d:e0:c4 ipv4 192.168.122.109/24 debian

2. IP адрес конкретной виртуальной машины:

3. Узнать адрес виртуальной машины с помощью ARP

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

Узнаем MAC адрес виртуальной машины:

# virsh dumpxml vm1 | grep «mac address» | awk -F\’ ‘< print $2>‘
62:51:00:6d:e0:c4

В таблице arp ищем адрес сопоставленный с этим mac-адресом:

# arp -an | grep 62:51:00:6d:e0:c4
? (192.168.122.109) at 62:51:00:6d:e0:c4 [ether] on virbr0

Красиво? Мне понравилось, а подсмотрел здесь.

Авторизуйтесь для добавления комментариев!

Почтовый сервер Mikrotik VPN 3proxy Шифрование Squid Резервное копирование Защита почты Виртуальные машины Настройка сервера java kvm Групповые политики SELinux OpenVPN IPFW WDS Lightsquid Samba firewalld systemd Mobile libvirt Remote desktop WiFi Iptables NAT Postfix Dovecot Удаление данных Софт Безопасность Winbox User agent Хостинг Передача данных Онлайн сервисы Privacy LetsEncrypt VPN сервер Настройка прокси RRDTool sendmail Rsync Linux SSH Система Windows Синхронизация Облако fail2ban FreeBSD

Как узнать IP хостовой машины в VirtualBox?

Теперь мне нужно создать пользователя в виртуальной машине mysql. Но чтобы создать пользователя, нужно прописать его имя и ip. Как узнать ip моей хостовой машины?

  • Вопрос задан более трёх лет назад
  • 8772 просмотра

Комментировать

Решения вопроса 0

Ответы на вопрос 1

1. посмотреть в настройках интерфейса виртуального адаптера
2. можно прописать пользователя на любой удалённый хост через create user ‘user’@’%’ identified by ‘password’;

Ответ написан более трёх лет назад

Александр @Dredder Автор вопроса

А «настройках интерфейса виртуального адаптера» находятся в «Настройках виртуальной машины»->»Сеть»?

Ваш ответ на вопрос

Войдите, чтобы написать ответ

linux

  • Linux
  • +3 ещё

Как запустить установленную на физический диск систему в виртуальной машине?

  • 1 подписчик
  • 03 мая
  • 163 просмотра

Форум Сервер Дома

Правила форума
Условием использования нашего форума, является соблюдение настоящих Правил форума.

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам, а вы рискуете получить предупреждение.

10 сообщений • Страница 1 из 1
Guest

Как определить IP ВМ (VirtualBox)

25 май 2011, 11:45

Использую 4 версию VirtualBox на Win 7 виртуалит Ubuntu Server 11.04, но не могу понять, как к ней приконектиться по PuTTy?
OpenSSH стоит, фаервол на Win 7 отключал.
Как определить IP адрес сервера?

mini-server Контактная информация:
Откуда: г. Москва
Сообщения: 1293 Зарегистрирован: 12 июл 2010, 16:11

Re: Как определить IP ВМ (VirtualBox)

25 май 2011, 12:28

Для начала, только что установленная Ubuntu server 11.04 получает IP автоматически. А нам надо статический IP, поэтому в каждом из уроков Для просмотра ссылок Вы должны быть авторизованы на форуме. , Вы можете наблюдать такие главы как настройка сети.
VirtualBox — Универсальная машина, для которой вы можете выбрать сразу несколько сетевых адаптеров в одной машине. Но для настройки вполне достаточно и одного адаптера. К сожалению на данный момент я имею VirtualBox 3.2.12 (Windows), но больших отличий по сравнению с 4 версии нет. Поэтому я покажу принцип работы на примере версии 3.2.12.
В настройках каждой виртуальной машины есть свои отдельный параметры, которые мы легко можем изменять, например выбираем необходимую нам машину (например Ubuntu server 11.04, но не запускаем ее), в правой части находим пункт Сеть , в открывшемся окне нас сразу же перебросит на эту вкладку, где мы указываем вид адаптера:
NAT — универсальная система соединения, использует свои настройки маршрутизации, поэтому не надо ждать что указаный в настройках самой системы сервера будет подключать под NAT.
Сетевой мост — для меня это самый простой и наглядный способ соединения сразу нескольких виртуальных машин к одному шлюза. Например шлюз 192.168.1.1, домашний компьютер имеет адрес 192.168.1.2, а серверу можно присвоить 192.168.1.3 (сетевой шлюз — это все равно что стоит хаб на котором может быть подключено сколько угодное число виртуальных машин) При использовании такого вида подключения имеется при правильной настройке сервер получает интернет, а так же доступ по сети, при этом используется реальная сетевая карта вашего компьютер.
Внутренняя сеть — дает доступ только для компьютера на котором стоит виртуальная машина.
Виртуальный адаптер — интересная функция, больше подойдет для экспериментов чем для реальных условий эксплуатации.
В твоем случае необходимо настроить Сетевой мост и указать адаптер Вашего компьютера, для доступа сервера в интернет, этот адаптер обязательно должен быть подключен к интернету, как основной источник интернета рабочей машины .

Sotnikov писал(а): Как определить IP адрес сервера?

Заходишь в консоли под своим логином и паролем и тут же высвечивается IP адрес сервера. (Внимание эта фишка появилась только с 11.04 версии Ubuntu server). C правильно настроенной сетью и установленным SSH сервером в системе PuTTy подключиться именно по этому адресу. Только не забудь указать в PuTTy кодировка UTF8 (необходимо для правильного отображения русских символов).

Как узнать ip сервера на котором находится виртуальная машина windows

да я понял, ну тут как пальцем в небо, отскань сетку advanced ip scanner , там будет видно эти серваки, если подсеть одна(вдруг повезет)
как на скрине будет или что-то похожее

Остальные ответы

через айпи логгер или Для того, чтобы узнать IP-адрес сервера на котором расположена виртуальная машина, необходимо выполнить следующие действия:

Открыть командную строку.
Ввести команду ipconfig /all и нажать Enter.
Найти запись IPv4-адрес и записать его значение.
IP-адрес сервера будет указан в строке “IPv4-адрес”.

Андрей ЛяшенкоМудрец (11135) 9 месяцев назад

находясь на виртуальной машине и выполнив команду ipconfig -all я получу ip виртуальной машины а не сервера. косяк за вами.

Философ Древнегреческий Мастер (1693) Андрей Ляшенко, Открыть командную строку на компьютере и выполнить команду “ipconfig /all”. В результате выполнения этой команды будет отображен список всех сетевых адаптеров на компьютере, включая адаптер виртуальной машины. IP-адрес можно найти в строке с названием “Ethernet adapter VirtualBox Host-Only Network”. – Использовать утилиту

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

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