LINUX.ORG.RU
ФорумAdmin

default gw и динамическая маршрутизация


0

0

Есть debian, на котором крутится bgp, соединенный с тремя пирами и получающий от них default. Вопрос, как можно жестко прописать маршрут по умолчанию _только_ для самого сервера, то есть чтобы исходящий от самого роутера траф шел исключительно по одному маршруту? И это никак не касалось бы динамической маршрутизации.

Эксперименты с ip route ничего не дали, так как завтрагивают динамическую маршрутизацию. Это как-то можно обойти?

anonymous
Ответ на: комментарий от sdio

Не знаю... так как не пойму, что писать в source. Пробовал адрес интерфейса, не получилось. Неправильно делаю?

anonymous
()
Ответ на: комментарий от v12aml

> iproute2 тебе поможет

Говорю же пробовал: не понял как, вот и спрашиваю. Если в правиле default пишу, то получаю именно default, который херит динамическую маршрутизацию. Пробовал from <interface-ip> to 0/0 так интерфейс перестает отвечать. Вообще ранее iproute2 не пользоваля ни разу, но понадобился routing policy в линукс, попробовал через iproute, все отлично, но правило для source самого сервака ниасилил (мож с ходу недопонимаю чего). Подскажите как именно надо делать?

anonymous
()

Сначала ip rule потом ip route

kilolife ★★★★★
()
Ответ на: комментарий от anonymous

Создаёте, а точнее заполняеете правилами, отдельную таблицу маршрутизации с помощью команд

ip route add "МАРШРУТ" table 33

вместо 33 может быть любое число < 250, или можно прописать в файле /etc/iproute2/rt_tables имена таблицам, чтобы было удобнее. Потом создаете правила по использованию этой таблицы (ip rule) можно через src-ip адрес, можно через mark, выставляемый iptables.

>так интерфейс перестает отвечать

А может так и должно быть. default то в правильном направлении прописывается? rp_filter не мешает?

mky ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.