The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"Freebsd + zebra"
Вариант для распечатки  
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [Проследить за развитием треда]

"Freebsd + zebra"  
Сообщение от Lunde email(ok) on 20-Июл-07, 16:07 
Здравствуйте, мое дебютное сообщение...
Всем ответившим и просто читавшим - спасибо заранее.

Кратенько о проблеме

Есть машина с FreeBSD 6.2 p5 + zebra.
На борту 3 сетевые карты. К двум из них подсоеденины локальные сети, третья состыкована с вышестоящим маршрутизатором. ВОПРОС - Как сделать чтобы локальные сети были видны меж собой?


                                       192.168.85.254/24 (rl1)--------локальная сеть1
                                      /
--192.168.12.1-----(rl0)192.168.12.14
                                      \192.168.86.126/25 (xl0)--------локальная сеть2

Подробнее:
/sbin/ipfw  add pass all from any to any via lo0
/sbin/ipfw  add deny all from any to 127.0.0.0/8
/sbin/ipfw  add deny ip from 127.0.0.0/8 to any
/sbin/ipfw add pass all from any to any
_________________________________________________
defaultrouter="NO"
router_enable="YES"
router="/usr/local/sbin/zebractl"
router_flags="start"
gateway_enable="YES"
ifconfig_rl0="inet 192.168.12.14  netmask 255.255.255.128"
ifconfig_rl1="inet 192.168.85.254   netmask 255.255.255.0"
ifconfig_xl0="inet 192.168.86.126 netmask 255.255.255.128"
_________________________________________________
netstat -rn
Routing tables

Internet:
Destination        Gateway            Flags    Refs      Use  Netif Expire
default            192.168.12.1       UG1         0     4102    rl0
127.0.0.1          127.0.0.1          UH          0      114    lo0
192.168.12/25      link#1             UC          0        0    rl0
192.168.85         link#2             UC          0        0    rl1
192.168.86/25      link#3             UC          0        0    xl0
192.168.86.10      00:0e:2e:2f:fa:39  UHLW        1       16    xl0   1195
_________________________________________________
cat /usr/local/etc/zebra/zebra.conf     Лишнее удалил для наглядности.

interface rl0
ip address 192.168.12.14/25
interface rl1
ip address 192.168.85.254/24
interface xl0
ip address 192.168.86.0/25
interface plip0
interface lo0
ip route 0.0.0.0/0 192.168.12.1
ip route 192.168.85.0/24 192.168.85.254
ip route 192.168.86.0/25 192.168.86.126
_______________________________________________

Router# sh ip route
Codes: K - kernel route, C - connected, S - static, R - RIP, O - OSPF,
       B - BGP, > - selected route, * - FIB route

S>* 0.0.0.0/0 [1/0] via 192.168.12.1, rl0
C>* 127.0.0.0/8 is directly connected, lo0
C>* 192.168.12.0/25 is directly connected, rl0
S   192.168.85.0/24 [1/0] via 192.168.85.254 inactive
C>* 192.168.85.0/24 is directly connected, rl1
C>* 192.168.86.0/25 is directly connected, xl0
S   192.168.86.0/25 [1/0] via 192.168.86.126 inactive
_______________________________________________

Вроде бы все, что надо... Еще раз, как сделать чтобы локальные сети 192.168.85.0/24 и 192.168.86.0/25 были видны меж собой.

Спасибо.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

 Оглавление

  • Freebsd + zebra, Белоиванов Денис, 16:22 , 20-Июл-07, (1)  
    • Freebsd + zebra, Lunde, 18:29 , 20-Июл-07, (2)  
  • Freebsd + zebra, universite, 23:23 , 20-Июл-07, (3)  

Сообщения по теме [Сортировка по времени, UBB]


1. "Freebsd + zebra"  
Сообщение от Белоиванов Денис email on 20-Июл-07, 16:22 
>[оверквотинг удален]
>S   192.168.85.0/24 [1/0] via 192.168.85.254 inactive
>C>* 192.168.85.0/24 is directly connected, rl1
>C>* 192.168.86.0/25 is directly connected, xl0
>S   192.168.86.0/25 [1/0] via 192.168.86.126 inactive
>_______________________________________________
>
>Вроде бы все, что надо... Еще раз, как сделать чтобы локальные сети
>192.168.85.0/24 и 192.168.86.0/25 были видны меж собой.
>
>Спасибо.

А что говорит IPFW LIST на этой машине ?

PS: Совершенно непонятно зачем  в такой конфигурации может  понадобится  зебр.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

2. "Freebsd + zebra"  
Сообщение от Lunde email(ok) on 20-Июл-07, 18:29 
>[оверквотинг удален]
>>
>>Вроде бы все, что надо... Еще раз, как сделать чтобы локальные сети
>>192.168.85.0/24 и 192.168.86.0/25 были видны меж собой.
>>
>>Спасибо.
>
>А что говорит IPFW LIST на этой машине ?
>
>PS: Совершенно непонятно зачем  в такой конфигурации может  понадобится  
>зебр.

По поводу зачем может понадобиться зебра - Это только фрагмент сети.
А вот результат работы ipfw list

00100 allow ip from any to any via lo0
00200 deny ip from any to 127.0.0.0/8
00300 deny ip from 127.0.0.0/8 to any
00400 allow ip from any to any
65535 allow ip from any to any

Спасибо.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

3. "Freebsd + zebra"  
Сообщение от universite email(ok) on 20-Июл-07, 23:23 

>defaultrouter="NO"
>router_enable="YES"
>router="/usr/local/sbin/zebractl"
>router_flags="start"

defaultrouter="192.168.12.1"
router="/sbin/routed"
router_enable="YES"
router_flags="-q -T /var/log/routed.log"

Не занимайтесь самодеятельностью! Зебра в подобной топологии совершенно не нужна!

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ] [Рекомендовать для помещения в FAQ]




Спонсоры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2022 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру