Zašto VPN imenik ne može garantovati za čvor koji stoji iza njega
Unos opisuje vezu i imenik koji ga je objavio. Prikupljanje i zadržavanje pripadaju operatoru, koji može biti druga strana.
Unosi imenika koji navode ime hosta, državu i skup protokola dokaz su o povezanosti, a ne o tome šta mašina na drugoj strani beleži. Odluka koja je ovde važna nije da li verovati listama uopšte. Nego koja strana može da odgovori na pitanje koje zapravo postavljate.
Četiri strane iza jednog unosa
Razdvojite uloge pre nego što pročitate bilo kakvo obećanje. Imenik objavljuje unos, softverski projekat obezbeđuje implementaciju protokola, provajder hostinga obezbeđuje 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 o svom delu.
Ta podela objašnjava zašto izjava može biti istinita i ipak beskorisna. Programer koji dokumentuje da protokol ne beleži sadržaj ne govori ništa o operatoru koji je uključio detaljno beleženje veza na releju. Obe izjave mogu postojati zajedno bez protivrečnosti. Upravo zato pitanje treba uputiti imenovanoj strani.
Neke usluge same drže svoje krajnje tačke, i tada unos i politika dolaze od iste strane. To je jači položaj, ali ga tek treba utvrditi, a ne zaključiti iz oblika stranice. Zatražite izjavu i proverite da li imenuje 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 zadržavanju traži broj i obim. Tvrdnja o nezavisnosti traži opis ko šta poseduje, a ne pridev.
| 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 primer, jer neki objavljuju izričite zahteve za beleženjem za čvorove koje prihvataju. Taj dokument je primarni dokaz o pravilima projekta i još uvek nije dokaz o pojedinačnom operatoru koji ih je zanemario.
Revizije prate istu logiku u drugoj razmeri. Izveš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 pre nego što pročitate zaključak.
Kada izjava o privatnosti dobavljača pokriva njegovu sopstvenu uslugu, čitajte je kao izjavu tog dobavljača o njegovim sopstvenim sistemima. Ponovna upotreba te izjave za opis releja treće strane jeste greška kategorije, čak i kada je protokol identičan.
Odlučite šta kupujete sa svakom opcijom
Javni čvor kupuje dostupnost i raznolikost po ceni odgovornosti. Operator koji vam ništa ne duguje može nestati, promeniti konfiguraciju ili čuvati zapise bez obaveštenja, a vaš izlaz se svodi na menjanje krajnjih tačaka. Ta razmena je prihvatljiva za neke zadatke, a za druge nije.
Plaćena usluga kupuje drugu stranu sa objavljenom politikom i sa nečim što može izgubiti. Ne kupuje tehničku garanciju i ne uklanja potrebu da pročitate politiku, ali imenovanu organizaciju sa izjavom o zadržavanju lakše je proceniti nego anonimni relej.
Pravilo odlučivanja koje preživljava oba slučaja jeste uskladiti dokaz sa rizikom. Ako zadatak podnosi promenljivu krajnju tač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 usmeravanje, ne garancija.
curl -s --interface tun0 https://example.net/ -o /dev/null -w '%{remote_ip}
'
Jednu naredbu iznad vredi pokrenuti jer čisto razdvaja dva pitanja. Pokazuje adresu koju je vaš saobraćaj zaista koristio, a to je činjenica o povezanosti, i ne govori ništa o tome šta je operator te adrese uradio sa metapodacima veze.
Držite pitanja na strani klijenta odvojenim
Politika operatora je jedan sloj, a bezbednost onoga što radite kroz tunel je drugi. HTTPS na odredištu, rukovanje sesijama u pregledaču i snaga naloga u koji ste se prijavili ostaju vaše kontrole, i popustljiv relej ih ne slabi, kao što ih izvrstan ne jača.
Ta podela sprečava dve č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. Obe greške slivaju dva sloja u jedan i onda raspravljaju o pogrešnom.
Kratka pisana procena rešava oboje. Imenujte stranu koja daje svako obećanje, priložite dokument koji ga podupire i zabeležite datum. Zatim odlučite da li zadatku treba jača tvrdnja ili samo ispravan put.
Unos je odradio svoj posao kada vam je rekao gde možete da se povežete. Ostatak pitanja pripada onome ko upravlja tom krajnjom tačkom, a pošten odgovor je često da ne možete znati i da prema tome treba birati.