Caniatáu un porth HTTPS ychwanegol drwy Squid
Diweddarwch y ddau ACL porth yn Squid 6.13 a chadwch reol gyrchfan gyfyng wrth i wasanaeth HTTPS cymeradwy ddefnyddio porth 8443.
Gall gwasanaeth HTTPS ar borth 8443 fethu drwy ddirprwy Squid sydd wedi’i ffurfweddu’n gywir hyd yn oed pan fo HTTPS arferol ar 443 yn gweithio. Archwiliwch y gwrthodiad CONNECT a’r polisi porth cyrchfan cyn newid protocol dirprwy’r cleient.
Mewn polisi mynediad arferol Squid 6.13, mae dau wiriad yn bwysig: rhaid i’r gyrchfan basio Safe_ports, a rhaid i CONNECT basio SSL_ports. Gall ychwanegu’r porth at un ACL yn unig adael y gwrthodiad arall mewn grym.
Estynnwch y diffiniadau presennol yn fwriadol
Ar gyfer polisi sy’n caniatáu’r pyrth gwe arferol ac un porth HTTPS ychwanegol:
acl Safe_ports port 80 443 8443
acl SSL_ports port 443 8443
Disodlwch neu golygwch y diffiniadau perthnasol yn hytrach na gadael hen set annisgwyl o werthoedd yn ei lle. Cadwch y rheolau arferol sy’n gwrthod pyrth anniogel a CONNECT, yn ogystal â’r cyfyngiadau cleient a fwriadwyd.
Cadwch yr eithriad yn gyfyng
Os mai dim ond ar gyfer un gyrchfan dan reolaeth y mae angen y porth ychwanegol, ychwanegwch wrthodiad penodol cyn y rheol sy’n caniatáu’r cleient:
acl extra_tls_port port 8443
acl approved_tls_target dst 203.0.113.20/32
http_access deny CONNECT extra_tls_port !approved_tls_target
Dalfan ar gyfer dogfennaeth yw’r cyfeiriad. Defnyddiwch y gyrchfan rydych yn ei gweinyddu neu y mae gennych awdurdod i’w chyrchu, a chyfrifwch am newidiadau gwirioneddol i’w chyfeiriad. Mae hyn yn cyfyngu’r eithriad porth ychwanegol yn hytrach na chaniatáu pob cyrchfan ar 8443.
Dosrannwch y ffurfweddiad gweithredol cyfan ac adolygwch drefn y rheolau. Ni fydd gwrthodiad sydd wedi’i ysgrifennu’n gywir ond wedi’i osod ar ôl rheol sy’n cyfateb ac yn caniatáu’r cleient yn darparu’r cyfyngiad bwriadedig.
Profwch yr enw gwesteiwr cymeradwy gyda’i dystysgrif a’i borth go iawn, yna profwch gyrchfan dan reolaeth a ddylai barhau i gael ei gwrthod. Mae cadw dilysu TLS ymlaen yn gwahaniaethu gwallau hunaniaeth y gyrchfan oddi wrth wallau polisi dirprwy. Peidiwch â dileu’r holl amddiffyniad CONNECT er mwyn cael un cais at borth pwrpasol i weithio.