Freesco, NND, CDN, EOS

http://www.freesco.pl
Dzisiaj jest poniedziałek, 23 czerwca 2025, 00:18

Strefa czasowa UTC+2godz.




Nowy temat Odpowiedz w temacie  [ Posty: 31 ]  Przejdź na stronę 1, 2  Następna
Autor Wiadomość
Post: wtorek, 20 września 2005, 17:05 
Offline
MODERATOR

Rejestracja: sobota, 30 lipca 2005, 14:08
Posty: 3984
Lokalizacja: Rzeszów
Opis jak uruchomic 2 dsl na nnd z jajkiem 2.4.31 (big thx MAC!EK i broken).

Instalujemy kernela i iptables z repozytorium testowego.
W net_conf konfigurujemy jednego dsla i 2 podsieci. Pozniej zmiana ip i maski na te z 2 dsla w /etc/network/internal/eth1.
Pozniej dopisujemy do pliku /etc/iproute2/rt_tables:

201 T1
202 T2

Wylaczamy maskarade w pliku /etc/iptables/firewall (NETWORK=0). Haszujemy linijke zawierajaca route add w /etc/network/external/rc.dsl

Kopiujemy skrypt:

: [/] [] ()
#!/bin/sh
IF0=eth2
IF1=eth0
IF2=eth1
IP0=ip serwera na LANie
IP1=ip zewnetrzne dsl1
IP2=ip zewnetrzne dsl2
P1=brama dsl1
P2=brama dsl2
P0_NET=adres LAN
P1_NET=adres dsl1
P2_NET=adres dsl2

# teraz tworzenie dwoch tablic
ip route add $P1_NET dev $IF1 src $IP1 table T1
ip route add default via $P1 table T1
ip route add $P2_NET dev $IF2 src $IP2 table T2
ip route add default via $P2 table T2

#tworzenie odwolan do sieci lokalnej
ip route add $P0_NET     dev $IF0 table T1
ip route add $P2_NET     dev $IF2 table T1
ip route add 127.0.0.0/8 dev lo   table T1
ip route add $P0_NET     dev $IF0 table T2
ip route add $P1_NET     dev $IF1 table T2
ip route add 127.0.0.0/8 dev lo   table T2

#dodanie tras powrotnych
ip route add $P1_NET dev $IF1 src $IP1
ip route add $P2_NET dev $IF2 src $IP2 #tu wyskakuje blad

#dodanie dwoch bram domyslnych.
#parametr weight okresla wage interfejsu w przesylaniu danych
ip route add default scope global nexthop via $P1 dev $IF1 weight 10 nexthop via $P2 dev $IF2 weight 1

#wrzucamy ustawienia tabelek
ip rule add from $IP1 table T1
ip rule add from $IP2 table T2

#przypisanie pakietow do tabel
ip rule add fwmark 0x2 table T2
ip rule add fwmark 0x1 table T1

#flushowanie cache-u..
ip route flush cache

#tworzenie NAT
iptables -t nat -A POSTROUTING -s $P0_NET -o $IF1 -j SNAT --to $IP1
iptables -t nat -A POSTROUTING -s $P0_NET -o $IF2 -j SNAT --to $IP2

#oznaczenie uslug ktore maja domyslnie isc jednym z lacz 0x1 dsl1 0x2 dsl2
iptables -t mangle -A PREROUTING -m ipp2p --ipp2p -s $P0_NET -j MARK --set-mark 0x2
iptables -t mangle -A PREROUTING -m ipp2p --ipp2p-data -s $P0_NET -j MARK --set-mark 0x2


Metoda na pewno nie jest doskonala, ale u mnie dziala.
Problemy: W zaznaczonym w skrypcie miejscu wyskakuje blad: RTNETLINK answers: File exists (ale mimo to wszystko dziala).
Niceshaper obcina ruch na obydwoch laczach (a podobno tego sie nie da zrobic), wie ktos jak skonfigurowac niceshapera, zeby na dsl2 wprowadzic totalna anarchie? Konfig pozostal taki sam jak przy 1 dsl.


Ostatnio zmieniony piątek, 27 stycznia 2006, 01:47 przez tasiorek, łącznie zmieniany 3 razy

Na górę
 Wyświetl profil  
 
 Tytuł:
Post: wtorek, 20 września 2005, 20:13 
Offline
PGF

Rejestracja: sobota, 15 marca 2003, 13:54
Posty: 2780
Bardzo się cieszymy ,że zostały skopiowane wypociny Brokena :) .... a teraz może coś od Siebie :lol: ??

_________________
Internet TV telefon - Nakło nad Notecią
NoNieno.pl - urywa gacie :)
Szybkie kobiety i piękne samochody


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: wtorek, 20 września 2005, 22:32 
Offline
MODERATOR

Rejestracja: sobota, 30 lipca 2005, 14:08
Posty: 3984
Lokalizacja: Rzeszów
Wypociny zrodlo maja w tlumaczeniu Lukasza Boromirskiego (http://lukasz.bromirski.net/docs/transl ... IPLE-LINKS), chodz nie ukrywam, ze jest to config brokena, a poza tym w tamtym temacie byly pytania o konfiguracje na jajku 2.4.31. Ale nie o to mi chodzi, wstawilem caly konfig, bo mam nadzieje, ze ktos mi powie dlaczego niceshaper sie tak zachowuje, albo co zrobic, zeby sie tak nie zachowywal.


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: wtorek, 20 września 2005, 23:18 
Offline
Użytkownik

Rejestracja: sobota, 14 maja 2005, 15:07
Posty: 3177
Lokalizacja: Busko-Zdrój
a moze do jednego interfejsu eth0 podlaczyc 2xdsl

wystarczy wtedy podniesc dodatkowy alias i podac druga brame domyslna

co prawda sprawa jest rozwiazana ale ruter losowo okresla trase pakietow nie rozklada obciazenia nie grupuje uslug do ktorego interfejsu maja trafic - ale niewiele zostaje do zrobienia i na pewno problemow nice nie zrobi


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: wtorek, 20 września 2005, 23:37 
Offline
MODERATOR

Rejestracja: sobota, 30 lipca 2005, 14:08
Posty: 3984
Lokalizacja: Rzeszów
To sie mija z celem. Chce zeby nice przycinal mi tylko jedno lacze.


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: wtorek, 20 września 2005, 23:41 
Offline
Użytkownik

Rejestracja: sobota, 14 maja 2005, 15:07
Posty: 3177
Lokalizacja: Busko-Zdrój
a ja chce zeby ksztaltowal caly ruch :)


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: wtorek, 20 września 2005, 23:43 
Offline
MODERATOR

Rejestracja: sobota, 30 lipca 2005, 14:08
Posty: 3984
Lokalizacja: Rzeszów
To wlasnie robi, tylko nie osobno na kazdym laczu, tylko sumuje transfery z obydwoch lacz.


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: wtorek, 20 września 2005, 23:45 
Offline
Użytkownik

Rejestracja: sobota, 14 maja 2005, 15:07
Posty: 3177
Lokalizacja: Busko-Zdrój
a jak to logicznie obliczyc co sie stanie i jakie wartosci podac dla nice?

sume lacz czy tylko dla jednego?
a jak ktos ma dwa rozne?


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: środa, 21 września 2005, 00:22 
Offline
MODERATOR

Rejestracja: sobota, 30 lipca 2005, 14:08
Posty: 3984
Lokalizacja: Rzeszów
To jest bez sensu, bo jak dasz predkosc tylko jednego, to jesli uzytkownicy wykorzystuja uslugi z obydwoch lacz po rowno to korzystaja tylko z polowy predkosci, a jesli wpiszesz sume lacz, to jesli uzytkownicy beda wykorzystywali tylko jedno lacze to je zapchaja i nice nic z tym nie bedzie robil. Ogolnie to podzialu 2 lacz w nnd stosuje sie htb.


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: środa, 21 września 2005, 00:34 
Offline
Użytkownik

Rejestracja: sobota, 14 maja 2005, 15:07
Posty: 3177
Lokalizacja: Busko-Zdrój
o to wlasnie pytam jak ustawic nice?

nie pusze p2p dla jednego lacza bez sterowania a drugiego pod reszte
i obcinanego przez nice


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: środa, 21 września 2005, 07:49 
Offline
PGF

Rejestracja: sobota, 15 marca 2003, 13:54
Posty: 2780
Nice będzie regulował kolejkowanie TYLKO na jednym łączu. Drugie pójdzie luzem.

_________________
Internet TV telefon - Nakło nad Notecią
NoNieno.pl - urywa gacie :)
Szybkie kobiety i piękne samochody


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: środa, 21 września 2005, 12:04 
Offline
MODERATOR

Rejestracja: sobota, 30 lipca 2005, 14:08
Posty: 3984
Lokalizacja: Rzeszów
Niceshaper faktycznie kolejkuje tylko na jednym laczu, ale po wydaniu komendy niceshaper stats widze ten transfer z drugiego lacza (nieprzycinany), ale problem jest w tym, ze utylize caly czas sie obniza.


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: wtorek, 27 września 2005, 00:40 
Offline

Rejestracja: poniedziałek, 7 czerwca 2004, 17:28
Posty: 61
Dobrze ze to tasiorek 'do kupy' zlozyl. Ja teraz bede sie bawil - o ile w koncu dostane juz tego 3 dsl'a :) zeby zrobic load balancing na dwa lacza (tylko na tyle inteligentnie, zeby pakiety szyly tym samym laczem co wyszly poprzednie dane) a nastepnie podepne dodatkowy sprzet na ktorym bede juz sterowal sumaryczna przepustowoscia (po czesci oczywiscie). Co mi z tego wyjdzie nie wiem. W kazdym badz tam razie jak mi sie uda cos zmontowac to dam oczywiscie jak najbardziej znac. :) Pozdrawiam Developerów !


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: wtorek, 27 września 2005, 21:24 
Offline
Użytkownik

Rejestracja: poniedziałek, 4 listopada 2002, 00:50
Posty: 147
jeszcze jak dodac zeby ipp2p caly ruch p2p przewalano na 100 % na wybrane lacze. Jak sie bedzie miala sprawa gdy doloze 3 lacze. Bo generalnie chcialbym je w 100% na p2p wykorzystac


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: wtorek, 27 września 2005, 23:20 
Offline
MODERATOR

Rejestracja: sobota, 30 lipca 2005, 14:08
Posty: 3984
Lokalizacja: Rzeszów
Popatrz na dwie ostatnie linijki skryptu, to juz jest zrobione. Chociaz po testach, stwierdzilem, ze skuteczniejsze jest markowanie pakietow uprzywilejowanych (calosc idzie laczem 1, a www, gry, itp. sa przekierowane na lacze drugie). Co do dodania 3 lacza nie powinno byc problemow.


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: środa, 28 września 2005, 15:09 
Offline
Użytkownik

Rejestracja: niedziela, 9 marca 2003, 18:13
Posty: 553
Mam pytanie czy kernel 4.4.31 ma standardowo obsluge 2 łącz wkompilowaną. Czy ta wersja jest jakąś zmodyfikowaną wersją.


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: środa, 28 września 2005, 16:21 
Offline
MODERATOR

Rejestracja: poniedziałek, 27 stycznia 2003, 23:39
Posty: 3065
Lokalizacja: Kraków/Częstochowa
ten ma:
http://devel-nnd.brb.pl/nnd/pakiety.tes ... pkg.tar.gz

_________________
Ten post Ci pomógł? Zaznacz go jako pomocny .


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: czwartek, 29 września 2005, 08:19 
Offline
Użytkownik

Rejestracja: piątek, 22 sierpnia 2003, 12:40
Posty: 621
Lokalizacja: okolice Częstochowy
Surfer pisze:
Mam pytanie czy kernel 4.4.31


WOW, niezły kernel :)


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: czwartek, 29 września 2005, 11:30 
Offline
Użytkownik

Rejestracja: niedziela, 9 marca 2003, 18:13
Posty: 553
Mam pytanie o wydajnośc tak skonstruowanego łacza czy bałwan jestem jest wyższa, pytam sie bo w internecie spotkałem sie z opiniami że może byc ciężko z uzyskaniem pełnej wydajności tych łacz.


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: sobota, 22 października 2005, 16:54 
Offline
MODERATOR

Rejestracja: sobota, 30 lipca 2005, 14:08
Posty: 3984
Lokalizacja: Rzeszów
Macku ma,ale nie pelna. Do pelnej obslugi trzeba jeszcze dolozyc patch: http://www.ssi.bg/~ja/routes-2.4.29-9.diff, tu jest juz spatchowany kernel: http://tasior.iglu.cz/nnd/kernel24-ide- ... pkg.tar.gz


Na górę
 Wyświetl profil  
 
Wyświetl posty nie starsze niż:  Sortuj wg  
Nowy temat Odpowiedz w temacie  [ Posty: 31 ]  Przejdź na stronę 1, 2  Następna

Strefa czasowa UTC+2godz.


Kto jest online

Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 6 gości


Nie możesz tworzyć nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz dodawać załączników

Szukaj:
Przejdź do:  
cron
Technologię dostarcza phpBB® Forum Software © phpBB Group
Hosting: Compus-Net
RobertKonik.pl