Squid – conexiuni cu diferite adrese sursa

Presupunem situația în care avem 4 adrese IPv4 alocate unei mașini pe care rulează squid (bineînțeles că sub freeBSD) și dorim ca cererile inițiate de serviciul de proxy să fie inițiate prin rotație folosind aceste adrese. Comportamentul configurat în mod frecvent este de a inițîa conexiuni folosind adresa IP configurată în fișierul de configurare în dreptul directivei tcp_outgoing_address. De exemplu: tcp_outgoing_address 192.168.200.9 Pentru a putea folosi și celelalte adrese IP nu este suficient să adăugăm mai multe linii cu directiva tcp_outgoing_address. Nu va funcționa! Soluția este să definim un ACL nou, să îi spunem bere_rece (asta beau eu acum), ACL pe care il…

Squid – acces pe baza de utilizator si parola

Pentru a realiza o autentificare pe baza de utilizator si parola pentru proxy-ul vostru, puteti folosi programul de mai jos. Datele de autentificare sunt tinute intr-o baza de date mysql. Programul este realizat in C. Tot ce trebuie sa modificati este hostul la care se conecteaza (cel pe care ruleaza serverul de mysql), numele bazei de date, userul si parola pentru conectare la baza de date. Userul respectiv trebuie sa aiba cel putin drept de select in tabelul respectiv. Inainte de a utiliza programul trebuie sa va creati baza de date si/sau tabelul respectiv in aceasta. 1. Creati baza de…