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

Маршрут IP Linux, соответствующий исходному IP

Я хотел бы знать, можно ли указать ядру Linux маршрутизировать все пакеты, предназначенные для X, через interface / ip Y, но только в случае, если исходный IP-адрес будет конкретным.

Есть идеи, возможно ли это?

Спасибо и привет,

Да, это называется маршрутизацией от источника:

IP-правило добавить из таблицы 10.0.0.10 в

ip route добавить значение по умолчанию через 88.88.88.88 dev eth1 table toto

Вы можете получить дополнительную информацию здесь:

маршрутизация источника в руководстве по lartc

Любые решения о маршрутизации, основанные не на IP-адресе назначения, называются PBR (маршрутизация на основе политик). Обычно PBR реализуется через брандмауэр, поэтому поищите возможность изменить интерфейс для пакета в iptables.