Ivan Rostovikov Posted January 28, 2008 Posted January 28, 2008 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 мс Непойму в чем дело. Потеря пакетов или еще что ? Или может сам мост в принципе медленно работает. Пока моста небыло все летало мухой. Где капать ? Вставить ник Quote
ram_scan Posted January 29, 2008 Posted January 29, 2008 (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 January 29, 2008 by ram_scan Вставить ник Quote
Ivan Rostovikov Posted January 31, 2008 Author Posted January 31, 2008 >Во первых адрес правильно вешать на бриджовый интерфейс. Это почему ? По каким причинам ? Он мне там совсем не нужен. Брижд стоит в транзитном линке. Там даже соотв. вилана нет. >Во вторыхв дебиане это делается без онанизма с brctl auto br0iface 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 ? Вставить ник Quote
ram_scan Posted January 31, 2008 Posted January 31, 2008 А администрировать железку не надо уже ? Не вешать тогда на br0 адреса никакого. Практика показывает что интерфейс управления настроенный на один из бриджовых интерфейсов вызывает лаги, если вообще работает правильно. И как минимум сделать man bmon. Вставить ник Quote
Ivan Rostovikov Posted January 31, 2008 Author Posted January 31, 2008 >А администрировать железку не надо уже ? Видимо невнимательно прочитан 1-й пост. Всего есть 3 интерфейса. eth0-упр. eth1+eth2-bridge. >Не вешать тогда на br0 адреса никакого. Вот я и спрашиваю: Как заполнить /etc/network/interfaces что б br0 поднять без адреса ? Вставить ник Quote
ram_scan Posted February 1, 2008 Posted February 1, 2008 А он без адреса не поднимается разве ? Повесить тогда 0.0.0.0 Вставить ник Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.