Squid - transparent proxy i delay pools.
Moderatorzy: Moderatorzy, Administratorzy
- snaj
- Moderator w st. spocz.
- Posty: 1608
- Rejestracja: 2004-10-10, 16:32
- Lokalizacja: Warszawa
- Kontakt:
Re: Squid - transparent proxy i delay pools.
http://www.it-academy.bg/zph/ - jescze jeden sposob na wspolzycie QoS i Squida - dla zainteresowanych w temacie.
*
[color=blue]Sieci[/color]/[color=green]Serwery[/color]/[color=red]Security[/color] - Freelancer
*
[color=blue]Sieci[/color]/[color=green]Serwery[/color]/[color=red]Security[/color] - Freelancer
*
Re: Squid - transparent proxy i delay pools.
Czy w logach squida mozna zastąpić czas w postaci liczby normalną datą i godziną?
- bzyk
- Moderator w st. spocz.
- Posty: 991
- Rejestracja: 2004-06-05, 06:32
- Lokalizacja: Pszczyna
- Kontakt:
Re: Squid - transparent proxy i delay pools.
Można to uzyskać przy pomocy perla;
<code>
#! /usr/bin/perl -p
s/^\d+\.\d+/localtime $&/e;
</code>
<code>
#! /usr/bin/perl -p
s/^\d+\.\d+/localtime $&/e;
</code>
In /dev/null no one can hear you scream.
Re: Squid - transparent proxy i delay pools.
Mam squida spaczowanego w/g opisu ze strony shaperd którego używam wraz z nim.
Nie używam delay pools , shaperd twoży regułki które wpychają ruch ze squida na dane ip do podległych im klas. Właśnie przed chwilą sprawdzałem. Jeżeli ściągam jakiś plik ,co do którego mam pewnośc że nie siedzi w cache, i przytne shaperd'em pasmo dla siebie do 80kbit to transfer od squida który działa u mnie transparentnie jest przycinany do 80kbit. Squid ,co wynika z obserwacji interfejsu internetowego, raz na jakiś czas dociąga sobie pakiety z prędkością około 13kb/s . Z tego co się oriętuje to pakiety są kwalifikowane na podstawie ip do którego zdążają i bitu TOS.
Mam pytanie: Jaka jest sensowna wielkośc cache dyskowego od którego squid bedzie działać funkcjonalnie?? . Teraz mam tylko około 1% hit
Warto byłoby napisać coś o tym jak zmusić squida do trzymania plików z windowsupdate w cache powiedzmy przez rok.
Nie używam delay pools , shaperd twoży regułki które wpychają ruch ze squida na dane ip do podległych im klas. Właśnie przed chwilą sprawdzałem. Jeżeli ściągam jakiś plik ,co do którego mam pewnośc że nie siedzi w cache, i przytne shaperd'em pasmo dla siebie do 80kbit to transfer od squida który działa u mnie transparentnie jest przycinany do 80kbit. Squid ,co wynika z obserwacji interfejsu internetowego, raz na jakiś czas dociąga sobie pakiety z prędkością około 13kb/s . Z tego co się oriętuje to pakiety są kwalifikowane na podstawie ip do którego zdążają i bitu TOS.
Mam pytanie: Jaka jest sensowna wielkośc cache dyskowego od którego squid bedzie działać funkcjonalnie?? . Teraz mam tylko około 1% hit
Warto byłoby napisać coś o tym jak zmusić squida do trzymania plików z windowsupdate w cache powiedzmy przez rok.
Re: Squid - transparent proxy i delay pools.
witam
mam dwa pytania
1. jak ustawic login i haslo do cache managera
2. Skonfigurowalem wszystko OK, squid startuje i nasluchuje na porcie 3128, przekierowanie iptables jest, ale cos jeszcze musialem pominac bo www nie zyje.
Dodam ze odpuscilem sobie delay pools, czy to ma jakies znaczenie?
Podczas startu i wogole maja miejsce zapisy tylko do cache.log, ze squid staruje ok, nasluchuje na 0.0.0.0 3128 itp, ale w statach zajetosci squida wszedzie 0.
access.log i store.log zapisywane tylko w przypadku prob logowania do cachemanagera.
Co jeszcze skonfigurowac aby squid ożył?
pozdro
mam dwa pytania
1. jak ustawic login i haslo do cache managera
2. Skonfigurowalem wszystko OK, squid startuje i nasluchuje na porcie 3128, przekierowanie iptables jest, ale cos jeszcze musialem pominac bo www nie zyje.
Dodam ze odpuscilem sobie delay pools, czy to ma jakies znaczenie?
Podczas startu i wogole maja miejsce zapisy tylko do cache.log, ze squid staruje ok, nasluchuje na 0.0.0.0 3128 itp, ale w statach zajetosci squida wszedzie 0.
access.log i store.log zapisywane tylko w przypadku prob logowania do cachemanagera.
Co jeszcze skonfigurowac aby squid ożył?
pozdro
Re: Squid - transparent proxy i delay pools.
ad1. Hasło i ustawiasz przez sewer www, to które wpisujesz przy logowaniu do cachemanagera jest potrzebne do restartowania squida z poziomu www.
ad2. a logi coś wywalają, za mało danychżeby cokolwiek powiedzieć.
Uruchamiałes squida przez RunCahe? sprawdź jeszcze przekierowanie.
Delay pools jest potrzebene do ograniczania transferu www - nie ma bezpośredniego wpływy na cache-proxy.
ad2. a logi coś wywalają, za mało danychżeby cokolwiek powiedzieć.
Uruchamiałes squida przez RunCahe? sprawdź jeszcze przekierowanie.
Delay pools jest potrzebene do ograniczania transferu www - nie ma bezpośredniego wpływy na cache-proxy.
Want a productivity tip? Go away and do it fucking now.
Re: Squid - transparent proxy i delay pools.
ad. 1 to że przez www to już wiem, pytanie tylko jak ?
ad.2
To są logi z pojedynczego startu squida i jego rekonfiguracji
Poza tymi logami nic wiecej sie nie dzieje, jak uruchomie squida i przekierowanie to ze stroyn squida zero reakcji a po stronie klienta brak strony
[moderator](Sad) Do wklejania logów używa się "code" a nie "i" [/moderator]
ad.2
To są logi z pojedynczego startu squida i jego rekonfiguracji
Kod: Zaznacz cały
2005/09/27 15:10:26| Starting Squid Cache version 2.5.STABLE11 for i686-pc-linux-gnu...
2005/09/27 15:10:26| Process ID 2322
2005/09/27 15:10:26| With 1024 file descriptors available
2005/09/27 15:10:26| Performing DNS Tests...
2005/09/27 15:10:26| Successful DNS name lookup tests...
2005/09/27 15:10:26| DNS Socket created at 0.0.0.0, port 1028, FD 5
2005/09/27 15:10:26| Adding nameserver 81.15.172.3 from /etc/resolv.conf
2005/09/27 15:10:26| Unlinkd pipe opened on FD 10
2005/09/27 15:10:26| Swap maxSize 2560000 KB, estimated 196923 objects
2005/09/27 15:10:26| Target number of buckets: 9846
2005/09/27 15:10:26| Using 16384 Store buckets
2005/09/27 15:10:26| Max Mem size: 32768 KB
2005/09/27 15:10:26| Max Swap size: 2560000 KB
2005/09/27 15:10:26| Rebuilding storage in /cache (CLEAN)
2005/09/27 15:10:26| Using Least Load store dir selection
2005/09/27 15:10:26| Set Current Directory to /cache
2005/09/27 15:10:26| Loaded Icons.
2005/09/27 15:10:27| Accepting HTTP connections at 0.0.0.0, port 3128, FD 12.
2005/09/27 15:10:27| Accepting ICP messages at 0.0.0.0, port 3130, FD 13.
2005/09/27 15:10:27| WCCP Disabled.
2005/09/27 15:10:27| Ready to serve requests.
2005/09/27 15:10:27| Done reading /cache swaplog (0 entries)
2005/09/27 15:10:27| Finished rebuilding storage from disk.
2005/09/27 15:10:27| 0 Entries scanned
2005/09/27 15:10:27| 0 Invalid entries.
2005/09/27 15:10:27| 0 With invalid flags.
2005/09/27 15:10:27| 0 Objects loaded.
2005/09/27 15:10:27| 0 Objects expired.
2005/09/27 15:10:27| 0 Objects cancelled.
2005/09/27 15:10:27| 0 Duplicate URLs purged.
2005/09/27 15:10:27| 0 Swapfile clashes avoided.
2005/09/27 15:10:27| Took 0.7 seconds ( 0.0 objects/sec).
2005/09/27 15:10:27| Beginning Validation Procedure
2005/09/27 15:10:27| Completed Validation Procedure
2005/09/27 15:10:27| Validated 0 Entries
2005/09/27 15:10:27| store_swap_size = 0k
2005/09/27 15:10:27| storeLateRelease: released 0 objects
2005/09/27 15:26:53| Reconfiguring Squid Cache (version 2.5.STABLE11)...
2005/09/27 15:26:53| FD 12 Closing HTTP connection
2005/09/27 15:26:53| FD 13 Closing ICP connection
2005/09/27 15:26:53| Cache dir '/cache' size remains unchanged at 2560000 KB
2005/09/27 15:26:53| DNS Socket created at 0.0.0.0, port 1028, FD 8
2005/09/27 15:26:53| Adding nameserver 81.15.172.3 from /etc/resolv.conf
2005/09/27 15:26:53| Accepting HTTP connections at 0.0.0.0, port 3128, FD 9.
2005/09/27 15:26:53| Accepting ICP messages at 0.0.0.0, port 3130, FD 11.
2005/09/27 15:26:53| WCCP Disabled.
2005/09/27 15:26:53| Loaded Icons.
2005/09/27 15:26:53| eventCleanup
2005/09/27 15:26:53| Ready to serve requests.
[moderator](Sad) Do wklejania logów używa się "code" a nie "i" [/moderator]
Re: Squid - transparent proxy i delay pools.
naprzykład to
te logi nie mowią za wiele.
te logi nie mowią za wiele.
Want a productivity tip? Go away and do it fucking now.
Re: Squid - transparent proxy i delay pools.
squid w zaden sposob nie chce przyjac opcji
jaka jest domyslna wartosc jesli pomine ta opcje, dlaczego squid jej nie rozumie?
Kod: Zaznacz cały
reference_age 2 week
Re: Squid - transparent proxy i delay pools.
squid sie zmienia, nie ma już tej opcji, wydaje mi się że teraz używa się: cache_replacement_policy
Want a productivity tip? Go away and do it fucking now.
Re: Squid - transparent proxy i delay pools.
maiki: chodzi o to, że jest tutaj pare błedów, z którymi nie wiem jakim cudem squid poprawnie współpracuje. Zaczne może od początku.
- * <i>acl QUERY urlpath_regex cgi-bin \?</i> wg mnie powinieneś opisać, że ta linijka(wraz z następną) okresla, które pliki mają nie być cache`owane.
* wspomniane już przez Ciebie reference_age, skorzystaj z changelog i zobacz kiedy zostało to zastąpione
* wg mnie zbędnym jest store.log
* ortografia
* mógłbyś opisać troche dokładniej niektóre parametry
* delay_pools to IMHO pomyłka w Twoim wykonaniu, nie trzyma sie kupy i nie działa
* opisać dokładniej wykorzystanie delay_pools np. w zależności od pory dnia
* nie napisałeś w jaki sposób można "podczepić" squida pod dany interfejs
* rotacja logów, uważam, że jeśli jest coś takiego jak cron.* to z tego sie powinno korzystać
Re: Squid - transparent proxy i delay pools.
sayetan, masz racje, ostatnio konfigurowałem squid'a na dwóch maszynach i wyszło wiele Bugów..
Dzięki wielkie za uwagi, poprawie tekst niebawem (studia,praca..czasu mało ), jest już jakaś wersja robocza ale tym razem chciałbym go bardziej dopracować.
Postaram się zebrać wszystkie uwagi które dostałem od forumowiczów w tej dyskusji.
Pozdrawiam.
Dzięki wielkie za uwagi, poprawie tekst niebawem (studia,praca..czasu mało ), jest już jakaś wersja robocza ale tym razem chciałbym go bardziej dopracować.
Postaram się zebrać wszystkie uwagi które dostałem od forumowiczów w tej dyskusji.
Pozdrawiam.
Want a productivity tip? Go away and do it fucking now.
- Skyscraper
- Administrator
- Posty: 753
- Rejestracja: 2004-05-22, 10:46
- Lokalizacja: Wrocław
- Kontakt:
Re: Squid - transparent proxy i delay pools.
Maiki, czy robisz coś może z tym tekstem jeszcze?
Re: Squid - transparent proxy i delay pools.
Bojleros i ja coś tam dłubiemy, niebawem poskładamy te dwa teksty w jeden mądry
Want a productivity tip? Go away and do it fucking now.
- Skyscraper
- Administrator
- Posty: 753
- Rejestracja: 2004-05-22, 10:46
- Lokalizacja: Wrocław
- Kontakt:
Re: Squid - transparent proxy i delay pools.
Świetnie! czekamy z niecierpliwością!maiki pisze:Bojleros i ja coś tam dłubiemy, niebawem poskładamy te dwa teksty w jeden mądry