Usanidi huu ni wa Squid 6.13, ikiwemo kifurushi cha Debian 13. Thibitisha toleo lililosakinishwa kwa squid -v: rejea ya maagizo ya Squid inaonyesha http_access haipatikani katika toleo 8.

Chagua anwani kwanza

Kisikilizaji kinahitaji anwani iliyopangiwa seva. Kanuni ya mteja inahitaji anwani ya chanzo ambayo Squid inaona; inaweza kuwa anwani ya kutoka ya umma ya mtandao wa NAT badala ya anwani binafsi ya kompyuta ya mkononi.

Badili anwani za nyaraka hapa chini. Kizuizi cha mteja ni anwani moja, iliyoelezwa kama /32.

http_port 192.0.2.10:3128
acl proxy_client src 198.51.100.27/32
acl Safe_ports port 80 443
acl SSL_ports port 443
acl CONNECT method CONNECT

http_access deny !Safe_ports
http_access deny CONNECT !SSL_ports
http_access deny manager
http_access deny to_localhost
http_access deny to_linklocal
http_access allow proxy_client
http_access deny all

Badili kisikilizaji, ufafanuzi wa ACL na kanuni husika za ufikiaji katika usanidi wa kifurushi huku ukihifadhi mipangilio ya kumbukumbu na mfumo wa faili. Kuongeza kanuni hizi chini ya ruhusa ya awali ya mteja kunaweza kupita kizuizi. Ufafanuzi unaorudiwa wa ACL ya orodha pia unaweza kuongeza thamani.

Jinsi maombi yanavyopita kanuni

Makatazo ya mwanzo yanakataa milango ya lengo isiyotakiwa, maombi ya usimamizi na malengo ya ndani au link-local. Mteja anayejulikana anaruhusiwa baada ya ukaguzi huo; maombi mengine yote yanafika katazo la mwisho. Ulinzi wa malengo bado unahitajika kwa sababu orodha ya vyanzo vinavyoruhusiwa peke yake haizuii malengo.

Zuia ngome ya mwenyeji au ya mtandao kwa chanzo kinachokusudiwa kabla ya kufungua kisikilizaji. Kufunga kwa anwani huchagua mahali Squid inapopokea miunganisho; kanuni za ufikiaji huamua maombi yanayoruhusiwa.

sudo squid -k parse -f /etc/squid/squid.conf

Rekebisha hitilafu za uchanganuzi kabla ya kupakia upya huduma inayosimamiwa. Jaribu kutoka kwa mteja anayeruhusiwa na chanzo cha pili unachodhibiti ambacho kinapaswa kukataliwa. Thibitisha kuwa lengo linapata ombi lililoruhusiwa pekee: muunganisho wa TCP peke yake hauthibitishi ruhusa ya kupitisha.

Makala zinazohusiana