|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : MAKC Gasenko 2:5020/400 03 Dec 2001 17:30:11 To : All Subject : policy routing и masquerading -------------------------------------------------------------------------------- есть два канала в инет 1 - через eth0 2 - через sl0 основной канал - 1 в основной таблице маршрутов записана пара сетей близких ко второму все работает ок теперь надо из внутренней виртуальной сети от нескольких хостов ходить через 2 с маскарадингом. делаем ip rule add from [ip] table 101 pref 105 ip route add table 101 via [ip 2-го провайдера] dev sl0 ipchains -A forward -s [ip] -j MASQ -i sl0 потом когда делаю пинг с того [ip] сети которые пописаны в основной таблице маршрутов то все маскарадится правильно(в качестве обратного адреса подставляется локальный адрес sl0) и ходит через sl0 но если пинговать что-нибудь далекое, то при маскарадинге почемуто подставляется локальный адрес eth0 хотя всеравно пакеты идут через sl0 :-((((( в чем косяк? ЗЫ: RH7.1 kernel-2.4.2 --- ifmail v.2.15dev5 * Origin: Rubtsovsk Industrial Institute (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/239651de8f60e.html, оценка из 5, голосов 10
|