Я создаю виртуальную лабораторию с VirtualBox для моделирования сети с несколькими серверами, используя один физический хост с 32 ГБ оперативной памяти. Хост-компьютер подключен к AirPort Time Capsule для доступа в Интернет.
Моя цель - создать сервер виртуального шлюза, который будет выполнять роль маршрутизатора для всех других виртуальных машин в лаборатории. Все сетевые адаптеры на серверах настроены только для внутреннего использования, за исключением сервера шлюза, который настроен с двумя сетевыми картами; один в той же внутренней внутренней сети, что и другие, и один в режиме моста. Внутренний сетевой адаптер имеет статический IP-адрес 10.11.12.1/24, и сетевой адаптер с мостовым соединением получает адрес через DHCP от Time Capsule. Сервер шлюза работает под управлением Windows Server 2012 R2 и имеет роль RRAS, установленную и настроенную только с функцией маршрутизации по локальной сети (без NAT).
Моя проблема в том, что я не могу маршрутизировать трафик из виртуальной сети. Другие серверы в сети могут пропинговать сервер шлюза, и шлюз может пропинговать их. Но ни один из других серверов не может пропинговать внешний мир, кроме самого сервера шлюза.
Я почти уверен, что мне нужен статический маршрут на Time Capsule к адресу сервера шлюза, но я не знаю, возможно ли это на Time Capsule.
Есть ли способ добавить статический маршрут в Time Capsule? Или я делаю все это неправильно.
Кстати, все это прекрасно работает, если я включаю NAT на сервере шлюза, но я не хочу использовать двойной NAT в Интернете.