1

Поэтому я недавно начал делать роутер и другие вещи, которые я еще не решил из старого компьютера, который лежал вокруг. Имеет 2 NIC. Это работает Ubuntu 17.04 и VirtualBox.

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

1 ответ1

0

Сам этого не делал, но я уверен, что это сработает. Отключите WAN NIC в вашей системе Ubuntu, iface <interface> inet manual /etc/network/interfaces (для него не требуется информация об адресе), а затем ifdown <interface> . Это предотвратит использование компьютера с Ubuntu для доступа в Интернет. В VirtualBox на виртуальной машине pfSense должны быть установлены две карты NIC в мостовом режиме. Это должно разрешить ему доступ к обеим сетевым картам (WAN не будет иметь IP-адреса, но мост должен обеспечить полный доступ к карте). Отсюда вы можете использовать DHCP локальной сети или использовать статические IP-адреса, а сетевая карта в глобальной сети должна получать свой IP-адрес от маршрутизатора или использовать статический IP-адрес. Освободите и обновите все IP-адреса вашей локальной сети, чтобы они знали, как использовать виртуальную машину pfSense в качестве шлюза. Готово.


РЕДАКТИРОВАТЬ: Я пропустил немного вашего вопроса, так что вот еще немного. Вы можете настроить все виртуальные машины на использование мостового режима в локальной сети и разрешить им доступ к pfSense таким образом (не рекомендуется, так как он будет использовать много ресурсов). Или вы можете добавить третий адаптер на виртуальной машине pfSense, для которой задана внутренняя сеть, и настроить виртуальные машины также на использование внутренней сети. Использование внутренней сети устраняет необходимость доступа к аппаратному сетевому адаптеру, и весь сетевой доступ будет виртуализирован, что должно быть более быстрым, поскольку оно не ожидает аппаратного обеспечения. Пусть pfSense направит весь трафик из локальной и внутренней сетей друг к другу, если вы хотите, чтобы локальная сеть и виртуальные машины имели доступ друг к другу.

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