ACL localport ti Squid bá ebute tí Squid gba ìsopọ̀ náà lórí mu. Pa á pọ̀ mọ́ ACL ibi tí ó yẹ kí olùgbọ́ kọ̀ọ̀kan lè gbà àkójọ tirẹ̀ nìkan láàyè.

Fún ìtòlẹ́sẹẹsẹ Squid 6 tàbí 7 tí ó ní àwọn ìdíwọ́ alábàákẹ́gbẹ́ àti ebute ààbò tẹ́lẹ̀:

http_port 3128
http_port 3129

acl approved_clients src 192.0.2.0/24
acl main_listener localport 3128
acl alternate_listener localport 3129
acl main_sites dstdomain "/etc/squid/main-sites.txt"
acl alternate_sites dstdomain "/etc/squid/alternate-sites.txt"

http_access allow approved_clients main_listener main_sites
http_access allow approved_clients alternate_listener alternate_sites
http_access deny all

Rọ́pò ìwọ̀n alábàákẹ́gbẹ́ inú ìwé pẹlẹbẹ pẹ̀lú àwọn alábàákẹ́gbẹ́ tí a fọwọ́ sí gan-an, kí o sì múra àwọn fáìlì àkójọ agbègbè méjì náà. Fi àwọn òfin allow tí a so pọ̀ sílẹ̀ lẹ́yìn àwọn àyẹ̀wò deny tí ìṣàgbékalẹ̀ nílò àti ṣáájú deny ìkẹyìn rẹ̀. Pa àwọn ìdíwọ́ ebute tí kò ní ààbò, CONNECT àti ìṣàkóso mọ́.

Àwọn orúkọ ACL lórí òfin ìwọlé kan ni a fi AND so pọ̀. Àwọn òfin allow ọ̀tọ̀ọ̀tọ̀ ń fúnni ní àwọn àfidípò. Bí a bá yọ ipò olùgbọ́ kúrò nínú àwọn òfin ibi, àkójọ yóò kọjá láti inú ebute yóò.

Ṣàyẹ̀wò àwọn òfin àtẹ̀yìnwá pẹ̀lú: allow gbòòrò tí ó bá mu ní àkọ́kọ́ máa ń dí àyẹ̀wò àwọn ìdíwọ́ ìkẹyìn wọ̀nyí. Láti ṣàyẹ̀wò ààlà, dán àwọn ibi tí a gbà àti tí a kọ̀ wò nípasẹ̀ olùgbọ́ kọ̀ọ̀kan.

localport kì í ṣe ebute ojúlé wẹ́ẹ̀bù tàbí ebute orísun àkókò alábàákẹ́gbẹ́. Ipò ebute ibi ń lo ACL port dípò.

Àwọn àpilẹ̀kọ tó jọra