Я настраиваю маршрутизатор на основе ядра Linux. Как и ожидалось, пакеты ipv4, полученные на интерфейсе, используемом по умолчанию, отправляются обратно на тот же интерфейс, если другой маршрут не найден.

Есть ли способ предотвратить отправку пакетов ipv4, полученных на интерфейсе маршрута по умолчанию, на тот же интерфейс? Я хочу, чтобы пакеты отбрасывались, а не отправлялись обратно.

Я искал в /proc /sys /net /ipv4 /conf, но ничего не нашел. Я надеюсь найти где-нибудь простую настройку вместо использования таблиц IP.

1 ответ1

0

Я не нашел ни одной простой настройки. Однако решить проблему с помощью iptables довольно просто:

iptables -I FORWARD -i eth2 -o eth2 -j DROP

где eth2 - интерфейс, используемый маршрутом по умолчанию.

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