Cum sa faci un proxy server public, in cativa pasi

Mi-a trebuit sa fac un proxy server public. Am gasit putina informatie pe Internet, si am incercat sa vad daca pot face asta singur, fara niciun tutorial. A fost atat de simplu, ca nici sa ma laud cu asta nu pot.

In Debian/Ubuntu:

$ apt-get install squid squid-common

S-a instalat serverul nostru proxy. Acum, trebuie de configurat oleaca, ca sa lucreze ca un server proxy public.

$ vim /etc/squid/squid.conf

Gasiti linia:

http_access allow localhost

si schimbati-o sa arate in felul urmator:

http_access allow all

Salvati fisierul, si faceti restart la squid:

$ /etc/init.d/squid restart

Gata!

In preferinte la firefox puneti, la proxy, ip-ul serverului, si portul 3128.

Daca vreti sa limitati accesul la server doar la ip-ul vostru, pe server adaugati urmatoarele reguli iptables:

$ iptables -I INPUT 1 -p tcp --dport 3128 -j DROP
$ iptables -I INPUT 1 -p tcp --dport 3128 -s ip-ul-vostru -j ACCEPT

Iata asa!

Anunțuri

Lasă un răspuns

Completează mai jos detaliile tale sau dă clic pe un icon pentru a te autentifica:

Logo WordPress.com

Comentezi folosind contul tău WordPress.com. Dezautentificare / Schimbă )

Poză Twitter

Comentezi folosind contul tău Twitter. Dezautentificare / Schimbă )

Fotografie Facebook

Comentezi folosind contul tău Facebook. Dezautentificare / Schimbă )

Fotografie Google+

Comentezi folosind contul tău Google+. Dezautentificare / Schimbă )

Conectare la %s

%d blogeri au apreciat asta: