Freesco, NND, CDN, EOS

http://www.freesco.pl
Dzisiaj jest środa, 23 lipca 2025, 19:33

Strefa czasowa UTC+2godz.




Nowy temat Odpowiedz w temacie  [ Posty: 4 ] 
Autor Wiadomość
Post: niedziela, 27 sierpnia 2006, 15:19 
Offline

Rejestracja: środa, 17 marca 2004, 11:30
Posty: 42
Lokalizacja: Warszawa
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.


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: niedziela, 27 sierpnia 2006, 20:26 
Offline
Użytkownik

Rejestracja: piątek, 4 czerwca 2004, 09:07
Posty: 246
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)

_________________
Rzeczy niemożliwe wykonuje od ręki, na cuda potrzebuje więcej czasu.


Na górę
 Wyświetl profil  
 
Post: niedziela, 27 sierpnia 2006, 22:56 
Offline
Użytkownik

Rejestracja: wtorek, 13 sierpnia 2002, 11:27
Posty: 823
Lokalizacja: Lubliniec
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:

: [/] [] ()
delay_parameters 2 500000/500000 16000/16000000


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

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


Na górę
 Wyświetl profil  
 
Post: wtorek, 29 sierpnia 2006, 14:21 
Offline

Rejestracja: środa, 17 marca 2004, 11:30
Posty: 42
Lokalizacja: Warszawa
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 ?.


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

Strefa czasowa UTC+2godz.


Kto jest online

Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 24 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:  
Technologię dostarcza phpBB® Forum Software © phpBB Group
Hosting: Compus-Net
RobertKonik.pl