Ìṣètò náà dà bí ẹni pé ó bọ́gbọ́n mu ní ìwò àkọ́kọ́:

acl team_a myportname 3128 src 198.51.100.0/24

Ṣùgbọ́n ìtumọ̀ ACL ní irú kan ṣoṣo. Níbí myportname ni irú náà; fífi ọ̀rọ̀ src kún un kò bẹ̀rẹ̀ ìdánwò kejì. Àwọn ọ̀rọ̀ tó kù wà nínú àkójọ iye ti irú àkọ́kọ́. Ìlà yẹn kò sọ pé “listener yìí àti nẹ́tíwọ́ọ̀kì oníbàárà yìí”.

Fún gbogbo ipò ní orúkọ

Lo orúkọ fún socket tí ń gbọ́ àti ACL orísun ọ̀tọ̀ọ̀tọ̀. Àyọkà yìí ń lo àwọn àdírẹ́sì ìwé-ìtọ́kasí, tí a gbọ́dọ̀ rọ́pò pẹ̀lú àwọn àdírẹ́sì tó yẹ fún ìgbékalẹ̀:

http_port 192.0.2.10:3128 name=team_a_port
acl team_a_port myportname team_a_port
acl team_a_clients src 198.51.100.0/24

http_access allow team_a_port team_a_clients
http_access deny all

Fi òfin ìyọ̀ǹda náà lẹ́yìn àwọn ààbò tó wà fún àwọn pọ́ọ̀tì ibi-ìlọ tí kò ní ààbò, àwọn ibi-ìlọ CONNECT tí a fi ààlà mọ́ àti àwọn ààbò ìṣàkóso. Àyọkà náà ń fi ipò oníbàárà/listener hàn; kò rọ́pò àwọn ààbò yẹn.

Àwọn ipò tó wà lórí ìlà http_access kan ni a ń so pọ̀ pẹ̀lú AND. Àwọn ìlà ìyọ̀ǹda méjì ọ̀tọ̀ọ̀tọ̀ yóò gba ipò kọ̀ọ̀kan láyè lọ́nà àìdá lórí ara rẹ̀, èyí tí yóò yí ìlànà náà padà gan-an. Ọ̀pọ̀ iye nínú ACL kan máa ń fúnni ní àwọn àfidípò fún ìdánwò kan náà.

Yan ọ̀nà jáde lọ́tọ̀ọ̀tọ̀

tcp_outgoing_address tún lè lo listener tó bá mu láti yan àdírẹ́sì orísun àdúgbò. Ìyẹn jẹ́ yíyan ipa-ọ̀nà, kì í ṣe ìyọ̀ǹda láti lo proxy. Òfin àdírẹ́sì jáde kò lè jẹ́ kí ìbéèrè tí a kọ̀ kọjá http_access.

Bí ìṣètò tó ní àdírẹ́sì púpọ̀ bá dá ṣíṣe lẹ́yìn ìgbéga, ya ẹ̀rí náà sọ́tọ̀: àṣìṣe ìtúpalẹ̀ ń tọ́ka sí ìkọ̀wé ìṣètò; ìkọ̀ sí ààyè ń tọ́ka sí ìbámu òfin; ìbéèrè tí a gbà pẹ̀lú ọ̀nà jáde tó yẹ kò tọ́ka sí yíyan ọ̀nà jáde tàbí NAT tó tẹ̀lẹ́. Yíyí àwọn mẹ́tẹ̀ẹ̀ta padà lẹ́ẹ̀kan máa ń jẹ́ kí àṣìṣe ACL kékeré ṣòro gan-an láti wá.

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