Freesco, NND, CDN, EOS http://forum.freesco.pl/ |
|
Problem z niceshaperem http://forum.freesco.pl/viewtopic.php?f=24&t=13744 |
Strona 1 z 1 |
Autor: | Cesik [ piątek, 6 października 2006, 15:18 ] |
Tytuł: | Problem z niceshaperem |
Witam. Od chwili konfiguracji niceshapera zgodnie z dokumentacją i postami : config: <global> iface inet eth0 83.14.208.186/29 iface local eth1 10.0.0.1/24 do not shape local 83.14.208.186 with 10.0.0.0/24 do not shape local 10.0.0.1 with 10.0.0.0/24 shape router true low 10kbps ceil 20kbps prio 2 stats unit kbps dump 5c file /var/stats/nsstats.txt resolve hostname true method imq reload 2s </global> <download> link speed 250kbps shape 220kbps user low 10kbps ceil 200kbps strict 50% prio 5 # interactive rate 0kbps ceil 0kbps # interactive srcport 27960,22 dstport 27960,22 # interactive srcip 208.231.90.235 # 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 2kbps ceil 12kbps strict 50% prio 5 # interactive rate 0kbps ceil 0kbps # interactive srcport 22,27960 dstport 22,27960 # interactive dstip 208.231.90.235 policy dynamic </upload> users: 10.0.0.10 eth1 dl_low 3kbps dl_cell 16kbps ul_low 1kbps ul_cell 4kbps 10.0.0.11 eth1 dl_low 3kbps dl_cell 16kbps ul_low 1kbps ul_cell 4kbps 10.0.0.12 eth1 dl_low 3kbps dl_cell 16kbps ul_low 1kbps ul_cell 4kbps 10.0.0.13 eth1 dl_low 3kbps dl_cell 16kbps ul_low 1kbps ul_cell 4kbps 10.0.0.14 eth1 dl_low 3kbps dl_cell 16kbps ul_low 1kbps ul_cell 4kbps 10.0.0.15 eth1 dl_low 3kbps dl_cell 16kbps ul_low 1kbps ul_cell 4kbps 10.0.0.16 eth1 dl_low 3kbps dl_cell 16kbps ul_low 1kbps ul_cell 4kbps 10.0.0.17 eth1 dl_low 3kbps dl_cell 16kbps ul_low 1kbps ul_cell 4kbps 10.0.0.18 eth1 dl_low 3kbps dl_cell 16kbps ul_low 1kbps ul_cell 4kbps 10.0.0.19 eth1 dl_low 3kbps dl_cell 16kbps ul_low 1kbps ul_cell 4kbps 10.0.0.20 eth1 dl_low 3kbps dl_cell 16kbps ul_low 1kbps ul_cell 4kbps 10.0.0.22 eth1 dl_low 3kbps dl_cell 16kbps ul_low 1kbps ul_cell 4kbps 10.0.0.49 eth1 dl_low 3kbps dl_cell 16kbps ul_low 1kbps ul_cell 4kbps mam taki podział łącza : niceshaper stats HOST DOWNLOAD ( UTILIZE ) UPLOAD ( UTILIZE ) localhost 12.0kbps - ( 0.1kbps ) XXX 200.0kbps - ( 0.0kbps ) 12.0kbps - ( 0.0kbps ) YYY 200.0kbps - ( 0.0kbps ) 12.0kbps - ( 0.0kbps ) Dlaczego nie jest on zgodny z ustawieniami w pliku users? |
Autor: | zciech [ piątek, 6 października 2006, 16:28 ] |
Tytuł: | |
Pisałem juz o tym kiedyś download> link speed 250kbps shape 220kbps # user low 10kbps ceil 200kbps strict 50% prio 5 # interactive rate 0kbps ceil 0kbps # interactive srcport 27960,22 dstport 27960,22 # interactive srcip 208.231.90.235 # 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 2kbps ceil 12kbps strict 50% prio 5 # interactive rate 0kbps ceil 0kbps # interactive srcport 22,27960 dstport 22,27960 # interactive dstip 208.231.90.235 policy dynamic </upload> |
Autor: | adamol [ piątek, 6 października 2006, 16:55 ] |
Tytuł: | |
I jak to działa w praktyce w oparciu o wartości z users, zamiast globalnych z configu nice'a ![]() ![]() |
Autor: | zciech [ piątek, 6 października 2006, 17:15 ] |
Tytuł: | |
adamol pisze: I jak to działa w praktyce w oparciu o wartości z users, zamiast globalnych z configu nice'a
![]() ![]() Tak jak powinno Oczywiscie wszyscy userzy musza miec podane wartosci ceil |
Autor: | erni [ piątek, 6 października 2006, 20:15 ] |
Tytuł: | |
a ja albo jestem slepy, albo widze jeden podstawowy blad... czy aby na pewno "dl_cell 16kbps" a nie przypadkiem "dl_ceil 16kbps" ? tak na moje oko, jak to wszedzie poprawisz, to bedzie dzialac. |
Autor: | Terminator [ piątek, 6 października 2006, 22:01 ] |
Tytuł: | |
tak erni masz racje ... powinno być dl_ceil A co do # przed user low .. w <download> i <upload> to według moich testów to nie musi być zahaszowane.Poprawnie wpisane dl_low i dl_ceil (lub ul_*) wszystko załatwia (część użytkowników ma ograniczenia globalne a część przydzielone przez admina osobiście) |
Autor: | hx [ piątek, 6 października 2006, 22:21 ] |
Tytuł: | |
Terminator pisze: A co do # przed user low .. w <download> i <upload> to według moich testów to nie musi być zahaszowane.Poprawnie wpisane dl_low i dl_ceil (lub ul_*) wszystko załatwia (część użytkowników ma ograniczenia globalne a część przydzielone przez admina osobiście)
mylisz sie Zciech ma racje |
Autor: | adamol [ sobota, 7 października 2006, 06:13 ] |
Tytuł: | |
No dobrze, a jak w takim razie zrobić "configi" na noc/dzień opierając się na users a nie na configu głównym ![]() Do podmiany configu służyło: Z users też jest taka opcja ![]() EDIT ![]() Oczywiście, że jest, www.google.pl i wiadomo wszystko. banał ![]() Dlatego się pytam dlaczego Zciech ma rację, na pewno ma, ale jak to się sprawuje, nie miałem problemu z configiem + wartościami dla niektórych w users. Pzdr |
Autor: | Terminator [ sobota, 7 października 2006, 08:37 ] |
Tytuł: | |
z całym szacunkiem dla mistrza zciecha i dla Ciebie hx ale wprowadzając w users wpis 192.168.1.X eth1 dl_low 3kbps dl_ceil 16kbps ul_low 1kbps ul_ceil 4kbps nie haszując low users i restartując niceshapera (mam ver. 0.5.1) działa wszystko jak nalezy. Tylko ten użytkownik ma okrojone pasmo a reszta globalne wartości. Testowałem na to na sobie (reszta sciąga powyżej tych wartości) i zapewniam że działa.Może w późniejszych wersjach jest to zmienone ale w mojej śmiga. Pozdrawiam |
Autor: | zciech [ sobota, 7 października 2006, 10:26 ] |
Tytuł: | |
Terminator pisze: z całym szacunkiem dla mistrza zciecha i dla Ciebie hx ale wprowadzając w users wpis
192.168.1.X eth1 dl_low 3kbps dl_ceil 16kbps ul_low 1kbps ul_ceil 4kbps nie haszując low users i restartując niceshapera (mam ver. 0.5.1) działa wszystko jak nalezy. Tylko ten użytkownik ma okrojone pasmo a reszta globalne wartości. Testowałem na to na sobie (reszta sciąga powyżej tych wartości) i zapewniam że działa.Może w późniejszych wersjach jest to zmienone ale w mojej śmiga. Pozdrawiam Całkowicie się z toba zgadam. Tak powinno byc, ale czasem dla pewnych IP jest tak ze nice bierze dla usera wartosci z global zamiast wartosci z user. Nie wiem dlaczego tak jest ale jest. Jak ktos jest ciekawy niech sobie przeanalizuje kod niceshapera, moze znajdzie blad. http://forum.freesco.pl/viewtopic.php?t=9837 |
Autor: | Matek [ niedziela, 26 listopada 2006, 23:50 ] |
Tytuł: | |
Mam teraz podobny problem . Ogolenie dynamiczny podział łącza przez niceshapera działa prawidłowo. I nie chce tego zmieniać ( czyli nie chce plotkować user low) Ale chciał bym przyciąć jednemu użytkownikowi transfer do 3kbps Tzn. chodzi o to aby użytkownicy dalej byli dzieleni dynamicznie ale ten jeden miał przycięty transfer (download) na sztywno do 2kbps W pliku host do jednego ip dopisałem dl_celi 3kbps Niestety niceshaper na to nie zważa i dalej dzieli także tego użytkownika tak jak innych - dynamicznie. Jest jakiś na to sposób? Da się to poprawić? |
Strona 1 z 1 | Strefa czasowa UTC+2godz. |
Powered by phpBB® Forum Software © phpBB Group https://www.phpbb.com/ |