Как подключиться к RDP Windows 10, который работает внутри VirtualBox на Ubuntu Server, размещенном на выделенном сервере?

Вопрос или проблема

У меня есть выделенный сервер, на котором работает Ubuntu Server 24.x. Я установил xrdp через терминал с помощью ssh. Затем я установил рабочий стол KDE, чтобы получить доступ к серверу с помощью XRDP. Мой сервер доступен по адресу ip:3389 и подключается к XRDP Ubuntu Server.

VirtualBox был предустановлен с Ubuntu Server (дистрибутив, который предоставляет мой провайдер сервера).

Через XRDP я подключился к Ubuntu Server и открыл VirtualBox > создал профиль windows10 > с 8 ГБ ОЗУ и 6 vCPU > он запустился > включил удаленный рабочий стол > поменял порт по умолчанию с 3389 на 3333.

Попробовал подключиться к своему windows 10, работающему внутри Ubuntu Server, по адресу ip:3333, но соединение не удается.

Сетевая конфигурация – NAT в VirtualBox (мост не работает), “ipconfig” возвращает ip-адрес 10.x.x.x.

Как мне подключиться к windows10, который работает в виртуальной коробке Ubuntu Server?

Я пытался настроить перенаправление портов на ubuntu, но 10.x.x.x недоступен. Пожалуйста, помогите мне. Я даже не знаю, является ли это правильным местом или мне следует опубликовать это на serverfault.

Ответ или решение

Для подключения к Windows 10 через Remote Desktop Protocol (RDP), запущенной внутри VirtualBox на Ubuntu Server, необходимо выполнить несколько шагов, чтобы правильно настроить сеть и параметры перенаправления портов. Мы рассмотрим ключевые элементы данной конфигурации, начиная с настройки VirtualBox и заканчивая параметрами Ubuntu Server.

Шаг 1: Проверка Налоговой Конфигурации

С учетом того, что ваш VirtualBox настроен на NAT, вам необходимо создать правила перенаправления портов, чтобы связать удаленный доступ с вашей виртуальной машиной.

  1. Откройте VirtualBox и выберите свою Windows 10 VM.
  2. Перейдите в Настройки > Сеть > Адаптер 1.
  3. Убедитесь, что «Подключение к сети» установлено на «NAT».
  4. Нажмите на кнопку «Дополнительно» и затем на «Переадресация портов».

Теперь вам необходимо добавить правило перенаправления портов:

  • Имя: любое описательное имя, например, "RDP для Win10"
  • Протокол: TCP
  • Хост-порт: 3333 (это порт, который вы хотите использовать для доступа к RDP)
  • Гостевой IP (IP адрес Windows 10): оставьте пустым или установите в 10.x.x.x (например, 10.0.2.15, который вы можете найти с помощью ipconfig в Windows).
  • Гостевой порт: 3389 (это стандартный порт для RDP)

Шаг 2: Проверка Настройки Windows 10

Убедитесь, что ваш Windows 10 настроен на прием соединений RDP:

  1. На Windows 10, зайдите в Параметры > Система > Удаленный доступ.
  2. Подтвердите, что опция «Разрешить удаленные подключения к этому компьютеру» включена.
  3. Также убедитесь, что брандмауэр Windows позволяет RDP-подключения. Включите разрешение для приложения «Удаленный рабочий стол».

Шаг 3: Проверка Подключения с Ubuntu

После настройки переадресации портов вам нужно проверить, работает ли подключение:

  1. С вашего Ubuntu Server откройте терминал.
  2. Направьте подключение на ваш хост-порт с помощью команды:

    telnet localhost 3333

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

Шаг 4: Подключение к Windows 10

Для подключения к Windows 10 выполните следующие действия:

  1. На вашем локальном компьютере используйте клиент RDP (например, Remote Desktop Connection на Windows, Remmina на Linux или другие).
  2. В качестве адреса сервера введите ваш публичный IP-адрес сервера с указанием порта, например: x.x.x.x:3333.

Примечания и Заключение

  • Убедитесь, что ваш публичный серверный IP-адрес статический или доступен.
  • Проверьте, что ваш провайдер услуг не блокирует порты или не имеет ограничений на подключение.
  • При необходимости используйте инструменты маршрутизации или VPN для безопасного доступа.

Следуя вышеописанным шагам, вы сможете успешно подключиться к вашей Windows 10 машине через RDP, запущенную на VirtualBox в Ubuntu Server. Если у вас возникли дополнительные вопросы или проблемы, рекомендуем обратиться к специализированным форумам, таким как ServerFault, для получения более детальной технической помощи.

Оцените материал
Добавить комментарий

Капча загружается...