Я использую VMware Workstation на Linux.
Когда я включаю виртуальную машину CentOS (Linux), я не могу получить контроль над машиной с помощью мыши или клавиатуры. Я подозреваю, что это как-то связано с сообщением об ошибке:
У вас не установлен VMware Tools в этом госте. Выберите «Установить VMware Tools» из меню VM.
Если я нажимаю на эту опцию меню, она вставляет виртуальный компакт-диск с драйверами и т. Д. Это не помогает мне, так как у меня нет управления клавиатурой или мышью над машиной.
Я думал, что если бы я мог выяснить IP-адрес или имя хоста, я мог бы использовать любое количество протоколов, чтобы войти в машину (SSH приходит на ум).
Как я могу получить IP-адрес или имя хоста этой машины?
Примечание: я не создавал эту машину. Создал коллегу, которого больше нет в компании. Это сэкономит мне много времени, если я смогу сесть в машину. У меня есть учетные данные, чтобы не было проблем.
источник
Ответы:
Сначала зайдите в настройки виртуальной машины.
Затем в разделе «Сеть» нажмите кнопку «Дополнительно» и прочитайте MAC-адрес.
Затем в консоли выполните:
arp -a
Найден MAC-адрес и IP будет на стороне.
В этом случае IP является:
192.168.20.128
источник
Settings -> Network & Internet -> Ethernet
и нажать, дляVMWare Network Adapter VMNet8
которого используется переключательNAT: Useing the host's IP address
. Если вы используете Bridged, то так и будетVMNet1
. Как только вы щелкнете по нему, вы увидите IP-адрес, назначенный этому коммутатору, и его MAC-адрес. Вы можете подтвердить, что это тот же MAC-адрес в том же меню настроек в@F Boucheros
anwserПроверьте, не подключены ли эти устройства ввода к гостевой ОС как USB-устройства? После их отключения они должны стать доступными для операционной системы хоста - и, следовательно, работоспособны.
в Linux команда выглядит так:
или довольно устаревший:
эквивалентная команда в Windows:
в то время как вывод выглядит примерно так:
источник
ifconfig
сейчас не рекомендуется. Например, он полностью удален из RHEL / CentOS 7. Используйтеip addr
вместо этого.В Workstation есть встроенный сервис VNC. Я не использовал его, но конфигурация (ниже), по-видимому, предполагает, что вы можете включить его и использовать IP своего хоста с определенным портом с любым из множества клиентов VNC, чтобы получить контроль над вашей виртуальной машиной.
источник
Самый простой способ - не использовать настройки виртуальной машины, просто следуйте инструкциям, приведенным в ссылке.
https://kb.wisc.edu/helpdesk/page.php?id=6526
Откройте установленную Mac OS, перейдите в Меню, нажмите значок Apple -> Системные настройки -> Сеть -> Ethernet и посмотрите свой IP-адрес.
источник
Не знаю о Linux, но в Windows вы могли бы ...
Добавьте еще один сетевой интерфейс к виртуальной машине, которая будет использовать VMware DHCP для назначения известного IP-адреса вашей виртуальной машине. Вам следует настроить VMware DHCP на очень короткий диапазон адресов, и будет легко выбрать IP-адрес (это также будет проблематично проверить, поскольку настройки брандмауэра Windows по умолчанию не допускают входящие эхо-запросы ... Но вы не Windows )
Попробуйте выбрать подсеть, в которой находится ваша виртуальная машина, подключите другой компьютер к этой подсети (другую виртуальную машину или ваш физический компьютер) и воспользуйтесь услугой «Обозреватель компьютеров» («Сеть» или «Места моей сети»), чтобы найти виртуальную машину.
Вам также следует поискать программное обеспечение для сетевого сканирования.
Кстати, что такое режим сети ВМ? Только для хоста частная сеть (с NAT или без) или мостовая?
источник
Возможно, уже слишком поздно для ответа, но у меня была такая же проблема. Просто установите VMware vSphere Client и после входа в систему вы можете щелкнуть правой кнопкой мыши на ВМ и открыть в консоли, где работают мышь и клавиатура. CTRL + ALT для выхода мыши из консоли.
источник
Чтобы найти любой неизвестный хост в вашей сети (будь то виртуальная машина или нет), вы можете использовать сканер Angry IP . Другой вариант для Linux - arp-scan (он обычно не устанавливается по умолчанию, но имеет очень мало зависимостей). Команда
arp-scan -l
выдаст вам таблицу IP-адресов и связанных MAC-адресов. Все ваши виртуальные машины будут иметь одинаковые MAC-адреса, поэтому вы можете сузить их таким образом, если у вас большая сеть.источник
В Windows 7
источник
У меня такая же проблема, я набираю команду на Linux
но он показывает что-то вроде 127.0.0.1, что не то, что я искал.
Я замечаю, что когда я устанавливал Linux (CentOS) в VMware, я не устанавливал конфигурацию сети.
Итак, я решил эту проблему, снова установив новую виртуальную машину Linux. Во время установки есть раздел для настройки сети, как на картинке.
картина
Когда установка завершена, я набираю «ip adddr» и вижу IP.
источник