2012-06-07 19:06:17 +0000 2012-06-07 19:06:17 +0000
33
33

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

Я запускаю VMware Workstation на Linux box.

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

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

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

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

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

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

Ответы (9)

34
34
34
2013-01-09 19:34:21 +0000

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

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

Затем в консоли выполните: arp -a

C:\>arp -a
Interface: 10.98.79.23 --- 0xb
  Internet Address Physical Address Type
  10.98.79.10 b8-ac-6f-cb-a1-80 dynamic
  10.98.79.12 78-2b-cb-aa-51-bf dynamic

Interface: 192.168.20.1 --- 0x1c
  Internet Address Physical Address Type
  192.168.20.128 00-0c-29-56-bd-36 dynamic
  192.168.20.255 ff-ff-ff-ff-ff-ff static

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

В этом случае IP-адрес: 192.168.20.128

7
7
7
2015-06-16 04:48:36 +0000

Проверьте, не подключены ли эти устройства ввода к гостевой ОС в качестве USB-устройств? После их отключения они должны стать доступными для операционной системы хоста - и, следовательно, работоспособными.

в Linux команда:

ip addr

или скорее устаревшая:

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

ifconfig

, в то время как вывод выглядит следующим образом:

ipconfig /all
1
1
1
2012-06-08 00:48:30 +0000

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

1
1
1
2018-02-22 09:55:26 +0000

Самый простой способ не использовать настройки виртуальной машины - просто следуйте инструкциям, приведенным в ссылке. https://kb.wisc.edu/helpdesk/page.php?id=6526

Открытая установленная Mac OS перейдите в Меню, нажмите на значок Apple -> System Prefenreces -> Network -> Ethernet и посмотрите свой ip-адрес

.

0
0
0
2019-11-20 16:58:46 +0000

У меня та же проблема, я набираю команду на linux

ip addr

, но она показывает что-то вроде 127.0.0.1, что не то, что я искал.

Я заметил, что когда я устанавливаю Linux (CentOS) в VMware, я не устанавливал сетевую конфигурацию.

Так что, я решил эту проблему, установив новую Linux VM снова. Во время установки есть раздел для настройки сети, как на рисунке. рисунок

Когда установка завершена, я набираю “ip adddr” и вижу IP.

0
0
0
2018-02-01 17:45:38 +0000

Чтобы найти любой неизвестный хост в вашей сети (независимо от того, VM это или нет), вы можете использовать Angry IP scanner . Другим вариантом для Linux является arp-сканирование (обычно оно не устанавливается по умолчанию, но имеет очень мало зависимостей). Команда arp-scan -l выдаст вам таблицу IP-адресов и связанных с ними MAC-адресов. Все ваши виртуальные машины будут иметь похожие MAC-адреса, так что вы можете сузить круг поиска, если у вас большая сеть.

0
0
0
2012-06-07 21:56:13 +0000

Не знаю насчет Linux, но в Windows можно …

  1. Добавить еще один сетевой интерфейс к ВМ, который будет использовать VMware DHCP для присвоения известного IP вашей ВМ. Вы должны настроить VMware DHCP на очень короткий диапазон адресов, и будет легко выбрать IP (также будет проблематично проверить, потому что настройки брандмауэра Windows по умолчанию не разрешают входящие эхо-запросы… Но вы же не Windows)

  2. Попробуйте выбрать подсеть, в которой находится ваша ВМ, поместите другой ПК в подсеть (другую ВМ или ваш физический ПК) - и используйте службу Компьютерного Браузера (“Сеть” или “Мои сетевые места”), чтобы найти ВМ.

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

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

0
0
0
2019-09-10 21:18:51 +0000

На Windows 7,

  1. Скопировал MAC-адрес в буфер обмена
  2. Открыть C:\ProgramData\VMware\vmnetdhcp.Аренда в Блокноте
  3. Поиск строки MAC-адреса.
0
0
0
2017-07-07 07:08:26 +0000

Может быть, уже слишком поздно для ответа, но у меня была та же проблема. Просто установите VMware vSphere Client и после входа в систему вы можете щелкнуть правой кнопкой мыши на VM и открыть в консоли, где работают мышь и клавиатура. CTRL + ALT для выхода мыши из консоли.

Похожие вопросы

3
8
7
3
8