Gall dau borth Squid gael rhestrau cyrchfan a ganiateir gwahanol
Cyfunwch localport â'r ACL cyrchfan perthnasol ar bob rheol caniatáu, gan gadw'r cyfyngiadau cynharach a'r rheol gwahardd olaf.
Mae ACL localport Squid yn cyfateb i'r porth lle derbyniodd Squid y cysylltiad. Cyfunwch ef â'r ACL cyrchfan priodol fel mai dim ond ei restr ei hun a roddir gan bob gwrandäwr.
Ar gyfer ffurfweddiad Squid 6 neu 7 sydd â chyfyngiadau cleient a phorth diogel presennol:
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 allAmnewidiwch yr ystod cleient o'r ddogfennaeth â'r cleientiaid awdurdodedig gwirioneddol a pharatowch y ddau ffeil rhestr parthau. Gosodwch y rheolau caniatáu cyplëdig ar ôl y gwiriadau gwahardd gofynnol yn y gosodiad ac o flaen ei waharddiad terfynol. Cadwch ei gyfyngiadau porth anniogel, CONNECT a rheoli.
Cyfunir enwau ACL ar un rheol mynediad ag AND. Mae rheolau caniatáu ar wahân yn cynnig dewisiadau eraill. Byddai gadael y cyflwr gwrandäwr allan o'r rheolau cyrchfan yn caniatáu unrhyw restr drwy unrhyw borth.
Gwiriwch y rheolau cynharach hefyd: mae caniatâd eang sy'n cyfateb yn gyntaf yn atal y cyfyngiadau hyn rhag cael eu gwerthuso. Profwch gyrchfannau a ganiateir ac a waharddir drwy bob gwrandäwr i wirio'r ffin.
Nid porth y wefan na phorth ffynhonnell effemeral y cleient yw localport. Mae cyflwr porth cyrchfan yn defnyddio ACL port yn lle hynny.