Freesco, NND, CDN, EOS

http://www.freesco.pl
Dzisiaj jest wtorek, 8 lipca 2025, 13:07

Strefa czasowa UTC+2godz.




Nowy temat Odpowiedz w temacie  [ Posty: 6 ] 
Autor Wiadomość
Post: piątek, 19 listopada 2004, 00:46 
Offline

Rejestracja: środa, 1 września 2004, 16:02
Posty: 81
jak ustawic nnd na dsl 2mb, nicesharpera itd? jakie tam wartosci powpisywac?


offtopic.
Ilu userow mozna rozsadnie pogodzic na 2mb laczu DSL ?


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: piątek, 19 listopada 2004, 18:06 
Offline
Honorowy Admin

Rejestracja: piątek, 5 lipca 2002, 17:30
Posty: 7800
Lokalizacja: Słupsk
No chyba musisz sobie sam policzyć. Łącze 2MBit to będzie koło 2000kbit...
Ilu userów, przy dobrym podziale nawet koło 40 :P

_________________
Obrazek Belfer.one.PL
Obrazek Audio Cafe


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: piątek, 19 listopada 2004, 21:24 
Offline
PGF

Rejestracja: niedziela, 14 lipca 2002, 14:33
Posty: 3234
Lokalizacja: Radziejów
50
Kto da wiecej?


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: sobota, 20 listopada 2004, 02:22 
Offline
PGF

Rejestracja: sobota, 15 marca 2003, 13:54
Posty: 2780
ponad 80ciu userów , bez squida , serwer www .

: [/] [] ()
<global>
iface inet eth0 83.16.201.106/255.255.255.248
iface local eth1 192.168.1.1/24
do not shape local 83.16.201.106 with 192.168.1.0/24
do not shape local 192.168.1.1 with 192.168.1.0/24
shape router true low 15kbit ceil 64kbit prio 2
stats unit kbit dump 1c file /var/www/stats/nsstats.txt
resolve hostname true
method mark
reload 1s
</global>
<download>
link speed 2000kbit shape 1950kbit
user low 0kbit ceil 500kbit strict 5% prio 2
interactive rate 0kbit ceil 128kbit
interactive srcport 22 dstport 22
interactive u32 match ip protocol 1 0xff
interactive u32 match ip tos 0x10 0xff
policy dynamic
</download>
<upload>
link speed 256kbit shape 190kbit
user low 0kbit ceil 50kbit strict 5% prio 2
interactive rate 0kbit ceil 30kbit
interactive srcport 22 dstport 22
policy dynamic
</upload>


kilka drobiazgów :

dla wlan - zmiana przepustowości łacza na 5Mbit :
: [/] [] ()
tc class change dev eth1 parent 1:0 classid 1:1 htb rate 5000kbit ceil 5000kbit


puszczenie p2p oddzielną klasa - w tym przypadku priorytetową ( można nią dowolnie manipulować ) oczywiście tylko upload :wink:
: [/] [] ()
iptables -t mangle -A niceshaper_ul -i eth0 -p tcp -m ipp2p --ipp2p -j MARK --set-mark 1048
iptables -t mangle -A niceshaper_ul -i eth0 -p tcp -m ipp2p --ipp2p-data -j MARK --set-mark 1048
iptables -t mangle -A niceshaper_ul -i eth0 -p tcp --dport 81:65535 -j MARK --set-mark 1048



NS ma pewną wadę , mianowicie na pustym łączu nie przydziela całego zasobu. Można to zmienić używając skryptu , który podmienia configi dając min upload powyżej 0 - czasami dużo powyżej . Mój skrypt :
: [/] [] ()
#!/bin/sh
ILOSC=`cat /proc/net/arp|grep 0x1|wc -l`
PLIK=`grep -F config /etc/niceshaper/config`
echo " $PLIK"
echo " klientow $ILOSC "

if [ $ILOSC -le 5 -a $ILOSC -ge 1 -a $PLIK="#config05" ]; then
echo "config05 już funkcjonuje"
exit
elif [ $ILOSC -le 10 -a $ILOSC -ge 6 -a $PLIK = "#config10" ]; then
echo "config10 już funkcjonuje"
exit
elif [ $ILOSC -le 20 -a $ILOSC -ge 11 -a $PLIK = "#config20" ]; then
echo "config20 już funkcjonuje"
exit
elif [ $ILOSC -le 30 -a $ILOSC -ge 21  -a $PLIK = "#config30" ]; then
echo "config30 już funkcjonuje"
exit
elif [ $ILOSC -le 40 -a $ILOSC -ge 31 -a $PLIK = "#config40" ]; then
echo "config40 już funkcjonuje"
exit
elif [ $ILOSC -le 50 -a $ILOSC -ge 41 -a $PLIK = "#config50" ]; then
echo "config50 już funkcjonuje"
exit
elif [ $ILOSC -le 60 -a $ILOSC -ge 51 -a $PLIK = "#config60" ]; then
echo "config60 już funkcjonuje"
exit
elif [ $ILOSC -le 70 -a $ILOSC -ge 61 -a $PLIK = "#config70" ]; then
echo "config70 już funkcjonuje"
exit
fi

    if [ $ILOSC -le 5 ]; then
    cp /etc/niceshaper/configi/config05 /etc/niceshaper/config
    cd /niceshaper
    ./niceshaper restart
    echo "uzytkownikow  $ILOSC, config podmieniony ....... DONE"
    exit
    fi

    if [ $ILOSC -le 10 ]; then
    cp /etc/niceshaper/configi/config10 /etc/niceshaper/config
    cd /niceshaper
    ./niceshaper restart
    echo "uzytkownikow  $ILOSC, config podmieniony ....... DONE"
    exit
    fi

    if [ $ILOSC -le 20 ]; then
    cp /etc/niceshaper/configi/config20 /etc/niceshaper/config
    cd /niceshaper
    ./niceshaper restart
    echo "uzytkownikow  $ILOSC, config podmieniony ....... DONE"
    exit
    fi

    if [ $ILOSC -le 30 ]; then
    cp /etc/niceshaper/configi/config30 /etc/niceshaper/config
    cd /niceshaper
    ./niceshaper restart
    echo "uzytkownikow  $ILOSC, config podmieniony ....... DONE"
    exit
    fi
    if [ $ILOSC -le 40 ]; then
    cp /etc/niceshaper/configi/config40 /etc/niceshaper/config
    cd /niceshaper
    ./niceshaper restart
    echo "uzytkownikow  $ILOSC, config podmieniony ....... DONE"
    exit
    fi

    if [ $ILOSC -le 50 ]; then
    cp /etc/niceshaper/configi/config50 /etc/niceshaper/config
    cd /niceshaper
    ./niceshaper restart
    echo "uzytkownikow  $ILOSC, config podmieniony ....... DONE"
    exit
    fi

    if [ $ILOSC -le 60 ]; then
    cp /etc/niceshaper/configi/config60 /etc/niceshaper/config
    cd /niceshaper
    ./niceshaper restart
    echo "uzytkownikow  $ILOSC, config podmieniony ....... DONE"
    exit
    fi

    if [ $ILOSC -le 70 ]; then
    cp /etc/niceshaper/configi/config70 /etc/niceshaper/config
    cd /niceshaper
    ./niceshaper restart
    echo "uzytkownikow  $ILOSC, config podmieniony ....... DONE"
    exit
    fi


w nagłówkach configów jest napisane np:
: [/] [] ()
#config40


jest to przeliczony config na 40 userów w danym momencie , itd....

_________________
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: sobota, 20 listopada 2004, 13:47 
Offline
PGF

Rejestracja: niedziela, 14 lipca 2002, 14:33
Posty: 3234
Lokalizacja: Radziejów
to ja:
100


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: niedziela, 21 listopada 2004, 10:21 
Offline
Użytkownik

Rejestracja: wtorek, 13 sierpnia 2002, 11:27
Posty: 823
Lokalizacja: Lubliniec
W tej chwili 61 userów - ale na 1 MBit ;) (na razie na Freesco - ale już niedługo...)

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


Na górę
 Wyświetl profil  
 
Wyświetl posty nie starsze niż:  Sortuj wg  
Nowy temat Odpowiedz w temacie  [ Posty: 6 ] 

Strefa czasowa UTC+2godz.


Kto jest online

Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 5 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