Freesco, NND, CDN, EOS

http://www.freesco.pl
Dzisiaj jest wtorek, 17 czerwca 2025, 21:18

Strefa czasowa UTC+2godz.




Nowy temat Odpowiedz w temacie  [ Posty: 158 ]  Przejdź na stronę Poprzednia  1, 2, 3, 4, 5, 6, 7, 8  Następna
Autor Wiadomość
 Tytuł:
Post: czwartek, 5 października 2006, 20:04 
Offline
Użytkownik

Rejestracja: niedziela, 5 lutego 2006, 21:27
Posty: 251
Poczynilem pare testow i juz w miare to chodzi choc nie tak jak powinno oto przyklad

Plik sciagany ze strony http://noc.gts.pl/ moja osoba pod imieniem Marcin.

: [/] [] ()
Every 2,0s: niceshaper0.6 stats                         Thu Oct  5 19:59:00 2006

download                  rate - (      utilize )
Maciek_Dom             450kB/s - (        0kB/s )
Optyk                  128kB/s - (       65kB/s )
kosciuszki              32kB/s - (        1kB/s )
Marcin                 450kB/s - (      180kB/s )
kodelska                32kB/s - (        0kB/s )
Zawistowski             64kB/s - (        0kB/s )
Zielony                 32kB/s - (       19kB/s )

upload                    rate - (      utilize )
Optyk                    6kB/s - (        2kB/s )
kosciuszki               5kB/s - (        1kB/s )
Marcin                   5kB/s - (        1kB/s )
kodelska                 6kB/s - (        5kB/s )
Zawistowski              4kB/s - (        0kB/s )
Zielony                  6kB/s - (        2kB/s )



: [/] [] ()
<global>
    run download upload
    support mark on eth0 eth1
    stats unit kB/s file none # owner root group root mode 644
</global>

<download>
    iface eth1 match dstip 192.168.0.0/24
    iface eth1 match dstip 192.168.1.0/24
    section speed 512kB/s
    section shape 450kB/s
    default low 1kB/s
    default ceil 450kB/s
    default overtake 450kB/s     
    mode download
    reload 5s
</download>

<upload>
    iface eth0 match srcip 192.168.0.0/24
    iface eth0 match srcip 192.168.1.0/24
    section speed 64kB/s
    section shape 50kB/s
    default low 2kB/s
    default ceil 16kB/s
    default overtake 4kB/s     
    mode upload
    reload 2s
</upload>


Na górę
 Wyświetl profil  
 
 Tytuł: proftpd
Post: czwartek, 5 października 2006, 20:55 
Offline

Rejestracja: środa, 2 listopada 2005, 00:08
Posty: 69
Lokalizacja: almost Gdańsk
Podepne sie do tematu i zapytam.
Zauważyłem, że nice0.6rc2 przycina proftpd po lanie i nie mam pojęcia jak sobie z tym poradzić, w nice0.5 bodajże zapłotkowało się #do not shape local i problem znikał, ale w nowym tego nie ma więc ?

Jeśli ktoś ma jakiś pomysł albo linka do tematu z rozwiązaniem tego problemu, będe wdzięczny.

_________________
W LAN-ie wszyscy jesteśmy jedną wielką rodziną.
DSL 4mbit | 12 osób


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: czwartek, 5 października 2006, 21:36 
Offline
Użytkownik

Rejestracja: niedziela, 5 lutego 2006, 21:27
Posty: 251
W nice0.6rc2 pisze sie
: [/] [] ()
do-not-shape


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: czwartek, 5 października 2006, 22:43 
Offline
Użytkownik

Rejestracja: czwartek, 19 sierpnia 2004, 15:18
Posty: 1273
Lokalizacja: Tychy
aphex pisze:
W nice0.6rc2 pisze sie
: [/] [] ()
do-not-shape


:lol:

_________________
Pomogłem ? wypij moje zdrowie
Nie polemizuj z idiotą - najpierw sprowadzi Cię do swojego poziomu, a później pobije doświadczeniem.


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: piątek, 6 października 2006, 02:22 
Offline

Rejestracja: czwartek, 15 czerwca 2006, 23:33
Posty: 68
Dla dynamicznego podziału :

Cytuj:
<dl>
iface eth1 match dstip 192.168.0.0/24
iface eth2 match dstip 192.168.1.0/24
section speed 512kB/s
section shape 450kB/s

default low 10kB/s
default ceil 100kB/s

default overtake 40kB/s
default htb-prio 5
default htb-scheduler sfq
default hold 30s
debug iptables iproute
mode download
reload 3s
</download>


Wszystko działa b dobrze dla typowo dynamicznego podzialu (patrz conf powyżej), gdzie w pliku class w klasach nie okreslamy ceil i rate dla poszczególnych userków. Ustawione mamy to już w SEKCJI!.


Cytuj:
class dl eth1 Krzysiek
match dstip 192.168.0.10
class ul eth0 Krzysiek
match srcip 192.168.0.10

class dl eth1 Janek
match dstip 192.168.0.11
class ul eth0 Janek
match srcip 192.168.0.11

ewntualnoe filtrjac usługi porty mozna podać low ceil rate ...
class dl eth1 www
match srcport 80 proto tcp
match srcport 8080 proto tcp
rate 70kB/s


Jeśli w klasach ustawiles sobie transfer dla poszczególnych userków okreslając ceil i rate


paramet default ceil 450kB/s powinien być równy section shape 450kB/s tak jak to pokazał kolega powyżej i ja to pozaże jeszcze raz tu poniżej :D
Cytuj:

Bynajmniej w tedy nice z taryfami poprawnie dziala


Dla podziłu z taryfami w klasach (ceil , rate...)
<download>
iface eth1 match dstip 192.168.0.0/24
iface eth1 match dstip 192.168.1.0/24
section speed 512kB/s
section shape 450kB/s
default low 1kB/s #tu musimy dać nice całe pasmo
default ceil 450kB/s#przycinaniem transferu zajmną sie ceil i rate podane w klasach
default overtake 50kB/s
mode download
reload 5s
</download>


plik class:

Cytuj:
############### 192.168.0.3

class download eth1 192.168.0.3
match dstip 192.168.0.3
low 16kb/s
ceil 312kb/s

class upload eth0 192.168.0.3
match srcip 192.168.0.3
low 8kb/s
ceil 40kb/s

############### 192.168.0.4

class download eth1 192.168.0.4
match dstip 192.168.0.4
low 16kb/s
ceil 312kb/s

class upload eth0 192.168.0.4
match srcip 192.168.0.4
low 8kb/s
ceil 40kb/s



Ja nie mam potrzeby przydzielania dla kazdego osobnej taryfy bo dziele dsl200 na kilkanascie osób dynamicznie, ale dla prowiderów pewnie przydało by sie ....

Należy experymentować. Może wogóle 'zachaszować' overtake :-)
a podać go w danej klasie ?

Powyższa konfigoracja po całodniowym tescie z ustawionymi taryfami w klasach, działa b. dobrze.

Oczywiście są to tylko moje osobiste wnioski z kilkudniowyc testów. Wogóle nie wczuwć sie tak do końca, co ja tu napisałem... :P


Ostatnio zmieniony sobota, 7 października 2006, 16:09 przez takise, łącznie zmieniany 1 raz

Na górę
 Wyświetl profil  
 
 Tytuł:
Post: sobota, 7 października 2006, 00:13 
Offline
Użytkownik

Rejestracja: niedziela, 25 lipca 2004, 15:22
Posty: 185
Lokalizacja: BAGILLT
Witam
Mam kilka problemow z pełną konfiguracja Niceshaper-a...
Moim pierwszym problemem jest zlokalizowanie paczki ipp2p pod NND v0.2 (dajcie jakiegos linka) - PROSZE!

Drugim problemem jest to ze podczas startu NS0.6 i wpisaniu w configu htb_prio 5 (NS nie startuje) wywala jakis komunikat z htb_prio 5...

Moj konfig wyglada tak:

: [/] [] ()
<global>
    run download upload
    support mark on eth0
    stats unit kb/s file none # owner root group root mode 644
</global>

<download>
    iface ppp0 match dstip 192.168.0.0/24
    iface ppp0 match dstip 192.168.1.0/24
    section speed 212kB/s
    section shape 190kB/s
    default low 10kB/s
    default ceil 256kB/s
    # default htb_prio 5 - jak odpale to wywala blad i nie startuje
    default overtake 30kB/s
    default hold 30s
    default htb-scheduler sfq
    # default scheduler sfq - po wlaczeniu wywala blad i NS nie startuje (ale to wyzej dziala poprawnie)
    # debug iptables iproute     
    mode download
    reload 3s
</download>

<upload>
    iface eth0 match srcip 192.168.0.0/24
    iface eth0 match srcip 192.168.1.0/24
    section speed 64kB/s
    section shape 52kB/s
    default low 3kB/s
    default ceil 16kB/s
    # default htb_prio 5 - jak odpale to wywala blad i nie startuje
    default overtake 4kB/s     
    default hold 30s
    default htb-scheduler sfq
    # default scheduler sfq - po wlaczeniu wywala blad i NS nie startuje (ale to wyzej dziala poprawnie)
    # debug iptables iproute
    mode upload
    reload 3s
</upload>



Class natomiast wyglada tak:
: [/] [] ()
class download ppp0 ftp
    match from localhost srcip 192.168.1.1 dstip 192.168.1.0/24
    do-not-shape

class upload ppp0 ftp
    match to localhost srcip 192.168.1.0/24 dstip 192.168.1.1
    do-not-shape
   
class download ppp0 Moj
    match dstip 192.168.1.10
    ceil 64kB/s
class upload eth0 Moj
    match srcip 192.168.1.10
    ceil 16kB/s

class download ppp0 Mateja
    match dstip 192.168.1.11
    ceil 64kB/s
class upload eth0 Mateja
    match srcip 192.168.1.11
    ceil 16kB/s

class download ppp0 Romek
    match dstip 192.168.1.12
    ceil 64kB/s
class upload eth0 Romek
    match srcip 192.168.1.12
    ceil 16kB/s



PS. sprawdzcie prosze czy wszystko gra :) Lacze sie za pomoca ppp0a, a eth0 to wyjscie na LAN (adres wyjsciowy 192.168.1.x

_________________
NND z 10 lipca | DSL=1024/256kb | Pentium II - 233MHz | 128MB RAM | HDD 2,1GB | 15 kompów | in Poland
NND 0.2 | DSL=2048/512kb | Pentium III - 400MHz | 64MB RAM | HDD 4,8GB | 3 kompy | in UK


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: sobota, 7 października 2006, 00:16 
Offline
Użytkownik

Rejestracja: czwartek, 3 października 2002, 16:23
Posty: 271
Lokalizacja: Częstochowa
htb-prio a nie htb_prio


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: sobota, 7 października 2006, 00:17 
Offline
Użytkownik

Rejestracja: niedziela, 25 lipca 2004, 15:22
Posty: 185
Lokalizacja: BAGILLT
:P ale gupol ze mnie :D:D czy sa gdzies jeszcze jakies bledy???
Dziekuje :)

_________________
NND z 10 lipca | DSL=1024/256kb | Pentium II - 233MHz | 128MB RAM | HDD 2,1GB | 15 kompów | in Poland
NND 0.2 | DSL=2048/512kb | Pentium III - 400MHz | 64MB RAM | HDD 4,8GB | 3 kompy | in UK


Ostatnio zmieniony sobota, 7 października 2006, 00:18 przez Szpakos, łącznie zmieniany 1 raz

Na górę
 Wyświetl profil  
 
 Tytuł:
Post: sobota, 7 października 2006, 15:29 
Offline

Rejestracja: niedziela, 1 października 2006, 22:52
Posty: 11
a ja mam do was pytanko ....... co i gdzie trzeba wpisac aby NS przy podziale bral takze pod uwage server ftp(proftpd)


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: sobota, 7 października 2006, 16:04 
Offline

Rejestracja: czwartek, 15 czerwca 2006, 23:33
Posty: 68
Szpakos

Cytuj:

<global>
run download upload
support mark on eth0
stats unit kb/s file none # owner root group root mode 644
</global>

<download>
iface ppp0 match dstip 192.168.0.0/24
iface ppp0 match dstip 192.168.1.0/24
section speed 212kB/s
section shape 190kB/s
default low 10kB/s
default ceil 256kB/s

# default htb_prio 5 - jak odpale to wywala blad i nie startuje
default overtake 30kB/s
default hold 30s
default htb-scheduler sfq
# default scheduler sfq - po wlaczeniu wywala blad i NS nie startuje (ale to wyzej dziala poprawnie)
# debug iptables iproute
mode download
reload 3s
</download>

<upload>
iface eth0 match srcip 192.168.0.0/24
iface eth0 match srcip 192.168.1.0/24
section speed 64kB/s
section shape 52kB/s
default low 3kB/s
default ceil 16kB/s

# default htb_prio 5 - jak odpale to wywala blad i nie startuje
default overtake 4kB/s
default hold 30s
default htb-scheduler sfq
# default scheduler sfq - po wlaczeniu wywala blad i NS nie startuje (ale to wyzej dziala poprawnie)
# debug iptables iproute
mode upload
reload 3s
</upload>


troszke źle w sekcjach! Ja bym dał tak !

Cytuj:
section speed 256kB/s # tu pokazujesz jką moc posiada łacze
section shape 190kB/s # tu pokazujesz ile niceshaper z tego łącza wziaść wswoje obroty (zawsze troszke się zostawia)
default low 4kB/s #tu minimalny transfer dla wszystkich klas razem
default ceil 190kB#tu maxymalny taransfer dlaw wszytskich klas razem


reszte ustawiasz w pliku class dla poszczególnych userków, usłóg, portów... itd.
Wsumie masz class dobrze

dla uploadu analogiczni identiko ! :)


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: sobota, 7 października 2006, 16:17 
Offline
Użytkownik

Rejestracja: środa, 2 lutego 2005, 23:40
Posty: 483
Cytuj:
a ja mam do was pytanko ....... co i gdzie trzeba wpisac aby NS przy podziale bral takze pod uwage server ftp(proftpd)

To działa dla trybu aktywnego:
### ruch serwera lokalny ftp (tryb aktywny)
class download eth1 lokalny_ftp
match from localhost srcip 10.10.10.1 srcport 20 dstip 10.10.10.0/29 proto tcp
do-not-shape

_________________
Pozdrawiam


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: niedziela, 8 października 2006, 12:35 
Offline
Użytkownik

Rejestracja: wtorek, 13 sierpnia 2002, 11:27
Posty: 823
Lokalizacja: Lubliniec
takise pisze:
default ceil 190kB#tu maxymalny taransfer dlaw wszytskich klas razem


default ceil określa domyslną prędkość na usera przy dynamicznym podziale, jesli nie masz w pliku class ustawionych prędkości dla użytkowników. Jak tak ustawisz to nice będzie przydzielał każdemu userowi 190kB/s. parametr ceil w pliku class nadpisuje tą wartośc dla każdego usera i w takim przypadku określa ona maksymalną prędkośc dla osób, które nie są wpisane w pliku class.

Cytując tutorial do nice:

: [/] [] ()
Dyrektywa default określa domyślne wartości podanych parametrów dla klas którym nie przypisano "indywidualnych" warunków


Wobec powyższego nie jest to "maxymalny transfer dla wszystkich klas razem". :)

_________________
Ludzie często, zamiast szukać prostych rozwiązań, komplikują sobie życie...


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: niedziela, 8 października 2006, 13:35 
Offline
Użytkownik

Rejestracja: czwartek, 18 sierpnia 2005, 00:39
Posty: 111
Cytuj:
section - ogólne parametry pracy sekcji (zwykle parametry łącza lub przyporządkowanej części).
{speed} - fizyczna wydajność pasma.
{shape} - poziom na jakim chcemy utrzymać obciążenie.
- ważne by dobrać wartość o kilkanaście procent mniejszą od faktycznej wydajności naszego łącza. Jeśli zbyt wysoko ustawimy ten parametr, będzie cierpieć ruch interaktywny. - bardzo częstym błędem jest określanie tu tak wysokiej wartości że realne obciążenie nigdy nie sięga tej wartości, NiceShaper nie będzie spełnia swojej roli, a użytkownicy otrzymają maksymalne przydziały. Dla NiceShapera pietrwszym sygnałem do "obcinania", jest właśnie wykrycie przekroczenia tej wartości.

default - definiuje parametry wspólne dla wszystkich klas, które mogą być następnie indywidualnie modyfikowane w pliku class.
{low} - minimalny przydział
{ceil} - maksymalny przydział.
{rate} - stały przydział.

_________________
PanieŚwiećNadJgoDystrybucją>>NND


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: niedziela, 8 października 2006, 13:45 
Offline
Użytkownik

Rejestracja: czwartek, 19 sierpnia 2004, 15:18
Posty: 1273
Lokalizacja: Tychy
jest tak jak napisał adi

_________________
Pomogłem ? wypij moje zdrowie
Nie polemizuj z idiotą - najpierw sprowadzi Cię do swojego poziomu, a później pobije doświadczeniem.


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: niedziela, 8 października 2006, 15:21 
Offline
Użytkownik

Rejestracja: wtorek, 13 sierpnia 2002, 11:27
Posty: 823
Lokalizacja: Lubliniec
oizu pisze:
definiuje parametry wspólne dla wszystkich klas


Źle to zrozumiałeś po prostu. Nie chodzi o to że są wspólne "razem" dla wszystkich klas tylko że są ustawione domyślnie "osobno" dla każdej z klas. :)

_________________
Ludzie często, zamiast szukać prostych rozwiązań, komplikują sobie życie...


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: niedziela, 8 października 2006, 20:44 
Offline
PGF

Rejestracja: sobota, 15 marca 2003, 13:54
Posty: 2780
Mam pewien kłopot z pasmem p2p w niceshaperze 06 , mianowicie :
class:
: [/] [] ()
#p2p
class download imq1 p2p
match mark 0x999 dstip 192.168.1.0/24
match mark 0x999 dstip 82.160.xxx.0/24
rate 500kbit


markowanie:
: [/] [] ()
#!/bin/bash
i="/usr/sbin/iptables"
$i -t mangle -A PREROUTING -p tcp -j CONNMARK --restore-mark
$i -t mangle -A PREROUTING -p udp -j CONNMARK --restore-mark
$i -t mangle -A PREROUTING -p tcp -m mark ! --mark 0 -j ACCEPT
$i -t mangle -A PREROUTING -p udp -m mark ! --mark 0 -j ACCEPT
$i -t mangle -A PREROUTING -m ipp2p --ipp2p -j MARK --set-mark 0x999
#----- ta linia z ipp2p 0.8.0 jest zbedna w poprzednich musi byc
#$i -t mangle -A PREROUTING -m ipp2p --ipp2p-data -j MARK --set-mark 0x999
$i -t mangle -A PREROUTING -p tcp -m mark --mark 0x999 -j CONNMARK --save-mark
$i -t mangle -A PREROUTING -p udp -m mark --mark 0x999 -j CONNMARK --save-mark


i kiedy odpalę to razem to u niektórych klientów internet przestaje w ogóle działać , albo działa potwornie wolno . Zna ktoś taki numer , albo potrafi to wyjaśnić ?

_________________
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: poniedziałek, 9 października 2006, 07:59 
Offline
Użytkownik

Rejestracja: czwartek, 19 sierpnia 2004, 15:18
Posty: 1273
Lokalizacja: Tychy
potwornie wolno nawet bez p2p ?

_________________
Pomogłem ? wypij moje zdrowie
Nie polemizuj z idiotą - najpierw sprowadzi Cię do swojego poziomu, a później pobije doświadczeniem.


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: poniedziałek, 9 października 2006, 10:06 
Offline
Użytkownik

Rejestracja: sobota, 22 października 2005, 01:49
Posty: 412
Lokalizacja: 3-City
U niektórych tzn :?:
Może dlatego iż nowy nice 0.6 wrzuca swoje regułki inaczej niż stary 0.5, nowy dodaje na końcu -A, stary dawał jakoś -I 8)

_________________
Symetryk światło, CDN2 3.1.4-4-ARCH i686 AMD E-350 Processor AuthenticAMD & kilku użyszkodników ;)


Ostatnio zmieniony poniedziałek, 9 października 2006, 10:06 przez adamol, łącznie zmieniany 1 raz

Na górę
 Wyświetl profil  
 
 Tytuł:
Post: poniedziałek, 9 października 2006, 10:06 
Offline
Użytkownik

Rejestracja: wtorek, 13 sierpnia 2002, 11:27
Posty: 823
Lokalizacja: Lubliniec
Albercik pisze:
kiedy odpalę to razem to u niektórych klientów internet przestaje w ogóle działać


1. Wyłącz niceshaper'a
2. wpisz: iptables -F -t mangle
3. Odpal to co poniżej

: [/] [] ()
iptables -t mangle -I PREROUTING -p udp -m ipp2p --ipp2p -j MARK --set-mark 0x999
iptables -t mangle -I PREROUTING -p udp -m mark --mark 0x999 -j CONNMARK --save-mark
iptables -t mangle -I PREROUTING -p tcp -m mark --mark 0x999 -j CONNMARK --save-mark
iptables -t mangle -I PREROUTING -p udp -m ipp2p --ipp2p -j MARK --set-mark 0x999
iptables -t mangle -I PREROUTING -p tcp -m ipp2p --ipp2p -j MARK --set-mark 0x999
iptables -t mangle -I PREROUTING -p udp -m mark ! --mark 0 -j ACCEPT
iptables -t mangle -I PREROUTING -p tcp -m mark ! --mark 0 -j ACCEPT
iptables -t mangle -I PREROUTING -p udp -j CONNMARK --restore-mark
iptables -t mangle -I PREROUTING -p tcp -j CONNMARK --restore-mark


4. Włącz niceshaper'a

i potestuj...

:)

_________________
Ludzie często, zamiast szukać prostych rozwiązań, komplikują sobie życie...


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: poniedziałek, 9 października 2006, 19:54 
Offline

Rejestracja: niedziela, 23 lipca 2006, 10:49
Posty: 5
Witam
Mam następujące pytanie:
Co zrobić aby p2p było przycinane przez niceshaper0.6 ??
tzn. Czy potrzebny jest skrypt imq_p2p ? czy da się to inaczej rozwiązać ??
Czytałem wszystkie posty w tym temacie ale wraz za bardzo nie wiem jak przyciąć jednego kochasia p2p w mojej sieci. Mam neozdradę i bardzo bym prosił o pociągnięcie mnie "za rączkę" czyli co i jak ?
Pozdrawiam i dziękuję


Na górę
 Wyświetl profil  
 
Wyświetl posty nie starsze niż:  Sortuj wg  
Nowy temat Odpowiedz w temacie  [ Posty: 158 ]  Przejdź na stronę Poprzednia  1, 2, 3, 4, 5, 6, 7, 8  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 4 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