LINUX.ORG.RU
ФорумAdmin

routing


0

0

есть роутер с маршрутом для всех:
192.168.5.5 via 192.168.180.205 dev ppp50

и несколькими интерфейсами,
нужно чтобы трафик от одного определенного ип из подсети роутера, ходил до 192.168.5.5 по другому пути: через 192.168.179.1 ppp60.

как бы это осуществить?
(на роутере есть куча маршрутов и default route которые не желательно менять).
linux.


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

это да.
я понял как сделать маршрут для ВСЕХ.

а не могу сообразить как правильно сделать исключение для одного..что то вроде:
ip route add 192.168.5.5 _from_ 192.168.1.5 via 192.168.1.1 dev 60
те - добавить роут до 192.168.5.5 ОТ 192.168.1.5(<-трафик ОТ этого ип) через 192.168.1.1 интрфйс 50
мой пример с ip route не правильный, но смысл что я хочу, думаю понятен.

sole
() автор топика

Вроде так:
ip rule add from 192.168.1.5 to 192.168.5.5 table 100
ip route add default table 100 via 192.168.179.1 dev ppp60
ip route flush cache

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

Спасиба за доки, просто супер!

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