Squid în practică

Despre ce este vorba acest text.

Cum se face folosind IPTables pe care deja i-am scris. Acum același truc, dar în legătură cu IPFW. La urma urmei, Linux nu este întotdeauna la îndemână.

Înainte de a vă rupe în luptă, asigurați-vă că aveți cele mai mici abilități de a lucra cu IPFW (cel puțin unde se găsesc config-urile și care dintre ele trebuie să le editați), precum și înțelegerea semnificației următoarelor etichete:







1. Configurați Squid

Ați instalat deja Squid? Uită-te la linia de mai jos:

Ți-a spus ceva? Cel puțin, vă amintiți ce a inclus suportul pentru IPFW atunci când compilați Squid? Dacă nu este cazul, atunci trebuie să reconstruiți Squid cu această opțiune.

Imediat ce faceți acest lucru, deschideți squid.conf și introduceți următoarea linie:







http_port 3129 transparent

Ea spune Squid că vrem să facem un proxy transparent și să interceptăm traficul.

În versiunea de Squid mai vechi de 3.1, această linie pare oarecum diferită, astfel încât să nu fie confundată:

http_port 3129 intercepta

2. Configurarea IPFW

Pentru a încorpora traficul, trebuie să adăugați mai multe linii importante în fișier

Regula pentru IPFW este dată de un șablon, deci atunci când se ajustează pentru el însuși, înlocuiți cei doi parametri.

IFACE - interfața de rețea de unde vor veni utilizatorii.

IPFW = / sbin / ipfw
$ -f flush
$ add 60000 permite ip de la orice la oricare
$ adauga 100 fwd SQUIDIP, 3128 tcp de la orice la orice 80 recv IFACE

Efectuat. Reporniți Squid și aveți un proxy transparent care rulează. Viteza utilizatorilor de Internet se va îmbunătăți decent. Pregătește-te pentru medalii de la utilizatori recunoscători și suport tehnic.







Articole similare

Trimiteți-le prietenilor: