Определение и настройка проброса портов в VirtualBox

Проброс портов в виртуальную машину VirtualBox требуется, чтобы получить доступ к сетевым службам гостевой ОС из внешних источников. Этот вариант предпочтительнее, чем смена типа подключения на режим моста (bridge), поскольку пользователь может сам выбирать, какие порты открыть, а какие оставить закрытыми.

Настройка проброса портов в VirtualBox

Данная функция настраивается для каждой машины, созданной в VirtualBox, в индивидуальном порядке. При правильной настройке обращения к порту хостовой ОС будет перенаправляться к гостевой системе. Это может быть актуально, если на виртуальной машине необходимо поднять сервер или домен, доступный для обращения из сети интернет.

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

Для реализации такой возможности тип подключения должен быть NAT, который используется в VirtualBox по умолчанию. При других типах подключения проброс портов не используется.

  1. Запустите и зайдите в настройки своей виртуальной машины.
  2. Переключитесь на вкладку и выберите вкладку с одним из четырех адаптеров, который хотите настроить.
  3. Если адаптер выключен, включите его, установив соответствующую галочку. Тип подключения должен быть .
  4. Щелкните по , чтобы развернуть скрытые настройки, и нажмите на кнопку .
  5. Откроется окно, задающее правила. Чтобы добавить новое правило, кликните по иконке с плюсом.
  6. Создастся таблица, где нужно будет заполнить ячейки в соответствии с вашими данными.
    • — любое;
    • — TCP (UDP используется в редких случаях);
    • — IP хостовой ОС;
    • — порт хостовой системы, который будет использоваться для входа в гостевую ОС;
    • — IP гостевой ОС;
    • — порт гостевой системы, куда будут перенаправляться запросы с хостовой ОС, отправленные по порту, указанному в поле .

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

Заполнение полей «Адрес хоста» и «Адрес гостя»

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

Чтобы работать с определенными IP, в требуется вписать адрес локальной подсети, полученный от роутера, или прямой IP хост-системы. В необходимо прописать адрес гостевой системы.

В обоих типах операционных систем (хостовая и гостевая) IP можно узнать одинаково.

  • В Windows:

    > > > строка

  • В Linux:

    > > строка

После выполненных настроек не забудьте проверить, будут ли работать проброшенные порты.

Мы рады, что смогли помочь Вам в решении проблемы.
Помимо этой статьи, на сайте еще 13048 полезных инструкций.
Добавьте сайт Lumpics.ru в закладки (CTRL+D) и мы точно еще пригодимся вам. Опишите, что у вас не получилось. Наши специалисты постараются ответить максимально быстро.

Источник: starhit
Читайте также  Создание файла CFG

Домашние хитрости