konto usunięte

Temat: Kształtowanie łącza + routing

Chciałbym zrobić z serwera na debianie router z kształtowaniem łącza (widełki transferów wg ip, portów, priorytety dla wybranych usług). Fajnie jak by było gui webowe, albo pod x'y.

Ten temat zawsze mnie jakoś omijał łukiem, googluję i w sumie nie wiem dalej jaki soft zaprząc do pracy. Co wy na to? Co polecacie?

konto usunięte

Temat: Kształtowanie łącza + routing

Peter K.:
Chciałbym zrobić z serwera na debianie router z kształtowaniem łącza (widełki transferów wg ip, portów, priorytety dla wybranych usług). Fajnie jak by było gui webowe, albo pod x'y.

Ten temat zawsze mnie jakoś omijał łukiem, googluję i w sumie nie wiem dalej jaki soft zaprząc do pracy. Co wy na to? Co polecacie?
Po kolei.
1. Najchętniej własny, skastomizowany kernel z HTB/IMQ/Layer7/CONNTRACK/CONMARK/IPP2P, z esfq,wrr,srr. Dla zaczynających lub leniwych: http://linuxbox.pl/index.php?go=kernel.
Wszystko w jednym miejscu.
2. W tym samym miejscu masz zestaw patchy do iptables i iproute plus metodę JAK TO ZROBIĆ.
To w zasadzie załatwia 2/3 sprawy. Pozostała zabawa to oczywiście wybó firewalla, lub precyzyjniej: managera firewalla. Ja polecam Shorewalla plus moduł Webmina dla leniwych.
3. Resztę sprawy załatwia naprawdę banalny skrypt: założenie kolejek na urządzeniu, ustawienie priorytetów dla sub-kolejek i liści i najważniejsze - markowanie konekcji do odpowiednich klas.
Punkt 1-2 jest technologicznie najdłuższy jednak po jego zakończeniu zostaje eksperymentowanie z p.3 ;)
Mnie najwygodniej eksperymentuje sie na Debianie.

W powyższych przykładach dosyć elastycznie na łączach 20-30mbit u mnie pracuje ponad 800 osób.Marcin Bojko edytował(a) ten post dnia 27.09.09 o godzinie 21:13

konto usunięte

Temat: Kształtowanie łącza + routing

Marcin Bojko:

Dzięki za wytyczenie szlaków. Poguglam teraz precyzyjniej.
Ja polecam Shorewalla plus moduł Webmina dla leniwych.

Nie o lenistwo chodzi :) Chciałbym, żeby było to w stanie obsłużyć średnio linuksowo kumata osoba. Np. taki patent jak jest w tomato. Ładnie, przejrzyście i intuicyjnie.
W powyższych przykładach dosyć elastycznie na łączach 20-30mbit u mnie pracuje ponad 800 osób.

Z ciekawości, na jakiej maszynce taki przerób?

konto usunięte

Temat: Kształtowanie łącza + routing

Peter K.:
Marcin Bojko:

Dzięki za wytyczenie szlaków. Poguglam teraz precyzyjniej.
Ja polecam Shorewalla plus moduł Webmina dla leniwych.

Nie o lenistwo chodzi :) Chciałbym, żeby było to w stanie obsłużyć średnio linuksowo kumata osoba. Np. taki patent jak jest w tomato. Ładnie, przejrzyście i intuicyjnie.
W powyższych przykładach dosyć elastycznie na łączach 20-30mbit u mnie pracuje ponad 800 osób.

Z ciekawości, na jakiej maszynce taki przerób?
Absolutnie nie oskarżam CIę o lenistwo - moim skromnym zdaniem moduł Shorewalla w Webminie jest bardzo ciekawie i przejrzyście zaprojektowany. W tabelarycznym skrócie od razu widzisz co jest OK, co nie.
A jeżeli chodzi o maszynę - proszę :)
http://marcinbojko.wordpress.com/2009/06/06/z-cyklu-u-...
Zrezygnowałem z ESX'a na rzecz czystego Debiana. Samo kolejkowanie ruchu dla około 6x255 adresów to może 2-3% CPU Time ;)

konto usunięte

Temat: Kształtowanie łącza + routing

Marcin Bojko:
Zrezygnowałem z ESX'a na rzecz czystego Debiana. Samo kolejkowanie ruchu dla około 6x255 adresów to może 2-3% CPU Time ;)

Elegancko. Dzięki za naprowadzenie. Jak zrobię i będzie okazja to się pochwalę wynikami :)Peter K. edytował(a) ten post dnia 30.09.09 o godzinie 19:47

konto usunięte

Temat: Kształtowanie łącza + routing

[delete me]Peter K. edytował(a) ten post dnia 30.09.09 o godzinie 19:47

Następna dyskusja:

IFB dzielenie i piorytetowa...




Wyślij zaproszenie do