Zašto VPN imenik ne može jamčiti za čvor iza njega
Unos opisuje vezu i imenik koji ga je objavio. Prikupljanje i čuvanje pripadaju operatoru, koji može biti druga strana.
Unosi u imeniku koji navode ime hosta, zemlju i skup protokola dokaz su o povezanosti, a ne o tome šta mašina na drugoj strani bilježi. Odluka koja je ovdje važna nije treba li vjerovati popisima općenito. Nego koja je strana u poziciji odgovoriti na pitanje koje zapravo postavljate.
Četiri strane iza jednog unosa
Razdvojite uloge prije nego što pročitate bilo kakvo obećanje. Imenik objavljuje unos, softverski projekt dobavlja implementaciju protokola, hosting provajder dobavlja mašinu i mrežu, a operator čvora konfiguriše uslugu. Bilo koja od četiri može biti druga organizacija, i svaka može govoriti samo za svoj dio.
Ta podjela objašnjava zašto izjava može biti istinita i ipak beskorisna. Programer koji dokumentuje da protokol ne bilježi sadržaj ne govori ništa o operatoru koji je uključio detaljno bilježenje veza na releju. Obje izjave mogu postojati zajedno bez proturječja. Upravo zato pitanje treba uputiti imenovanoj strani.
Neke usluge same drže svoje krajnje točke, i tada unos i politika dolaze od iste strane. To je jača pozicija, ali je tek treba utvrditi, a ne zaključiti iz formata stranice. Zatražite izjavu i provjerite imenuje li uslugu na koju unos pokazuje.
Zatražite zapis koji odgovara tvrdnji
Tvrdnja o prikupljanju traži dokument koji imenuje sistem, kategoriju podataka i period. Tvrdnja o čuvanju traži broj i obim. Tvrdnja o nezavisnosti traži opis ko šta posjeduje, a ne pridjev.
| Field in a listing | What it evidences | What it cannot evidence |
|---|---|---|
| Hostname or address | A reachable endpoint existed when the entry was published | Who runs it, or what it stores |
| Protocols offered | Which client configurations should interoperate | Whether logging was disabled on that deployment |
| Country | Where the endpoint claims to be located | Which legal process could reach the operator |
| Availability score | How often the entry answered a probe | Anything about data handling |
Volonterski projekti su često najjasniji primjer, jer neki objavljuju izričite zahtjeve za bilježenje za čvorove koje prihvaćaju. Taj dokument je primarni dokaz o pravilima projekta i još uvijek nije dokaz o pojedinačnom operatoru koji ih je ignorisao.
Revizije slijede istu logiku u drugoj razmjeri. Izvještaj koji je ispitao konkretno postavljanje u konkretnom periodu koristan je unutar te granice. Razvučen na svaku nezavisnu instancu istog softvera, postaje garancija koju niko nije izdao. Pročitajte pasus o obimu prije nego pročitate zaključak.
Kada izjava o privatnosti dobavljača pokriva njegovu vlastitu uslugu, čitajte je kao izjavu tog dobavljača o njegovim vlastitim sistemima. Ponovna upotreba te izjave za opis releja treće strane jest greška kategorije, čak i kada je protokol identičan.
Odlučite šta kupujete sa svakom opcijom
Javni čvor kupuje dostupnost i raznolikost po cijeni odgovornosti. Operator koji vam ništa ne duguje može nestati, promijeniti konfiguraciju ili čuvati zapise bez obavijesti, a vaš izlaz svodi se na mijenjanje krajnjih točaka. Ta razmjena je prihvatljiva za neke zadatke, a za druge nije.
Plaćena usluga kupuje drugu stranu s objavljenom politikom i nečim što može izgubiti. Ne kupuje tehničku garanciju i ne uklanja potrebu da pročitate politiku, ali imenovanu organizaciju s izjavom o čuvanju lakše je procijeniti od anonimnog releja.
Pravilo odlučivanja koje preživljava oba slučaja jeste uskladiti dokaz s rizikom. Ako zadatak podnosi promjenljivu krajnju točku, imenik je efikasno sredstvo. Ako zavisi od konkretnog obećanja o obradi podataka, relevantna je samo strana koja to obećanje može dati, a imenik je pogodnost za usmjeravanje, ne garancija.
curl -s --interface tun0 https://example.net/ -o /dev/null -w '%{remote_ip}
'
Jedna naredba iznad vrijedi pokrenuti jer čisto razdvaja dva pitanja. Pokazuje adresu koju je vaš promet zaista koristio, a to je činjenica o povezanosti, i ne govori ništa o tome šta je operator te adrese učinio s metapodacima veze.
Držite pitanja na strani klijenta odvojenim
Politika operatora je jedan sloj, a sigurnost onoga što radite kroz tunel je drugi. HTTPS na odredištu, rad sa sesijama u pregledaču i snaga računa u koji ste se prijavili ostaju vaše kontrole, i popustljiv relej ih ne slabi, kao što ih izvrstan ne jača.
Ta podjela sprječava dvije česte greške. Smatrati strogu politiku operatora razlogom da preskočite HTTPS jedna je, a smatrati ispravnu HTTPS vezu razlogom da zanemarite ko upravlja relejem druga. Obje greške slijevaju dva sloja u jedan i onda raspravljaju o pogrešnom.
Kratka pisana procjena rješava oboje. Imenujte stranu koja daje svako obećanje, priložite dokument koji ga podupire i zabilježite datum. Zatim odlučite treba li zadatku jača tvrdnja ili samo ispravan put.
Unos je odradio svoj posao kada vam je rekao gdje se možete povezati. Ostatak pitanja pripada onome ko upravlja tom krajnjom točkom, a pošten odgovor je često da ne možete znati i da prema tome treba birati.