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

Я запускаю VMware Workstation на коробке Linux.

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

У вас не установлен пакет VMware Tools в гостевой. Выберите "Установить VMware Tools" из меню VM.

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

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

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

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

1
задан Hennes
11.01.2023 20:24 Количество просмотров материала 2713
Распечатать страницу

7 ответов

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

Found the MAC address

затем в разделе Сеть нажмите кнопку Дополнительно и прочитать 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

30
отвечен F Boucheros 2023-01-13 04:12

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

на Linux команда:

ip addr

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

ifconfig

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

ipconfig /all

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

eno16777984: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
    inet 192.168.2.101 netmask 255.255.255.0  broadcast 192.168.2.255
    ...
6
отвечен Martin Zeitler 2023-01-13 06:29

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

VMWare Workstation VNC Config Setup

1
отвечен JoshP 2023-01-13 08:46

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

https://kb.wisc.edu/helpdesk/page.php?id=6526

открыть установленную Mac OS перейдите в меню нажмите на иконку Apple - > система Prefenreces - > сеть - > Ethernet и увидеть свой ip-адрес

enter image description here

1
отвечен Mahavirsinh Padhiyar 2023-01-13 11:03

Не знаю про Linux, но в Windows можно ...

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

  2. попробуйте выбрать подсеть, где вашей виртуальной машины, поставить еще один ПК к подсети (другой виртуальной машины или физического ПК) и служба "Обозреватель компьютеров" ("сеть" или "сетевое окружение"), чтобы найти ВМ.

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

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

0
отвечен Ubeogesh 2023-01-13 13:20

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

0
отвечен CiviDeja 2023-01-13 15:37

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

0
отвечен Charles Burge 2023-01-13 17:54

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх