Назад | Перейти на главную страницу

Невозможно получить доступ к гостевой виртуальной машине, на которой запущен apache, с помощью macvtap за маршрутизатором

Настроить

Хост-ОС - это Centos7 с libvirt. У меня есть несколько гостей, использующих macvtap в качестве интерфейса для связанного интерфейса (br0). br0 - это мост для bond0, который включает два интерфейса Ethernet em1 и em2. У меня есть Cisco RSV4000 между локальной сетью и WAN. Порт 80 перенаправляется на мой гостевой IP (статический), на котором работает веб-сервер apache.

Internet <==WAN==> Cisco RSV4000 <==LAN==> CentOS7 VM[<==macvtap0==>Guest OS]

Проблема

Я могу получить доступ к веб-серверу в локальной сети, но не могу получить к нему доступ из-за пределов нашей сети. Если я пытаюсь получить доступ к веб-серверу из внешней сети, я получаю (52) Empty reply from server.

(Примечание: похоже, это верно для всех моих гостей, поскольку один из них является сервером VPN, и я не могу подключиться со стороны WAN).

Любые идеи?

ОБНОВИТЬ

Я заменил Cisco RSV4000 на Ubiquiti USG Pro 4, и все работает. Проблема воспроизводится, если снова переключиться на RSV4000. Не уверен, что вызывает это явление.