TSC! Rusia - autorizație de squid pentru proxy server pentru găsirea unui medicament distribuit

Iată câteva instrucțiuni scurte pentru instalarea și configurarea serverului proxy Squid local "copil", care va ajuta la rezolvarea eficientă a acestei probleme.





Clientul Find-a-Drug este adesea incapabil să "pătrundă" prin resursele de Internet protejate peste măsură :). De multe ori, de ieșire este în valoare de un proxy (sau „proxy“) în Internet din rețeaua locală - un gateway program special (soluție hardware mai puțin), care trece prin ea însăși tot traficul pe Internet, filtrarea-l și stabilind limite diferite, dacă este necesar.







Șefii inteligenți ai echipei noastre au rezolvat această problemă mult timp cu ajutorul anumitor programe proxy-server. Până în prezent, se pare că cel mai potrivit dintre acestea este programul Squid. Creat inițial pentru sistemele bazate pe Linux, care le-a și Windows pe bază de versiune, și, prin urmare, descrierea instalației și configurarea acestui program, voi aduce în paginile noastre.

Deci, utilizatorii Windows ar trebui să descarce complet gata de a lucra Squid aici (891 kb). Pentru utilizatorii Linux, putem oferi pentru a descărca codul sursă aici pentru compilarea lor ulterioară direct pe mașină (1,3 MB).

După descărcare, utilizatorii Linux compilează codul sursă, iar utilizatorii Windows - tipăresc arhiva în dosarul dorit, de unde va funcționa programul. Este foarte de dorit să nu folosiți căi cu spații și căi lungi în dosarul Squid. În viitor, presupuneți că ați ales calea c: \ squid25 \.

Pentru a instala proxy-ul Squid ca serviciu Windows, mergeți la dosarul său și executați următoarea comandă:

squid-z -f c: /squid25/etc/squid.conf

Verificați dacă configurația cache este corectă:

începe squid -f c: /squid25/etc/squid.conf

Această versiune de lansare vă permite să rulați Squid ca o aplicație consola. În cazul unor erori, acestea vor fi retrase și trebuie corectate.

După ce vă asigurați că totul funcționează, traducem serviciul (serviciu) Squid în autostart și executați - este posibil să lucrați.

Pentru viitor, pentru comoditatea dvs., vom scrie trei (mai mult) fișiere de tip bat, ale căror conținut este prezentat mai jos:
Începe calmarul:
net start Squid25_1
stop:
net stop squid25_1
reconfigurare:
squid -n Squid25_1 -f c: /squid25/etc/squid.conf -k reconfigurați

În primul rând, am notat că configurația Squid în Windows și Linux este complet identică. Trebuie doar să modificați conținutul fișierului squid.conf (creați-l pe calea de mai sus, dacă nu este deja acolo). Nu interfera cu alte setări proxy!

Aici este cuprins un eșantion squid.conf fișierului într-o singură mașină / fermă, care este, pentru cazul în care proxy-ul este instalat pe masina pe care injecția și de descărcare. În cazul în care rețeaua o mulțime de aceste mașini, cel mai bine este de a crea calmarul nu este pe fiecare dintre ele, și o dată pentru întreaga rețea, așa cum va fi scris în secțiunea următoare.

http_port 8080
visible_hostname "machine name"
acl my_comp src 127.0.0.1/255.255.255.255
acl all src 0.0.0.0 / 0.0.0.0
cache_peer "proxy-ul dvs."
părinte 3128 0 autentificare doar proxy = "login-ul tău": "parola"
cache_peer_access "proxy-ul" permite my_comp
cache_peer_access "proxy-ul dvs." nega toate
prefer_direct off
http_access permite my_comp
http_access neagă toate

Firește, citatele nu sunt necesare nicăieri, limitează doar ceea ce trebuie să completați cu datele dvs.

Atenție: portul proxy specificat de http_port nu trebuie să fie același cu portul proxy-ului principal specificat în paranteza cache_peer.

Acest material este pregătit pe baza materialelor furnizate de un membru al echipei noastre vbif.

Vă puteți exprima sugestiile și dorințele, ca de obicei, în forumul nostru. UP!







Trimiteți-le prietenilor: