Подключение к удаленной виртуальной машине Linux (VMWare) с помощью Windows 10

Ну, кажется, очень простая вещь, но я не мог найти в интернете ничего, что просто объяснить, как это сделать:

У меня есть настольный ПК под управлением Windows 10, который я установил "русификатора" и создали виртуальную машину, работающую под управлением ОС Linux (дистрибутив не важно), и я хочу быть в состоянии использовать эту виртуальную машину через мой ноутбук, который также работает Win 10 и далее "VMware Workstation", который будет установлен.

могу я это сделать? Если да, то как?

9
задан Hennes
19.04.2023 9:50 Количество просмотров материала 2833
Распечатать страницу

1 ответ

VMware Workstation имеет режим для виртуальных машин под названием "Общие". Это позволяет другой экземпляр Workstation для подключения к узлу через сеть, и эффективно взять полный контроль над виртуальными машинами, что сервер - в данном случае ваш Windows 10 машина-поделился.

этот режим был добавлен в Workstation 9; поэтому я бы предположил, что ваша версия по крайней мере такая высокая. Я использую это с версии 10, и конфигурация не сильно изменилась все.

когда я ссылаюсь на хост ниже, я имею в виду машину под управлением VMware Workstation, которая имеет гостевую операционную систему, работающую локально в нем; windows 10 и Linux, соответственно, в вашем случае. Я поймал себя на смешивании терминов и хочу убедиться, что это ясно.

с sharingcapability рабочей станции ваши соединения не с гостевой (например, Linux) операционной системы непосредственно, но на хост-компьютере и серверного приложения vmware workstation. Я перешел на "родной" методы соединения, такие как VNC, и RDP, SSH и др., поскольку не имеет значения, включена ли виртуальная машина, имеет ли сетевое подключение или настроена соответствующая маршрутизация, чтобы вы могли удаленно связаться с ней. Независимо от того, сколько виртуальных машин на хост, вам только нужно добраться до узла - из интернета, вы можете использовать переадресацию портов на хост-компьютере VPN-подключение к домашней сети и т. д.

представление хорошо; наравне с другим методы (хотя ssh без переадресации x выиграет эту гонку каждый раз).

настройка проста. Каждый шаг, как для клиента (удаленный компьютер под управлением vmware workstation, но не хостинг виртуальной машины) и сервер (хост) хорошо документированы на своем веб-сайте: VMware Workstation 12

процесс, чтобы сделать ваши местные ВМ общая ВМ по сути это (на версию 12 здесь; более ранние версии могут иметь небольшие отличия)

Сервер

  1. на компьютере с windows 10 откройте VMware Workstation. Если Linux гость работает, выключите его (не приостанавливайте его, полностью включите его вниз.)
  2. убедитесь, что общий доступ включен: в строке меню нажмите Изменить, и выберите Настройки. Выберите "Общие виртуальные машины" в списке выбора на слева, затем убедитесь, что включить общий доступ к виртуальной машине и дистанционного доступ " выбран. Выберите его, если это не так, и нажмите закрыть. Вы мочь необходимо получить временного администратора (UAC), чтобы сделать выбор, но на версия windows есть кнопка, чтобы нажать, чтобы запросить его.
  3. Теперь перейдите на главный экран, найдите свою виртуальную машину linux и щелкните правой кнопкой мыши. Выберите Управление, затем общий доступ.
  4. откроется "мастер обмена" и проведет вас через все остальное.

предостережения-по умолчанию используется порт 443; я понятия не имею, почему, поскольку я всегда получаю ошибку, когда оставляю ее по умолчанию (Шаг 2 выше). Если вы делаете получить' порт в использовании ' ошибка, изменить его на порт 444. Кроме того, если вам нужно настроить переадресацию портов для подключения к машине windows 10 из-за пределов вашей локальной сети, лучше не направлять весь трафик порта 443 на вашу машину windows; другие в вашем доме не могут быть в восторге от того, что https перестал работать.

по какой-то причине VMware отключает поддержку вырезания и вставки между гостем и хостом при совместном использовании виртуальной машины, а также отключены "общие диски" между локальным гостевым и локальным хостом. я просто используйте общие папки NFS или Samba для передачи файлов Linux / Windows.

стороне клиента

  1. после настройки на стороне сервера откройте workstation на ноутбук. Убедитесь, что ноутбук находится в той же сети, что и окна машина.
  2. нажмите File, затем 'Connect to Server'
  3. в диалоговом окне подключение введите либо ip-адрес windows машина или это имя машины (в локальной сети netbios между двумя окнами машины позволяет имя хоста поиск.)
  4. если вы изменили порт с 443 в настройках сервера, введите его как это (без символов< >): если вы оставили его с портом по умолчанию, вам не нужно вводить его, просто имя машины. Имя пользователя и пароль-учетные данные использовать для входа в Windows 10 "хозяина" машины.

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

проверьте документацию, на которую я ссылался, если ее не ясно. Я бы предложил вам попробовать этот метод; его обычно проще, чем разработка необходимых параметров для получения RDP или других методов для доступа к гостевой ОС. Если вы идете по этой дороге (RDP / VNC / etc), я настоятельно рекомендую вам настроить сеть для гостя в режиме 'моста'; это сделает его значительно проще.

1
отвечен Argonauts 2023-04-20 17:38

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

Ваш ответ

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

Имя
Вверх