Jump to content

Роутер между подсетями на Linux


Recommended Posts

map.JPG

 

Есть вот такая схема соединения сетей.

Как видим в центе стоит роутер

на интерфейсах у него

eth0:192.168.0.4/255.255.255.0

eth1:10.10.10.4/255.0.0.0

 

На роутере крутится зебра с таким конфигом:

[root@XBOX quagga]# cat zebra.conf
! -*- zebra -*-
!
! zebra sample configuration file
!
! $Id: zebra.conf.sample,v 1.14 1999/02/19 17:26:38 developer Exp $
!
hostname Router
password *****
enable password *****
!
! Interface's description.
!
interface lo
! description test of desc.
!
interface eth0
! multicast
!
interface eth1
! multicast
!
! Static default route sample.
!
ip route 192.168.0.0/24 192.168.0.1
ip route 10.0.0.0/8 10.10.10.1
ip route 0.0.0.0/0 10.10.10.1
!

!log file zebra.log

 

выхлоп ip route list:

[root@XBOX quagga]# ip route list
10.0.0.0/8 dev eth1  proto kernel  scope link  src 10.10.10.4
192.168.0.0/24 dev eth0  proto kernel  scope link  src 192.168.0.4
169.254.0.0/16 dev eth1  scope link
default via 10.10.10.1 dev eth1

 

пинги с роутера в обе стороны ходят:

[root@XBOX quagga]# ping 192.168.0.1
PING 192.168.0.1 (192.168.0.1) 56(84) bytes of data.
64 bytes from 192.168.0.1: icmp_seq=0 ttl=64 time=0.673 ms
64 bytes from 192.168.0.1: icmp_seq=1 ttl=64 time=0.325 ms

 

[root@XBOX quagga]# ping 10.10.10.1
PING 10.10.10.1 (10.10.10.1) 56(84) bytes of data.
64 bytes from 10.10.10.1: icmp_seq=0 ttl=64 time=0.632 ms
64 bytes from 10.10.10.1: icmp_seq=1 ttl=64 time=0.432 ms

 

iptables - остановлен.

 

Но не роутит он :)

 

если с клиента 10.10.1.5 пингануть 192.168.0.4 то пинги идут, на 192.168.0.1 нет :(

 

Помогите кто чем может!

Раньше стояла FreeBSD 5.3 - так там только зебру поставили и всё заработало.

Link to post
Share on other sites
Кабздец я в шоке, шо тама зебра делает?

Ты че статику прописать не можеш.

я далеко не всё показал что там роутится :)

так что всё ок, можно не волноваться :(

Link to post
Share on other sites

А ты знаешь зачем нужна зебра?

Так вот она тебе не нужна совсем.

Нужна только в том если у тебя бжп пиринг есть.

Link to post
Share on other sites
Так вот она тебе не нужна совсем.

Офтоп.

пАшол НАФИК.

 

Разрисована была простейшая ситуация. Это не означает что вот так оно выглядит на самом деле.

Link to post
Share on other sites
Ну и как Линух, лучше фри роутит?

Вроде считается, что наоборот.

вроде ничего.... скорость таже..... проблем нету.....

а что должно быть нетак?

там нет такого трафика что бы он затыкался...

Link to post
Share on other sites

А что за тазик стоит, скока интерфейсов, скорость?

Вроди как Фря по моим наблюдениям лучше роутила при аналогичном железе, как ща дела обстоят интересно.

И у тя там Линуха полноценная или обрезанная?

Link to post
Share on other sites

А на линухе какое ядро?

я особенно не интересовался, есть ли в линухе аналог фревого device_polling

 

говорю потому, что если рутить честные 100 мбит более чем с 2-мя сегментами, при огромном количестве маленьких пакетов (растет кол-во прерываний сетевух --> увеличивается нагрузка на проц), короче рутер будет затыкаться

 

В общем против линуха ничего против не имею, но для рутера мой выбор фря и опенок.

Link to post
Share on other sites
Так вот она тебе не нужна совсем.

Офтоп.

пАшол НАФИК.

 

Разрисована была простейшая ситуация. Это не означает что вот так оно выглядит на самом деле.

Короче все с вами ясно в топку таких админов.

Link to post
Share on other sites
А что за тазик стоит, скока интерфейсов, скорость?

Вроди как Фря по моим наблюдениям лучше роутила при аналогичном железе, как ща дела обстоят интересно.

И у тя там Линуха полноценная или обрезанная?

стоит i815EP/cel 950/256Mb/

4 сетки, пару intel inBussines, пару 3Com 905

8-9 Мб в сек прокачивает..

 

не знаю что считать полным и обрезаным....

просто с минимальным набором.

 

там ещё на тазике серваки quake3, quake4

CS1.6 сервак, портал внутрисетевой.....

Link to post
Share on other sites
А на линухе какое ядро?

2.6.19

Дэн, ты с масками подсетей не напутал? Бо старнновато выглядит. Особенно с твоей оговоркой что это примерный рисунок, а в реальности все сложнее...

Link to post
Share on other sites
Дэн, ты с масками подсетей не напутал? Бо старнновато выглядит. Особенно с твоей оговоркой что это примерный рисунок, а в реальности все сложнее...

вопроса не понял.

Это было придумано что бы не было вопросов "ничего не понял. Опиши детальнее", "А что это за куча сетей на этом интерфейсе?", "а почему эти сети ходят через это?", "а зачем так сделано, ведь так лучше!" и т.д. и т.п.

потому я и привёл в пример простейшую схему роутинга 10,0,0,0/8 и 192,168,0,0/24

Вообще нужно этот топик убить, т.к. я на такой тупости попался.....

Link to post
Share on other sites
Дэн, ты с масками подсетей не напутал? Бо старнновато выглядит. Особенно с твоей оговоркой что это примерный рисунок, а в реальности все сложнее...

вопроса не понял.

Это было придумано что бы не было вопросов "ничего не понял. Опиши детальнее", "А что это за куча сетей на этом интерфейсе?", "а почему эти сети ходят через это?", "а зачем так сделано, ведь так лучше!" и т.д. и т.п.

потому я и привёл в пример простейшую схему роутинга 10,0,0,0/8 и 192,168,0,0/24

Вообще нужно этот топик убить, т.к. я на такой тупости попался.....

Да чё там, и на старушку...

Зато я знаю теперь что свежий Линух разруливает трафик тоже намана.

Вишь, есть польза от твоего вопроса.

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...