Zakaj oznaka države pri VPN ni naslov, s katerega izstopite
Polje na seznamu, usmerjeni naslov in mnenje aplikacije se lahko razhajajo. Ugotovite, katero od njih berete, preden izhod označite za napačno označenega.
Izberete državo, se povežete in spletno mesto vas pozdravi v drugi. Oznaka na seznamu ni nikoli ničesar obljubila o naslovu, s katerega bi izstopili: to je polje, ki ga je nekdo objavil, izpeljano z metodo, ki je niste videli. Obravnavati to polje kot naslov je kraj, kjer se začne zmeda.
Tri ločene stvari nosijo vrednost države in se lahko razhajajo, ne da bi kdo lagal. Če jih ločite, postane neskladje diagnosticirano namesto skrivnostno.
Tri različne stvari nosijo oznako države
Prvo je lastno polje imenika, ki ga lahko navede operater sam, je izpeljano iz zbirke naslovov ali preprosto kopirano ob ustvaritvi vnosa. Drugo je naslov sam, ki pripada omrežju, ki ga objavlja, in na to odgovarja poizvedba geolokacije z uporabo objavljenih podatkov o preslikavi v obliki, opisani v RFC 8805. Tretje je tisto, kar se aplikacija odloči prikazati, in to lahko pride iz druge zbirke, iz nastavitve računa ali iz dovoljenja, ki ste ga dali v napravi. Samo drugo je omrežno dejstvo, in tudi to je poizvedba, ne opazovanje.
Skladnost med temi tremi bi bila prijetna in ni nikjer zahtevana. Neskladje je dokaz, da so bile izpeljane različno, nič več.
Preverite naslov, ne zastave
Koristno vprašanje je, s katerega javnega naslova vaš promet dejansko izstopi. To je mogoče odgovoriti iz odjemalca in ni odvisno od nobenega polja na seznamu. Primerjajte odgovor s predpono, ki ste jo pričakovali, in s tem, kar o njem pravi poizvedba geolokacije, pri čemer imejte oba rezultata v zapiskih ločeno. Razlika med pričakovano državo in poizvedbo je vprašanje usmerjanja ali zbirke podatkov, medtem ko je razlika med poizvedbo in mnenjem aplikacije spet vprašanje zbirke podatkov.
Preverjanje opravite dvakrat, če ima storitev v regiji več izhodov. Sklad naslovov lahko pri zaporednih povezavah dodeli različne naslove, en vzorec pa opisuje le enega od njih.
Bližina na zemljevidu ni bližina v omrežju
Bližnja država je lahko daljša pot od oddaljene, ker optična pot ne sledi meji. Izbira vozlišča glede na zakasnitev pomeni merjenje cilja, ki vam je pomemben, namesto izbire najbližje zastave. Ista logika velja za zmogljivost, saj lahko malo obremenjen izhod dve državi stran premaga nasičenega v soseščini. Najprej merite, nato odločite, in zabeležite uro, ker se obe številki premikata.
Lokacija prav tako ne pove ničesar o hrambi niti o tem, kdo upravlja končno točko. To potrebuje svoje dokaze, ki jih stolpec države ne more vsebovati.
Sami potrdite izhodni naslov
Vprašajte odjemalca in zunanjo storitev, kako izgleda vaš naslov, nato vprašajte lokalno usmerjevalno tabelo, kako je bila ta pot izbrana. Ukazi spodaj naredijo vse tri, tretjega pa ljudje preskočijo. Zamenjajte ime vmesnika z lastno tunelsko napravo.
curl -sS https://api.ipify.org; echo
curl -sS --interface tun0 https://api.ipify.org; echo
ip route get 1.1.1.1
ip -6 addr show dev tun0
Prvi dve vrstici bi se morali ujemati, in ko se ne, pot, za katero mislite, da jo imate, ni pot, ki nosi vaš promet. Poizvedba poti navede vmesnik in izvorni naslov, ki bi ju jedro uporabilo za cilj, in to je mehanizem za izhodnim naslovom. Vrstica IPv6 je pomembna, ker lahko stroj drži tunel za eno družino in neposredno pot za drugo. Oznaka države sama po sebi ne pokrije nobenega od teh primerov.
Zapišite opaženi naslov, mnenje zbirke podatkov in prikaz aplikacije kot tri ločene zapiske. Takrat bo naslednje neskladje, na katero boste naleteli, lahko pripisati vzroku.