Erabili duzun VPN irteera helbidea nola erregistratu eta egiaztatu
Bezero-aplikazioek kokalekuaren izena erakusten dute, zure trafikoa irten zen helbidea ez. Irteera-IPa konektatzean gorde eta zuzeneko erreferentzia batekin alderatu.
Mahaigaineko VPN bezero bati zein zerbitzari erabili dituzun galdetzean, erantzun zintzoa kokalekuaren izena izaten da normalean. Izen hori aukeratu zenuen sarrera-puntua da, eta zure trafikoa irten zen helbidea erabat beste makina bat izan daiteke. Aplikazioan ezer ez dago bigarren zenbakia gordetzeko diseinatuta, beraz erregistroa erabileraren unean bertan eraiki behar da. Bi ikuspegi daude, eta horietako bakarra gailentzen zaio euskarri-kasu bati.
Bi erregistro, eta haietako bat baino ez da existitzen
Bezeroaren ikuspegia, onenean, hautatutako kokalekuen zerrenda da denbora-zigiluekin. Diseinu-erabakia da, ez axolagabekeria: helbideak eragiketa-xehetasunak dira, esleipenen artean aldatzen dira, eta mapaketa argitara emateak euskarria zein abusu-tratamendua zailtzen ditu. Hornitzaileek hodeiko instantziak jartzen dituzte beren sareen aurrean, muturra inor ohartarazi gabe mugi dadin. Aplikazioak erakusten dizuna zuk egindako hautua da, trafikoak hartutako bidea ez.
Eraiki dezakezun erregistroa fitxategi lokal bat da, lerro bakoitzeko helbide publiko bat eta UTC denbora-zigilu bat dituena. Txikiagoa, itsusiagoa eta askoz erabilgarriagoa da, kanpoko behatzaileek ere ikus dezaketena zehatz-mehatz deskribatzen duelako.
A aukera: irteera-helbidea zuk zeuk gorde
Oihartzun-zerbitzu batek eskaera nondik iritsi zen iturburu-helbidea itzultzen du, eta hori da, definizioz, irteera-helbidea. Gorde egitea tunelak konektatuta dagoela jakinarazi ondoren exekutatu, konektatuta dioen bezero batek ibilbideak eta DNS finkatu aurretik tunelaren aurreko helbidea erregistratuko baitu eta loga lehenengo lerrotik pozoituko baitu.
#!/bin/sh
umask 077
log="$HOME/vpn-exit.log"
printf '%s %s\n' "$(date -u +%Y-%m-%dT%H:%M:%SZ)" "$(curl -fsS https://api.ipify.org)" >> "$log"
Bi xehetasunek zati hori apaingarri izan beharrean erabilgarri egiten dute. Denbora-zigiluak eta helbideak lerro bat partekatzen dute, beraz geroagoko analisiak ez du erregistroak bikoteka jarri beharrik, eta umask 077 fitxategia pribatu mantentzen du sortzen den unetik. Exekutatu konexio bakoitzeko behin eta ez abiarazte bakoitzeko behin, eta mantendu fitxategi bat gailu bakoitzeko.
Logak noiz erabili zenuen tunela eta zein sareetatik agertu zinen erregistratzen du, eta hori nabigazio-historiaren gertuago dago kontagailu bat baino. Aukeratu defenda dezakezun atxikipen-epe bat, eduki fitxategia sinkronizazio-karpeta partekatuetatik kanpo eta garbitu nahita.
B aukera: eskatu historial bat hornitzaileari
Hornitzaile batzuek konexio-logak gordetzen dituzte eta euskarri-galdera bati denbora-zigilu batekin eta zerbitzari-izen batekin erantzungo diote. Erregistro horrek haien azpiegitura deskribatzen du, ez zure trafikoa, eta haien atxikipen-leihoak eta begiratzeko borondateak balio duten beste balio du. Saio bat ere deskribatzen du, ez eskaera bat. Leihoa laburra izaten da, eta tunelaren hornitzailearen aldetik neurtzen da.
Logik gordetzen ez dutela iragartzen duten hornitzaileek ezin dute hori eskaeran eman, eta bezeroaren aldeko azken kokalekuen zerrenda ez da gauza bera. Logik gabeko hornitzaile bati irteera-helbidea eskatzea azalpen batekin amaitzen da normalean, datu horiek zergatik ez dauden argituz.
Zer froga dezakeen erregistro bakoitzak euskarri-kasu batean
Bi erregistroek galdera desberdinei erantzuten diete, eta taulan bertan uzten dio konparaketak akademikoa izateari.
| Question | Your local log | Provider record |
|---|---|---|
| Which address did the traffic leave from? | Yes, for the moment it was captured | Usually not disclosed |
| Was the tunnel in use at 14:20? | Yes, if the capture ran | Yes, within the retention window |
| Why did a location get slower? | Yes, by comparing addresses over time | Sometimes, as an infrastructure note |
| Who sent this specific request? | No | No |
Lehen zutabea baino ez dago zure kontrolpean. Hornitzailearen erregistroak ziurta dezake kontu bat une jakin batean konektatuta zegoela, baina ezin du ziurtatu zein eskaerek erabili zuten tunela, eta ez du aipatuko hornitzaileak eragiketa-xehetasun gisa hartzen duen helbiderik. Inongo erregistrok ez du pertsona bat identifikatzen, irteera-helbide partekatu batek minutu berean bezero asko eraman baititzake.
Alderatu biak erreferentzia batekin, inongo fidatu aurretik
Helbide bat bere bakarrik ez du ezer frogatzen. Gorde zuzeneko helbidea konektatu aurretik, tunelaren bidezkoa ondoren, eta alderatu. Balio berdinak esan nahi du tunelak ez duela eskaera hori eramaten, tunel zatitu batengatik, proxy nagusi batengatik edo zuzeneko bidetik atzera egin zuen bezero batengatik.
curl -fsS https://api.ipify.org; echo
curl -fsS https://api64.ipify.org; echo
dig +short TXT o-o.myaddr.l.google.com @1.1.1.1
Errepikatu konparaketa DNSrako eta IPv6rako, helbide-oihartzunak HTTP eskaera baten bidea frogatzen baitu eta ez baitu ezer esaten zein ebazlek erantzun zuen. Batetik ihes egiten duen gailu bat erabat osasuntsu ager daiteke bestean.