Dirprwyon tryloyw, anhysbys ac elite: ystyr y labeli
Labeli anhysbysrwydd cyffredin, dylanwad penawdau, a pham nad yw elite yn warant preifatrwydd gyflawn.
Mae “elite” fel arfer yn golygu na chanfu prawf anhysbysrwydd gyfeiriad gwreiddiol y cleient na'r arwyddion dirprwy y mae'n eu gwirio. Canlyniad y prawf hwnnw ydyw, nid protocol dirprwy gwahanol nac addewid na ellir adnabod y defnyddiwr.
| Label | Dehongliad cyffredin o'r prawf |
|---|---|
| Tryloyw | Mae'r gyrchfan yn derbyn gwybodaeth a all ddatgelu cyfeiriad gwreiddiol y cleient. |
| Anhysbys | Nid yw cyfeiriad gwreiddiol y cleient yno, ond mae arwyddion o gyfryngwr. |
| Elite neu anhysbysrwydd uchel | Nid yw'r cyfeiriad gwreiddiol na'r arwyddion dirprwy penodol sy'n cael eu gwirio yn bresennol. |
Gall gweithredwyr rhestrau ddefnyddio dulliau gwahanol a rhoi labeli gwahanol i'r un pwynt terfyn. I gymharu dosbarthiadau, rhaid gwybod pa draffig a anfonodd pob prawf a pha dystiolaeth a archwiliodd.
Pam gall yr un dirprwy roi canlyniadau gwahanol
Gall cyfryngwr HTTP ychwanegu Via, Forwarded neu X-Forwarded-For. Gall gwerthoedd anfon ymlaen ddisgrifio camau cynharach, gan gynnwys cyfeiriad cleient. Ond gall cleientiaid ddarparu'r penawdau hyn, cyfryngwyr eu tynnu a derbynwyr gamddarllen gwerthoedd na ellir ymddiried ynddynt. Nid yw presenoldeb neu absenoldeb un pennawd yn sefydlu'r llwybr cyfan.
Mae HTTP heb ei amgryptio yn gadael i'r dirprwy ddarllen ac addasu'r cais. Mewn twnnel HTTPS CONNECT arferol, mae penawdau HTTP y wefan y tu mewn i TLS rhwng y cleient a'r gyrchfan; ni all dirprwy sy'n trosglwyddo ychwanegu pennawd yn syml yn y sesiwn amgryptiedig honno. Felly nid yw canlyniad HTTPS glân yn sefydlu sut mae'r pwynt terfyn yn trin HTTP testun clir.
Mae'r dosbarthiad hefyd yn gadael arwyddion hunaniaeth eraill heb eu newid. Gall cwci sesiwn neu allwedd API adnabod cyfrif ar ôl i'w gyfeiriad rhwydwaith newid. Nid yw'r label yn dweud dim am enw da'r IP, perchnogaeth y gweithredwr, logiau na dibynadwyedd.
Wrth ddewis cofnod o restr dirprwyon am ddim, gwiriwch yn gyntaf ei fod yn gweithio i'ch rhaglen a'ch cyrchfan. Os yw'r label anhysbysrwydd yn bwysig, defnyddiwch wiriwr wedi'i ddogfennu gyda'r protocol rydych yn bwriadu ei ddefnyddio, a chadwch y canlyniad a'r amser gyda'r cyfeiriad. Heb y cyd-destun hwnnw, nid yw'r label yn rhoi llawer o sail i benderfyniad preifatrwydd.