Перенаправление портов NAT в VirtualBox

Я включил два адаптера в своем VirtualBox (с запуском Ubuntu 12.10 Server Edition ), с типами: Host-only и NAT.
Моим основным мотивом является подключение двух виртуальных машин, работающих на двух разных хостах (физических машинах) на порту (скажем, 22). Я знаю, что ответ – «Переадресация портов», но это слишком запутанно. Ну, я пробовал в режиме Bridged, там тоже из-за пределов моей машины он не может подключиться к виртуальной машине.

Редактировать : Хорошо, я бы не предлагал Bridged Network, поскольку он берет IP-адреса из сети, поэтому предпочитает использовать технологию NAT-ing.

  • Просмотр рабочего стола Xubuntu в полноэкранном режиме под Virtualbox в Windows 8
  • Как я могу клонировать жесткий диск непосредственно на изображение vdi
  • Конфигурация сети VirtualBox
  • VT-x включен, но не работает? Winows 8 не может запускать 64-разрядную виртуальную машину
  • Изменение размера виртуальной машины в VirtualBox
  • VirtualBox: как синхронизировать хост и гостевое время?
  • Запуск VirtualBox на хосте Windows 8.1
  • Как запустить зашифрованную виртуальную машину?
  • 2 Solutions collect form web for “Перенаправление портов NAT в VirtualBox”

    Я понял решение после многого поворота (хотя я это выяснил некоторое время назад, немного опоздал). Решение заключается в использовании технологии NAT с переадресацией портов. Все, что вам нужно сделать, это установить сетевые настройки vms в VirtualBox, чтобы добавить правила переадресации портов . Нет никаких ограничений на стоимость портов, и они могут быть любыми, пока нет конфликтующих портов, и не рекомендуется использовать некоторые номера портов .

    Для установки правил: IP-адрес хоста – это IP-адрес вашей основной машины, а гостевой IP-адрес IP-адреса виртуальной машины. Любой запрос, поступающий на ваш хост в этом порту, будет напрямую перенаправлен на гостевой ip в указанном вами порту.

    Таблица перенаправления портов NAT

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

    Я бы посоветовал использовать режим Bridged. Это позволит вашей виртуальной машине иметь собственный IP-адрес в той же сети, что и физический хост, и вести себя как любая физическая машина в той же сети. Убедитесь, что обе сети (от каждой виртуальной машины хоста) могут подключаться, а брандмауэр открыт на виртуальной машине для связи.

    Interesting Posts

    Как установить MSIE7 в Windows 7?

    Любое программное обеспечение для обнаружения биений для Linux?

    Сохранить историю bash, регулярно

    Использование диска переустановки Dell для Windows Vista на ноутбуке Sony

    AirPort не может подключиться к существующим сетям после восстановления разрешений на диск

    Shell scripting: способ анализа параметров из командной строки

    Flash Player не работает в ubuntu

    Есть ли эквивалент Windows To Go для личного использования?

    Восстановление BIOS Acer Aspire s7-391

    Как правильно установить ant 1.8 на Ubuntu 11.04

    Как переименовать несколько файлов в нескольких папках с помощью одной команды

    Хостинг нашего собственного календаря для совместного использования в команде?

    Visual Studio Community 2015 Установка, застрявшая на создании точки восстановления системы

    Только для отключения встроенных динамиков?

    Если компьютер подключен к Интернету через беспроводную сеть и LAN, то каким образом поток интернет-трафика будет протекать?

    Давайте будем гением компьютера.