virus1x
@virus1x

Как настроить пересылку пакетов между интерфейсами?

есть машина с двумя интерфейсами eth1 10.8.0.3/24 и eth0 192.168.1.1/22 включил форвардинг и настроил статические маршруты.
Из сети 192.168.0.0 в сеть 10.8.0.0 пинг проходит, а из сети 10.8.0.0 в сеть 192.168.0.0 нет.
traceroute застревает на 10.8.0.3.
iptables очищал.
Куда копать?
  • Вопрос задан
  • 628 просмотров
Пригласить эксперта
Ответы на вопрос 1
SignFinder
@SignFinder
Wintel\Unix Engineer\DevOps
Если вы строите просто маршрутизатор между двумя сетями, к которым он физически подключен, то нужно:
1. открыть FORWARD в ядре (через sysctl)
2. проверить на отсутствие запрещающих правил файрвола в цепочке FORWARD, либо добавить разрешающие.
3. клиентские машины из обоих подсетей должны иметь маршруты к противоположной сети. Либо ваш маршрутизатор должен быть шлюзом по умолчанию у клиентов должен быть выбран, либо добавлены статические маршруты к противоположной сети.

Никаких манипуляций с маршрутами на маршрутизаторе делать не нужно.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы