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


ru.unix.bsd

 
 - RU.UNIX.BSD ------------------------------------------------------------------
 From : Sergey Veltistov                     2:5020/3700.352 28 Sep 2002  21:26:31
 To : All
 Subject : Два default gateway - проблема.
 -------------------------------------------------------------------------------- 
 
 
 FreeBSD 4.7-RC + Zebra + ipfw + Бедность :-)
 Два аплинка, два даунлинка. Первый провайдер отдает по bgp таблицу маршрутов в
 своем бекбоне. У второго провайдера единственный default gateway.
 
 Роутинг сетей второго провайдера эмулируется правилами вроде "ipfw add fwd
 gw-provider-2 ip from net-provider-2 to any". Все заработало идеально.
 
 Кроме одной проблемы - делаем traceroute c fbsd где-то в интернете до хоста в
 сети ВТОРОГО провайдера. В логе видим предпоследним хостом в маршруте name(ip)
 внешнего интерфейса маршрутизатра, принадлежащий ПЕРВОМУ провайдеру.
 Хотя по идее должен быть name(ip) второго провайдера :-)
 
 Тоесть ответ на пакет:
 "inet_host.39398 > int_host_on_isp_2.33453: udp 12 [ttl 1]"
 генерится ответ:
 "ip_ext_if_isp_1  > inet_host: icmp: time exceeded in-transit"
 
 1. Кто нибуть сталкивался с подобной проблемой ? :-)
 2. Чтобы icmp пакет генерировался с ip интерфейса через который он пришел без
 патча ядра мне не обойтись ? :-))
 3. Что делать ? Просто забить ? :-)))
 
 ps Если делать traceroute до ip любого из интерфейсов маршрутизатора, в логе
 все правильно отображается. Я случаем не с багом icmp столкнулся ?
 
 pps Вот если бы было что то вроде "block in return-icmp-type(timex) proto udp
 ...."
 
  ю Все вышесказанное имеет естественное пpоисхождение.
 
 --- Out of control. ---
  * Origin: DADDY'S gonna pay for your crashed car. (2:5020/3700.352)
 
 

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

 Тема:    Автор:    Дата:  
 Два default gateway - проблема.   Sergey Veltistov   28 Sep 2002 21:26:31 
Архивное /ru.unix.bsd/52463d9636eb.html, оценка 1 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional