Freesco, NND, CDN, EOS http://forum.freesco.pl/ |
|
potyczki z wolnym squidem http://forum.freesco.pl/viewtopic.php?f=22&t=13359 |
Strona 1 z 1 |
Autor: | Colnet [ niedziela, 27 sierpnia 2006, 15:19 ] |
Tytuł: | potyczki z wolnym squidem |
Mój katalog na temat Squid'a - czyli zachowane stronki www na jego temat 1,85 MB a Squid jak był powolny tak jest. Nie wiem jak ustawić Delay pools dla 2 Mb DSL'a - spotkałem się z opisem dla SDI, ale i tak nie ma sciśłości bo na takim np. "żłobku dla adminów" są nieścisłości matematyczne w rodzaju : 14560*8/1024 = 114,453 że o tym nie wspomnę skąd się bierze tam liczba 14560 oraz liczba 15650 / w wierszu : #(115.2*1024/8 = 14745.6, co jest mniejsze od 15650 ? Mój plik, a raczej sekcja o delay pools w konfigu squid'a to : #----------------------------------------------------------------------------- # DELAY POOL PARAMETERS (all require DELAY_POOLS compilation option) # ------- Sterowanie przepływem ruchu ---------- # DELAY POOLS # acl magic_words1 url_regex -i 192.168 #acl magic_words2 url_regex -i .html .gif .png .htm .cgi .php .asp cgi-bin .js .css .gif .GIF .jpg .JPG .jpeg .JPEG .php .PHP # acl magic_words2 url_regex -i ftp .exe .mp3 .vqf .tar.gz .gz .rpm .zip .rar .avi .mpeg .mpe .mpg .qt .ram .rm .iso .raw .wav delay_pools 3 delay_class 1 2 delay_parameters 1 9999999999999/9999999999999 -1/-1 delay_access 1 allow magic_words1 delay_class 2 2 delay_parameters 2 262000/262000 -1/-1 delay_access 2 allow magic_words2 delay_class 3 2 delay_parameters 3 256000/256000 10000/300000 #-------------------------------------------------------------------------------------------------------------------- Przy czym z dwóch zahaszowanych linijek zaczynających się na : acl magic_words2 url_regex w każdym z próbnych restartów routera pracowała jedna z nich, ale w w każdym z przypadków stronki www się nie wczytywały. Bez sekcji o delay pools stronki sie wczytują, ale wolno - nie wiem która z tych linii powinna być odhaszowana. Na routerze włączone jest oczywiście przekierowanie kierujące wszystkie komputery na port 8080, pracuje htb dla dwóch kart LAN w/g opisu z wiki, z odpowiednim wersetem dla squida tam będącym. Prosze o jakieś łopatologiczne wytłumaczenie jak przyspieszyć Squida lub o adres tak traktującej temat stronki www. |
Autor: | maystero [ niedziela, 27 sierpnia 2006, 20:26 ] |
Tytuł: | |
Kiedyś Adi zmajstrował automagiczngeo konfiguratora http://83.18.208.130/~maystero/pakiety_ ... pkg.tar.gz i tak wyglada conf http://83.18.208.130/~maystero/pakiety_ ... squid.conf i u mnie na takim confie działa bez problemów (mam DSL 2MB) |
Autor: | adi [ niedziela, 27 sierpnia 2006, 22:56 ] |
Tytuł: | Re: potyczki z wolnym squidem |
Colnet pisze: acl magic_words1 url_regex -i 192.168
#acl magic_words2 url_regex -i .html .gif .png .htm .cgi .php .asp cgi-bin .js .css .gif .GIF .jpg .JPG .jpeg .JPEG .php .PHP # acl magic_words2 url_regex -i ftp .exe .mp3 .vqf .tar.gz .gz .rpm .zip .rar .avi .mpeg .mpe .mpg .qt .ram .rm .iso .raw .wav Coś to pokopane strasznie. Masz poniżej moją sekcję z delay pools: ###################### PULE SPOWALNIAJĄCE #################### # Ustawienie godzin obowiazywania ograniczen acl day time 07:00-23:59 # Download w lanie nie bedzie ograniczany (klasa nolimit): acl nolimit url_regex -i 192.168.1 # download dla 192.168.1.1 nie jest ograniczany : acl nolimitip src 192.168.1.1 # pliki ograniczane (muszą być w 1 linii!): acl limit url_regex -i ftp .zip .tgz .bin .pdf .exe .mp3 .wma .vqf .tar.gz .gz .rpm .rar .avi .mpeg .mpe .mpg .qt .ram .rm .iso .raw .wav .mov .torrent delay_pools 2 # Pool 1 nie ogranicza transferu: delay_class 1 2 delay_parameters 1 -1/-1 -1/-1 # Wyłączamy ograniczanie dla nolimit delay_access 1 allow nolimit #download dla adresów z nolimitip nie jest ograniczany delay_access 1 allow nolimitip # pool nr2 ogranicza transfer: delay_class 2 2 # 200 KB dla sieci po przekroczeniu 200 KB (1 sek) i 16 KB/usera po przekroczeniu 16 Mega bufora. delay_parameters 2 500000/500000 16000/16000000 delay_access 2 allow day delay_access 2 deny !day delay_access 2 allow limit #################### KONIEC REGULACJI ############################ Napewno działa. Ustawione jest tak, że jak ktoś zacznie ściągać plik z powyższej listy rozszerzeń to po przekeoczeniu około 16MB (w rzeczywistości to nie da się tego dokładnie określic - ale wychodzi około 8-10 MB) jego transfer zostanie przycięty do 16 KB/sek. ![]() To masz tutaj: Jak chcesz inaczej to zmień parametry: 16000/16000000 I jeszcze jedno - ograniczenie działa tylko w dzień: # Ustawienie godzin obowiazywania ograniczen acl day time 07:00-23:59 . . . delay_access 2 allow day delay_access 2 deny !day |
Autor: | Colnet [ wtorek, 29 sierpnia 2006, 14:21 ] |
Tytuł: | www - powolne w dalszym ciągu |
Dziekuję za odpowiedzi. Temat automatycznego konfiga squida był mi znany jeszcze przed wysyłką tego posta. Dziekuję za paczkę z delay pools - wyciąlem na prędce wszystko co związane było z wykonywaniem w czasie bo nie mam cron'a ale, dalej kicha z wczytywaniem się stronek www. Przypuszczam że mam lekko zwalone NND - wszystko robię zdalnie na nim więc nie wszystko jest tak jak by się było za klawiaturą systemu bezpośrednio. Ping do np. onet.pl jest rzędu 13 ms i to zarówno ze servera jak i z kompów sieci LAN. O niesprawności NND piszę na podstawwie tego co wypisuje NND podczas uruchamiania się : Startuje DHCP ... i tak trzyma już cały czas ale mimo to DHCP działa. Nie da się też uruchamiać napisanych skryptow - choćby do arp'a czy do przekierowania portów nr 80 na 8080 dla kompów sieci LAN - muszę taki skrypt opalać z klawiatury ./nazwa_skryptu bo z rc.local ten sam skrypt się nie chce uruchomić. Ps: Czy paczka ze squidem dla nnd jest przygotowana na obsługę Delay Pools ?. |
Strona 1 z 1 | Strefa czasowa UTC+2godz. |
Powered by phpBB® Forum Software © phpBB Group https://www.phpbb.com/ |