Проброс портов Virtual Box
В данной небольшой заметке мы разберем как пробросить порты из гостевой системы на основную в Virtual Box.
Введение
Я бывает балуюсь в Virtual Box, создаю там тестовые стенды, обкатываю какие-то решения, до того как внедрять их уже в боевую среду, частенько есть нужда открыть у себя на компьютере сервис который развернул на виртуальной машине или удобно подключиться к виртуальной машине по SSH, не используя интерфейс Virtual Box, рассмотрим два варианта как это все сделать.
Первый способ, с использованием проброса портов
Заходим в Virtual Box, выбираем нашу виртуальную машину, далее нажимаем Настроить
Переходим во вкладку Сеть, раскрываем раздел Дополнительно и нажимаем на Проброс портов
Для добавления нового правила проброса портов нажимаем на зеленый плюсик в правом верхнем углу и заполняем данные
Имя — указываем любое удобное для вас, я обычно использую по названию сервиса
Протокол — выбираем протокол по которому работает ваш сервис
Адрес хоста — локальный IP вашей основной машины, подключения с которой будут отправляться на виртуальную машину, можно использовать просто 127.0.0.1
Порт хоста — порт хост машины, который будет перенаправлять на виртуальную машину, например для SSH я указал 2222
Адрес гостя — IP адрес вашей виртуальной машины, его можно не указывать
Порт гостя — порт на который будут перенаправлены подключения с Порта хоста, например SSH 22 порт
Например для подключения по SSH к нашей виртуальной машине правило будет выглядеть так:
Второй способ, без проброса портов
Есть второй, более простой способ, без использования пробросов с хоста к гостю, нужно в настройках сети выставить Тип подключения с NAT на Виртуальный адаптер хоста, после этого виртуальная машина получит IP из вашей локальной сети и к ней можно будет обращаться без каких либо пробросов напрямую.
Что бы не потерять инструкцию рекомендую подписаться на мой личный блог-канал в Telegram в котором я делюсь в формате заметок своими знаниями и интересным из мира IT или посетить мой сайт, спасибо за потраченное время на чтение и доброго времени суток!)