Я запускаю Ubuntu 18.04 с двумя интерфейсами на отдельных vlan. Я запускаю веб-сервер, который прослушивает оба интерфейса. С каждого лана я могу подключиться к веб-серверу.
На один из интерфейсов перенаправляется интернет-трафик (eth1). Я уверен, что пересылка работает, но при подключении из Интернета я не получаю ответа от веб-сервера.
Я играл с настройками rp_filter, но без радости. Я также пробовал создать статический маршрут для моего внешнего ip, чтобы вывести его из eth1 (в качестве теста).
Таблица маршрутов на данный момент выглядит так:
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
default _gateway 0.0.0.0 UG 100 0 0 eth0
10.1.10.0 0.0.0.0 255.255.255.0 U 0 0 0 eth1
10.1.100.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0
168.63.129.16 _gateway 255.255.255.255 UGH 100 0 0 eth0
169.254.169.254 _gateway 255.255.255.255 UGH 100 0 0 eth0
172.17.0.0 0.0.0.0 255.255.0.0 U 0 0 0 docker0
172.18.0.0 0.0.0.0 255.255.0.0 U 0 0 0 br-0b0f26340bc7
Это потому, что eth0 - шлюз по умолчанию? eth0 не имеет доступа в Интернет (заблокирован брандмауэром). Должна ли эта установка работать?
Спасибо