У меня есть компьютер с сервером, на который указывает мой поддомен в моей учетной записи общего хостинга. Значение subdomain.mydomain.org идет на мой домашний сервер. Сейчас, когда; я хочу получить доступ к моим серверам VirtualBox через этот поддомен и другой порт. НАПРИМЕР

Ubuntu Virtual Box Server 1

  • Порт: 4000
  • Внутренний IP: 192.168.1.60
  • Внешний IP: 24.29.138.45

Ubuntu Virtual Box Server 2

  • Порт: 4001
  • Внутренний IP: 192.168.1.61
  • Внешний IP: 24.29.138.45

Теперь я хочу получить доступ к RDP № 1 через порт 4000, но если я получу доступ к порту 4001, он подключится к серверу через порт 4001; оба используют один и тот же поддомен.

Следующая проблема заключается в том, что хотя я знаю, какие IP-адреса есть на маршрутизаторе для хостов VirtualBox через ifconfig это не меняет того факта, что они не отображаются на маршрутизаторе.

Мои порты на маршрутизаторе отредактированы для переадресации порта 4000 на внутренний IP-адрес 192.168.1.63 (мой внутренний IP-адрес в Ubuntu)

Теперь, когда я захожу на домашнюю страницу маршрутизатора, мой внутренний IP-адрес VirtualBox не отображается в списках подключенных устройств, поэтому я настроил переадресацию портов на внутренний IP-адрес VirtualBox. Моя конечная цель - когда я подключаюсь к mydomain.org и подключаюсь через порт 3389 он переносит меня на сервер хост-компьютеров, но если я mydomain.org и прохожу через порт 4000 он будет перенаправлен на мой сервер VirtualBox. даже возможно?

1 ответ1

2

Есть несколько способов к этому. Вы можете выбрать NAT для сетевых интерфейсов в VirtualBox (это настройка по умолчанию). Затем отредактируйте переадресацию портов в VirtualBox, чтобы нужные порты перенаправлялись на нужную виртуальную машину. (Физический) маршрутизатор должен перенаправить порты на 192.168.1.63. (Так же, как ваш физический маршрутизатор выполняет маскировку для адреса 24.29.138.45, VirtualBox будет выполнять маскировку для 192.168.1.63.)

Другой способ сделать это - выбрать мостовое соединение для сетевых интерфейсов в VirtualBox. Затем настройте маршрутизатор для переадресации портов на 192.168.1.60 и 192.168.1.61. (Ваши виртуальные машины будут отображаться как независимые хосты в вашей локальной сети рядом с вашей машиной Ubuntu.)

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .