Главная страница


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)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 policy routing и masquerading   MAKC Gasenko   03 Dec 2001 17:30:11 
Архивное /ru.linux/239651de8f60e.html, оценка 1 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional