Kome vjerujete kad sami pokrećete VPN poslužitelj
Samostalno hostanje prenosi ulogu operatera na vas. Ne uklanja pritom iz puta pristupnu mrežu, hosta, razrješivač ni odredište.
Samostalno hostanje daje vam ulogu operatera: vi birate softver, konfiguraciju, raspored ažuriranja i ono što vaša vlastita usluga bilježi. Ono što ne čini jest uklanjanje ostalih strana iz veze. Vaša pristupna mreža i dalje prenosi pakete, vaš pružatelj hostanja i dalje upravlja strojem, razrješivač i dalje odgovara na upite, a odredište i dalje vidi zahtjev. Znati koje ste od toga doista promijenili cijela je vježba.
Korak 1: popišite strane
Navedite svaku stranu u stvarnom postavljanju: svoj uređaj, mrežu na koju se spajate, VPN host, DNS razrješivač i odredišnu uslugu. Za svaku zapišite što može promatrati i kojim postavkama vi upravljate.
Ta je tablica korisnija od bilo koje tvrdnje o anonimnosti jer pokazuje gdje se kontrola doista promijenila. Upravljate konfiguracijom i zapisnicima hosta. Ne upravljate pogledom pristupne mreže na vašu vezu i ne upravljate onim što odredište bilježi o vašem računu.
Za kućnu krajnju točku pokriveni promet obično izlazi kroz pristupnu vezu tog doma. Izlazna adresa koju vaše odredište vidi je adresa kućanstva, što je činjenica o topologiji, a ne greška u softveru. Ako ste htjeli promijeniti upravo tu adresu, kućni poslužitelj to ne može. Potreban vam je izlaz negdje drugdje.
Korak 2: zapišite što ste dobili
Možete pregledati raspoređenu konfiguraciju, odlučiti koje se naprave smiju pridružiti, postaviti dijagnostičku politiku i voditi evidenciju koju odaberete. To su stvarne kontrole kad ih održavate i pošten su razlog za samostalno hostanje.
One su i uvjetne. Nekorištena zadana postavka i neprovjerena sigurnosna kopija nisu svojstva koja protokol pruža; to su namjere. Zapišite kontrolu zajedno s testom koji je dokazuje, inače se ne računa.
Korak 3: prihvatite popis održavanja
Popis je kratak i nemilosrdan: zaštitite administratorski račun, zaštitite ključeve poslužitelja, dodjeljujte i opozivajte identitete klijenata, držite sigurnosne kopije, uklanjajte izgubljene naprave i zadržite put oporavka koji ne ovisi o tunelu koji zataji.
Opoziv zaslužuje vlastiti redak. Naprava koju ste uklonili iz konfiguracije, ali je nikad niste opozvali, još ima valjane vjerodajnice, a razlika se pokaže tek kad ih netko upotrijebi. Testirajte uklanjanje pokušajem spajanja sa starim materijalom.
Sigurnosne kopije traže isti tretman. Obnovite jednu na rezervnom hostu i potvrdite da se tunel podiže s istim identitetima. Sigurnosna kopija koju nikad niste obnovili datoteka je, a ne plan oporavka.
Korak 4: napustite pretpostavku o anonimnosti
Pokretanje poslužitelja ne čini vaš preglednik anonimnim. Stranice i dalje primaju podatke o računu i kolačiće, a HTTPS štiti podatke aplikacije na vlastitom putu neovisno o tunelu.
Postoji i suptilniji učinak: adresa koju koristite samo vi može postati stabilan signal povezan s vašim korištenjem. Komercijalni izlaz dijeli se s neznancima, što je za privatnost na jedan način loše, a na drugi dobro. Vaša je vlastita adresa jedinstvena, što taj odnos okreće.
Ako je cilj biti teško korelirati, samostalno hostanje to može prije olakšati nego otežati. Odlučite koju osobinu doista želite prije nego tome posvetite večer. Jedinstvenost je trošak, a ne značajka, i ne pojavljuje se u većini tekstova o samostalnom hostanju. Zapišite je u tablicu strana iz koraka 1 i odnos postaje vidljiv.
Korak 5: odaberite ga iz navedenog razloga
Privatni pristup vlastitoj mreži, kontrola nad konfiguracijom, poseban zahtjev za usmjeravanjem ili neovisnost o politici pružatelja sve su dobri razlozi. Zapišite onaj koji vrijedi i osmislite test koji bi pokazao da djeluje.
Zatim provjerite dosadne dijelove: je li host zakrpan, jesu li stari ključevi nestali, odgovara li pohrana onome što ste dokumentirali i možete li obnoviti uslugu nakon kvara? Ta četiri odgovora opisuju model povjerenja mnogo bolje od naziva protokola.
Korak 6: planirajte izlaz
Odlučite unaprijed kako biste migrirali s hosta: gdje živi konfiguracija, kako se profili klijenata ponovno izdaju i što se događa sa sačuvanim zapisima. Samostalno hostana usluga bez plana izlaza postaje ovisnost koju ne možete ukloniti.
Model zajedničke odgovornosti AWS koristan je predložak i izvan AWS-a jer nameće isto pitanje: koji je sloj vaš, a koji pripada nekome drugom. Odgovorite na njega za svaku stranu iz koraka 1 i model povjerenja prestaje biti slogan.