Проброс портов от хоста к VMWare Player

Когда ваша VMWare Player работает под NAT и вам нужен доступ извне хоста к определенному порту VMWare, вы можете настроить проброс портов, отредактировав файл:

C:\ProgramData\VMware\vmnetnat.conf

В разделе incomingtcp нужно прописать строчки:

# Пример
# <порт_хоста> = <ip_гостя>:<порт_гостя>
3401 = 192.168.200.135:3389

Затем перезапустите службу VMWare NAT:

net stop "VMWare NAT Service"
net start "VMWare NAT Service"

Источники:

Ознакомительная виртуальная машина Windows 10 для разработчиков

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

В эту ознакомительную виртуальную машину включены:

  • Windows 10;

  • пакет SDK для Windows 10;

  • Visual Studio 2019 с UWP, классическими приложениями .NET и рабочими процессами Azure, а также с расширением Windows Template Studio;

  • Visual Studio Code;

  • Включена подсистема Windows для Linux с установленной Ubuntu;

  • Включенный режим разработчика.

Ссылка на загрузку — https://developer.microsoft.com/ru-ru/windows/downloads/virtual-machines/

Автозапуск виртуальной машины VirtualBox в фоновом режиме на Windows 10

Необходимо для выполнения пунктов

  • Установленная и настроенная программа VirtualBox
  • Созданная, настроенная и остановленная виртуальная машина VirtualBox

Шаг 1. Перейти в автозагрузку Windows 10

Путь к папке автозагрузки текущего пользователя в Windows 10:

%userprofile%\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup

Вы можете открыть папку автозагрузки текущего пользователя через проводник Windows, командную строку или щелкнув правой кнопкой мыши Пуск > Выполнить:

shell:startup

Путь к папке автозагрузки всех пользователей в Windows 10:

%allusersprofile%\Microsoft\Windows\Start Menu\Programs\StartUp

Вы можете открыть папку автозагрузки всех пользователей через проводник Windows, командную строку или щелкнув правой кнопкой мыши Пуск > Выполнить:

shell:common startup

Обратите внимание, что если вы используете проводник Windows для доступа к папке Автозагрузка, папка APPDATA «скрыта», вам придется включить скрытые файлы, чтобы ее увидеть. Если вы вводите путь к папке в командной строке CMD или в сценарии, скрытая папка APPDATA не будет проблемой.

Шаг 2. Создать файл в автозагрузке

В автозагрузке создаем файл с наименованием <имя_файла>.bat (напр. Debian-10.5.0-Netinst-Terminal.bat). В нем прописываем команду:

"C:\Program Files\Oracle\VirtualBox\VBoxManage.exe" startvm <имя_виртуальной_машины> --type headless

Например:

"C:\Program Files\Oracle\VirtualBox\VBoxManage.exe" startvm "Debian-10.5.0-Netinst (Terminal)" --type headless

Скрипт проверен на VirtualBox версии 6.1.16.

Перезагружаем Windows 10, чтобы проверить результат.