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


ru.linux

 
 - RU.LINUX ---------------------------------------------------------------------
 From : Ilya Teterin                         2:5020/400     18 May 2002  08:17:35
 To : Eugene B. Berdnikov
 Subject : Re: nat
 -------------------------------------------------------------------------------- 
 
 "Eugene B. Berdnikov" <berd@desert.ihep.su> сообщил/сообщила
 
 > Ilya Teterin <alien@npp-integris.ru> wrote:
 > IT> Как мы видим, тут нет ни src address исходного пакета, ни
 
 user-defined -
 
 > IT> данных. Может, что-то я и не учел, но похоже, что править ядро -
 > IT> единственный выход...
 >  Для 2.2.х - возможно, да...
 >  А это на 2.2.х не работает? -
 >   ip rule add from <ip-range1> lookup 100
 >   ip rule add from <ip-range2> lookup 200
 >   ip route add default src <addr1> via <gw1> dev eth0 table 100
 >   ip route add default src <addr2> via <gw2> dev eth0 table 200
 >  Мне лень проверять, sorry... если роутинг делается до маскарадинга,
 >  то должно сработать, но боюсь, что на 2.2.х наоборот. :(
 
 В 2.2.17 роутинг делается после маскарадинга. Т.е. сначала формируется новый
 пакет (с src addr==0), а потом уже ядро решает, куда его девать. Кстати,
 готовое ядро из дистрибутива debian 2.2r2 не поддерживает iproute.
 
 > IT> И уж точно RTFM - не есть то, что правильнее всего
 > IT> было отвечать на мой вопрос...
 >  Хм... man iptables | less '+/[SD]NAT' прочитали?
 
 Я в курсе, что на 2.4 задача решается. Жаль, у меня нет логов с DALNet
 #linux.ru, где меня посылали читать man ipchains и секцию маскарадинг-HOWTO,
 посвященную 2.2.х. Да и среди местных один такой же герой нашелся...
 Простите, просто меня уже псих берет из-за господ, которые посылают RTFM,
 лишь услышав знакомые слова (это не к Вам относится). Если лень обдумывать
 вопрос, зачем пытаться на него ответить?
 
 >  Да, иногда проще поправить фришный исходник под свою задачу,
 >  нежели перелопатить документацию. Hо не всегда это разумно. :)
 
 В моем случае быстрее всего было поправить ядро. Гораздо дольше - найти
 дистрибутив с 2.4, откомпилированный под <=486 CPU, и переставить систему с
 ноля. И еще дольше - апгрейдить debian до поддержки iptables и iproute.
 
 --- ifmail v.2.15dev5
  * Origin: Demos online service (2:5020/400)
 
 

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

 Тема:    Автор:    Дата:  
 Re: nat   Jeff MacLoue   17 May 2002 15:57:57 
 Re: nat   Ilya Teterin   17 May 2002 18:27:42 
 Re: nat   Eugene B. Berdnikov   17 May 2002 22:04:56 
 Re: nat   Ilya Teterin   18 May 2002 08:17:35 
Архивное /ru.linux/442117e8ebd4.html, оценка 1 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional