Ang mga entry sa direktoryo na naglilista ng isang hostname, bansa at hanay ng mga protocol ay ebidensiya tungkol sa pagkakakonekta, hindi tungkol sa kung ano ang itinatala ng makina sa kabilang dulo. Ang desisyong mahalaga dito ay hindi kung dapat bang magtiwala sa mga listahan sa pangkalahatan. Ito ay kung aling partido ang may kakayahang sagutin ang tanong na talagang itinatatanong mo.

Apat na partido sa likod ng isang entry

Ihiwalay ang mga tungkulin bago magbasa ng anumang pangako. Inilalathala ng direktoryo ang entry, ibinibigay ng proyekto ng software ang implementasyon ng protocol, ibinibigay ng hosting provider ang makina at network, at kinokonpigura ng operator ng node ang serbisyo. Alinman sa apat ay maaaring ibang organisasyon, at bawat isa ay makakapagsalita lamang para sa sariling bahagi.

Ipinapaliwanag ng paghahati na ito kung bakit ang isang pahayag ay maaaring totoo at wala pa ring pakinabang. Ang developer na nagdodokumento na hindi itinatala ng protocol ang nilalaman ay walang sinasabi tungkol sa operator na nagbukas ng detalyadong pag-log ng koneksyon sa isang relay. Ang dalawang pahayag ay maaaring magkasama nang walang kontradiksyon. Ito mismo ang dahilan kung bakit dapat ituro ang tanong sa pinangalanang partido.

May mga serbisyong sila mismo ang nagpapatakbo ng kanilang mga endpoint, at noon ang entry at patakaran ay nagmumula sa isang partido. Mas matibay iyon, ngunit kailangan pa ring patunayan sa halip na hulaan mula sa anyo ng pahina. Hingin ang pahayag, at tiyakin na pinangalanan nito ang serbisyong tinutukoy ng entry.

Hingin ang rekord na tumutugma sa pahayag

Ang pahayag tungkol sa pangongolekta ay nangangailangan ng dokumentong nagpangalan sa sistema, kategorya ng datos at panahon. Ang pahayag tungkol sa pag-iingat ay nangangailangan ng bilang at saklaw. Ang pahayag tungkol sa kalayaan ay nangangailangan ng paglalarawan kung sino ang may-ari ng ano, hindi isang pang-uri.

Field in a listingWhat it evidencesWhat it cannot evidence
Hostname or addressA reachable endpoint existed when the entry was publishedWho runs it, or what it stores
Protocols offeredWhich client configurations should interoperateWhether logging was disabled on that deployment
CountryWhere the endpoint claims to be locatedWhich legal process could reach the operator
Availability scoreHow often the entry answered a probeAnything about data handling

Ang mga boluntaryong proyekto ay madalas ang pinakamalinaw na halimbawa, dahil ang ilan ay naglalathala ng malinaw na mga pangangailangan sa pag-log para sa mga node na tinatanggap nila. Ang dokumentong iyon ay pangunahing ebidensiya tungkol sa mga tuntunin ng proyekto, at hindi pa rin ito ebidensiya tungkol sa isang indibidwal na operator na bumalewala sa mga ito.

Sinusundan ng mga audit ang parehong lohika sa ibang sukat. Ang ulat na sumuri sa isang partikular na deployment sa isang partikular na panahon ay kapaki-pakinabang sa loob ng hangganang iyon. Kapag iniunat sa bawat independiyenteng instansiya ng parehong software, nagiging garantiya ito na walang nagbigay. Basahin ang talata tungkol sa saklaw bago basahin ang konklusyon.

Kapag ang pahayag ng pagkapribado ng isang vendor ay sumasaklaw sa sarili nitong serbisyo, basahin ito bilang pahayag ng vendor na iyon tungkol sa sarili nitong mga sistema. Ang muling paggamit nito upang ilarawan ang relay ng ikatlong partido ay pagkakamali ng kategorya, kahit magkapareho ang protocol.

Magpasya kung ano ang binibili mo sa bawat opsyon

Ang pampublikong node ay bumibili ng maabot at iba't ibang opsyon kapalit ng pananagutan. Ang operator na walang utang sa iyo ay maaaring mawala, magbago ng konpigurasyon o magtago ng rekord nang walang abiso, at ang paraan mo ay limitado sa pagpapalit ng endpoint. Ang palitan na iyon ay katanggap-tanggap para sa ilang gawain at hindi para sa iba.

Ang bayad na serbisyo ay bumibili ng kapartner na may nailathalang patakaran at may mawawala. Hindi ito bumibili ng teknikal na garantiya at hindi tinatanggal ang pangangailangang basahin ang patakaran, ngunit ang pinangalanang organisasyon na may pahayag ng pag-iingat ay mas madaling tasahin kaysa sa hindi kilalang relay.

Ang tuntunin ng desisyon na tumatagal sa dalawang kaso ay ang pagtutugma ng ebidensiya sa panganib. Kung ang gawain ay tumatanggap ng umiikot na endpoint, ang direktoryo ay mabisang kasangkapan. Kung ito ay nakasalalay sa isang partikular na pangako tungkol sa paghawak ng datos, ang partido lamang na makapagbibigay ng pangakong iyon ang may kaugnayan, at ang direktoryo ay kaginhawahan ng ruta, hindi garantiya.

curl -s --interface tun0 https://example.net/ -o /dev/null -w '%{remote_ip}
'

Ang isang utos sa itaas ay sulit patakbuhin dahil malinis nitong hinihiwalay ang dalawang tanong. Ipinapakita nito ang address na talagang ginamit ng iyong trapiko, na isang katotohanan tungkol sa pagkakakonekta, at wala itong sinasabi tungkol sa ginawa ng operator ng address na iyon sa metadata ng koneksyon.

Panatilihing hiwalay ang mga tanong sa panig ng kliyente

Ang patakaran ng operator ay isang sapin, at ang seguridad ng ginagawa mo sa tunnel ay isa pa. Ang HTTPS sa destinasyon, ang paghawak ng sesyon sa browser at ang lakas ng account na pinasok mo ay nananatiling iyong mga kontrol, at ang mapagbigay na relay ay hindi nagpapahina sa mga ito habang ang mahusay ay hindi nagpapalakas.

Pinipigilan ng paghahating iyon ang dalawang karaniwang pagkakamali. Ang ituring ang mahigpit na patakaran ng operator na dahilan para laktawan ang HTTPS ay isa, at ang ituring ang gumaganang koneksyong HTTPS na dahilan para balewalain kung sino ang nagpapatakbo ng relay ay ang isa pa. Pinagsasama ng dalawang pagkakamali ang dalawang sapin at pagkatapos ay nagtatalo tungkol sa mali.

Ang maikling nakasulat na pagtatasa ay humahawak sa dalawa. Pangalanan ang partidong gumagawa ng bawat pangako, ikabit ang dokumentong sumusuporta rito, at itala ang petsa. Pagkatapos ay magpasya kung kailangan ng gawain ang mas matibay na pahayag o isang gumaganang landas lamang.

Nagampanan ng entry ang tungkulin nito nang sabihin nito kung saan ka makakakonekta. Ang natitirang bahagi ng tanong ay pag-aari ng sinumang nagpapatakbo ng endpoint na iyon, at ang tapat na sagot ay madalas na hindi mo ito malalaman at dapat kang pumili ayon doon.

Kaugnay na mga artikulo