Jump to content

Recommended Posts

Posted

Debian Etch

Xeon 2.4

RAM 512

 

eth0 = 192.168.1.1/24

brctl addbr br0

brctl addif br0 eth1

brctl addif br0 eth2

ifconfig br0 up

ifconfig eth1 up

ifconfig eth2 up

 

Бридж поставлен между "border router" и "core router".

Правила и очереди пока не трогал. Просто включил мост.

 

Трафик по линку на котором мост - примерно 10Мегабит/c ~ 1000 абонентов онлайн.

 

Тормоза страшные. пинг между border и core - по 300 мс

Непойму в чем дело. Потеря пакетов или еще что ?

Или может сам мост в принципе медленно работает.

Пока моста небыло все летало мухой.

Где капать ?

Posted (edited)

Во первых адрес правильно вешать на бриджовый интерфейс.

Во вторыхв дебиане это делается без онанизма с brctl, потому-что дистрибутив это серверный, и за админа заранее хорошо подумали. Зачем крошить систему самописаными скриптами ?

 

# apt-get install bridge-utils

# apt-get install iftop

# apt-get install bmon

 

Содержимое /etc/network/interfaces (лупбэк интерфейс не пишу, оно очевидно, за тем как включить-отключить stp и прочие радости man interfaces)

 

auto br0

iface br0 inet static

address 192.168.1.1

netmask 255.255.255.0

network 192.168.1.0

broadcast 192.168.1.255

gateway 192.168.1.X

bridge_ports eth0 eth1

 

Вообще бридж сама по себе штука весьма ресурсожоркая.

 

Также необходимо сделать man bmon и man iftop

Edited by ram_scan
Posted

>Во первых адрес правильно вешать на бриджовый интерфейс.

 

Это почему ? По каким причинам ?

Он мне там совсем не нужен. Брижд стоит в транзитном линке. Там даже соотв. вилана нет.

 

>Во вторыхв дебиане это делается без онанизма с brctl

 

auto br0

iface br0 inet static

address 192.168.1.1

netmask 255.255.255.0

network 192.168.1.0

broadcast 192.168.1.255

gateway 192.168.1.X

bridge_ports eth0 eth1

Логично...

 

А как быть если без ip адреса на br0 ?

Posted

А администрировать железку не надо уже ?

 

Не вешать тогда на br0 адреса никакого. Практика показывает что интерфейс управления настроенный на один из бриджовых интерфейсов вызывает лаги, если вообще работает правильно.

 

И как минимум сделать man bmon.

Posted

>А администрировать железку не надо уже ?

Видимо невнимательно прочитан 1-й пост.

Всего есть 3 интерфейса.

eth0-упр.

eth1+eth2-bridge.

 

>Не вешать тогда на br0 адреса никакого.

Вот я и спрашиваю:

Как заполнить /etc/network/interfaces что б br0 поднять без адреса ?

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...
На сайте используются файлы cookie и сервисы аналитики для корректной работы форума и улучшения качества обслуживания. Продолжая использовать сайт, вы соглашаетесь с использованием файлов cookie и с Политикой конфиденциальности.