VPN-urile de voluntari și VPN-urile comerciale pun încrederea în locuri diferite
Un releu voluntar și un cont comercial sunt aranjamente diferite. Urmărește cine operează punctul final, ce acoperă politica și ce poate demonstra clientul.
Eticheta de pe un serviciu VPN spune mai puțin decât aranjamentul din spatele lui. O rețea de voluntari poate aduna relee operate de oameni fără nicio legătură între ei, în timp ce un serviciu comercial prezintă de obicei un singur cont și o singură politică publicată peste o infrastructură pe care o poate închiria parțial. Niciuna dintre forme nu este automat mai privată. Ce diferă este cine controlează punctul final la care te conectezi și cine, prin urmare, ar putea răspunde la o întrebare despre el.
Trei părți, nu una
În spatele oricărei conexiuni stau trei părți, iar ele nu sunt întotdeauna aceeași organizație. Operatorul directorului decide ce puncte finale poți găsi și distribuie profiluri; dezvoltatorul software decide cum vorbește clientul tău protocolul; operatorul serverului administrează mașina din care iese traficul tău. Doar ultimul este în poziția de a înregistra sau reține ceva, iar într-un aranjament voluntar acea persoană poate fi un străin pentru ceilalți doi.
| Party | What they control | What changes when it changes |
|---|---|---|
| Directory operator | Lists endpoints and distributes profiles | Which relays you can find at all |
| Software developer | The client and its protocol implementation | How you connect, not who receives the traffic |
| Server operator | The machine your traffic exits from | Records, abuse handling and upstream network |
Un aranjament comercial fuzionează de obicei cele trei părți într-o singură companie, deși poate închiria servere de la un furnizor de găzduire. Citește ce spune furnizorul că operează, pentru că expresia rețeaua noastră și expresia politica noastră pot acoperi sisteme diferite. Când este implicat un partener, politica trebuie să-l numească, altfel nu ajunge la traficul tău.
Cum dispare un punct final
Un releu voluntar există pentru că gazda lui îl ține în funcțiune. Când acea persoană se oprește, intrarea părăsește directorul și nimic din acel aranjament nu promite că releul va fi acolo mâine.
O intrare în director este o opțiune, nu o garanție: a alege altă intrare înseamnă a alege alt operator, nu a te reconecta la același serviciu. Serviciile comerciale eșuează la fel din motive diferite, fie capacitate, fie o restricție regională, fie o pană la un partener de găzduire. Ce se schimbă este pe cine poți întreba despre asta. Niciunul dintre aranjamente nu îți datorează continuitate doar pentru că profilul încă se încarcă.
Ce acoperă de fapt politica
Și proiectele voluntare publică reguli de jurnalizare și împotriva abuzului, iar acele reguli sunt partea interesantă. Voluntar descrie cine găzduiește releul, nu o promisiune că nu se înregistrează nimic, iar un proiect cu tratare a abuzului publicată îți spune că înregistrările există undeva.
Politicile comerciale au problema inversă: sunt detaliate, iar detaliul este ceea ce trebuie să citești. O politică ce acoperă serverele proprii ale furnizorului nu descrie automat infrastructura unui partener. O declarație de jurisdicție nu este o descriere a practicii. Caută secțiunea care numește sistemele din domeniu și tratează o politică ce rămâne vagă în privința domeniului ca marketing, nu ca dovadă.
Decide cu o evidență, nu cu o etichetă
Un client care se conectează dovedește compatibilitatea protocolului și accesibilitatea, și nimic despre înregistrări, pentru că înregistrările se fac la punctul final și deasupra lui. De aceea o pictogramă verde de stare este un semnal atât de slab: același client îndreptat spre un releu atent și spre unul neglijent arată identic. Evidența deciziei trebuie deci construită din ce poți justifica despre operatorul concret, nu din interfață. Notează vizibilitatea tehnică a traseului, categoriile de date implicate și încrederea pe care operatorul a câștigat-o; dacă vreuna dintre ele este o presupunere, decizia nu este terminată.
Dacă doar compari conexiuni, înregistrează în schimb punctul final și rezultatul pe care l-ai măsurat. Un releu într-o țară, o resursă atinsă și un răspuns măsurat descriu ce ai testat fără a atribui comportamentul unui singur gazdă întregului proiect.
Ține compatibilitatea software și de protocol separată de practica serviciului pe tot parcursul, pentru că părți diferite decid aceste lucruri și ele eșuează în moduri diferite. Adaugă de aceea două câmpuri în evidență: versiunea de client pe care ai rulat-o și protocolul pe care l-a negociat. Atunci comparația următoare începe de la dovezi, nu de la o etichetă. O evidență care numește punctul final, clientul și rezultatul este singura parte a acestei decizii pe care o poți apăra mai târziu.