Witam
nowe NND, stałe IP, ARP, MRTG, statystyki Zciecha, niceshaper, cel433 -256MB, DSL 1000/256
wszystko ogólnie działa ok
ale... mam w sieci namiętnego gracza w Quake - narzeka że się nie da pograć bo są straszne lagi, pingi są dość wysokie i skaczące od 40 do ponad 100 ms (nierównomierne) - wykres pingów wygląda jak "grzebień"
żeby było śmieszniej na starym freesco 027 (bo NND jest od 2 tyg.) na starym P166 z justice 4,6 jest o niebo lepiej - przynajmniej da się pograć - mam go pod ręką jako awaryjny
pingi utrzymują sie równo w granicach 30-35ms i co jakiś czas jest tylko chwilowa przerwa (co jak twierdzi mu aż tak nie przeszkadza)
w sieci są ssacze p2p ale po przełączeniu na freesco jest dużo lepiej
co zrobiłem po przekopaniu forum i nie tylko:
1.etc/niceshaper/config
<global>
iface inet eth0 80.53.208.146/29
iface local eth1 192.168.0.60/24
do not shape local 80.53.208.146 with 192.168.0.0/24
do not shape local 192.168.0.60 with 192.168.0.0/24
shape router true low 8kbps ceil 14kbps prio 2
stats unit kbps dump 5c file #/var/www/stats/nsstats.txt
resolve hostname true
method mark
reload 2s
</global>
<download>
link speed 125kbps shape 110kbps
user low 10kbps ceil 70kbps strict 40% # prio 5
interactive rate 10kbps ceil 10kbps
interactive srcport 27960,22,27963 dstport 27960,22,27963
interactive srcip 217.149.249.70
interactive srcip 217.149.249.72
# interactive u32 match ip protocol 1 0xff
# interactive u32 match ip tos 0x10 0xff
policy dynamic
</download>
<upload>
link speed 32kbps shape 25kbps
user low 5kbps ceil 15kbps strict 40% # prio 5
interactive rate 5kbps ceil 5kbps
interactive srcport 22,27960,27963 dstport 22,27960,27963
interactive dstip 217.149.249.70
interactive dstip 217.149.249.72
policy dynamic
</upload>
jak widać w opcjach interactive dopisałem porty na których grywa oraz IP w dstip oraz przydzieliłem pasmo a ponadto zgodnie z zaleceniami zmieniłem ustawienia low i %
2.w etc/niceshaper/users gość ma :
192.168.0.45 eth1 dl_low 15kbps ul_low 5kbps dl_prio 1 ul_prio 1
3.nie reaguje (lub coś źle robię) na komendę z NndWiki :
iptables -t mangle -A FORWARD -p tcp -m connlimit --connlimit-above 100 -j DROP
poznaję to po wpisach w /var log/maskarada - gdzie goście potrafią mieć 200-300 z czasami i ponad 1000 połączeń
komendę wpisuję z ręki
tu proszę o wskazówkę jak to zrobić (gdzie dopisać?) żeby się uruchamiało ze startem NND jak również proszę o podpowiedź jak z tym skryptem, który zalecają zrobić
http://www.wiki.nnd.freesco.pl/index.ph ... izacja_NND
- tzn utworzyć plik potrafię i nadać mu prawa wykonalności - tylko gdzie to dopisać żeby działało po restarcie i jak później ew. kontrolować ?
mam jeszcze kilka pytan z innej beczki - mam nadzieję że na mnie nie nakrzyczycie bo i tak już jest długo
1a. Statystyki Zciecha:
http://www.wiki.nnd.freesco.pl/index.php/Statystyki
wszystko zrobiłem wg opisu i po starcie z palca wszystko poszło bez problemu - natomiast po restarcie na konsoli NND mam komunikat:
Cytuj:
expr: syntax error
expr: non-numeric argument
expr: syntax error /usr/stat/statmat: line 164:[ too many arguments
powtarzające się w każdym cyklu (60s) statystyk
kasowałem wszystkie pliki statystyk (cały kat. /usr/stat, oraz wynikowe) i instalowałem od nowa 3x i za kazdym razem jest to samo - z palca ok, po restarcie błąd na serwerku
nadmienię że pomimo błędu statystyki się liczą i wszystko niby działa ok
wpis w etc/rc.d/rc.local tak jak w opisie etc/hosts uzupełnione
2a. mrtg na wykresie nie pokazuje ilości aktywnych userów etc/hosts uzupełniony w etc/mrtg/hosty nic nie zmieniałem
3a. jaki jest odpowiednik komendy z freesco
ipfwadm -M -ln zeby wyswietlac aktualne połączenia
4a. i ostatnie (nie śmiać się) gdzie się zaznacza na tym forum że ktoś pomógł ?
dziękuję za ew. pomoc i pozdrawiam Jacek