Dir wielt e Land, verbënnt Iech, an eng Websäit begréisst Iech an engem aneren. D’Etikett an der Lëscht huet ni eppes iwwer d’Adress versprach, vun där aus Dir erausgitt: et ass e Feld, dat een publizéiert huet, ofgeleet mat enger Method, déi Dir net gesinn hutt. Dëst Feld als Adress ze behandelen ass do, wou d’Verwierrung ufänkt.

Dräi getrennt Saachen droen e Lännerwäert, a si kënnen dissonéieren, ouni dass een lügt. Si auseneen ze halen mécht d’Differenz diagnostizéierbar amplaz mysteriéis.

Dräi verschidde Saachen droen en Lännerlabel

Déi éischt ass dem Verzeechnes säin eegent Feld, dat vum Bedreiwer selwer gemellt, aus enger Adressdatebank ofgeleet oder einfach kopéiert ka sinn, wéi den Andrag erstallt gouf. Déi zweet ass d’Adress selwer, déi zu deem Netz gehéiert, dat se annoncéiert, an dat ass, wat eng Geolokatiounsufro beäntwert, andeems se publizéiert Kartendaten an der Form benotzt, déi an RFC 8805 beschriwwe gëtt. Déi drëtt ass, wat eng Applikatioun decidéiert ze weisen, wat aus enger anerer Datebank, enger Kontastellung oder enger Autorisatioun ka kommen, déi Dir um Apparat ginn hutt. Nëmmen déi zweet ass eng Netzwierkstotsaach, an och déi ass eng Ufro amplaz enger Observatioun.

Kohärenz tëscht deenen dräi wier agreabel an ass néierens gefuerdert. Eng Differenz ass de Beweis, datt se verschidde ofgeleet goufen, net méi.

Iwwerpréift d’Adress, net d’Fändel

Déi nëtzlech Fro ass, vu wéi enger ëffentlecher Adress aus Äre Verkéier tatsächlech erausgeet. Dat kann een aus dem Client beäntweren, an et hänkt vun kengem Lëschtefeld of. Vergläicht d’Äntwert mam Prefix, deen Dir erwaart hutt, an mat deem, wat eng Geolokatiounsufro doriwwer seet, an haalt déi zwee Resultater an Ären Notizen getrennt. Eng Differenz tëscht dem erwaartem Land an der Ufro ass eng Routing- oder Datebankfro, wärend eng Differenz tëscht der Ufro an der Meenung vun der Applikatioun nees eng Datebankfro ass.

Maacht d’Iwwerpréiwung zweemol, wann de Service e puer Ausgäng an der Regioun huet. E Pool kann openeenfolgend Verbindungen ënnerschiddlech Adressen ausginn, an ee Probe beschreift just eng vun hinnen.

Nähe op enger Kaart ass net Nähe am Reseau

En Nopeschland kann e méi laange Wee sinn wéi e wäit Land, well d’Glasfaserroute net d’Grenz suivéiert. En Node fir Latenz ze wielen heescht, d’Zil ze moossen, dat Iech wichteg ass, amplaz de noosten Fändel ze huelen. Déiselwecht Logik gëllt fir d’Kapazitéit, well en liicht belaaschten Ausgang zwee Länner wäit en saturéierten Noper ka schloen. Moosst d’éischt, entscheet duerno, a notéiert d’Stonn, well béid Zuelen sech beweegen.

D’Plaz seet och näischt iwwer d’Spiécheren oder iwwer wien den Endpunkt bedreift. Dat brauch seng eege Beweiser, déi eng Lännerspal net ka halen.

Bestätegt d’Ausgangsadress selwer

Frot de Client an en externe Service, wéi Är Adress ausgesäit, a frot duerno d’lokal Routingstabell, wéi dëse Wee gewielt gouf. D’Kommandos hei drënner maachen all dräi, an déi drëtt ass déi, déi d’Leit iwwersprangen. Ersetzt den Interface-Numm mam Ärem eegene Tunnelsapparat.

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

Déi éischt zwou Linnen sollten iwwereneestëmmen, a wann se et net maachen, ass de Wee, vun deem Dir mengt, datt Dir en hätt, net dee Wee, deen Äre Verkéier dréit. D’Routenuersich nennt den Interface an d’Quelladress, déi de Kernel fir en Zil géif benotzen, an dat ass de Mechanismus hannert der Ausgangsadress. D’IPv6-Linn ass wichteg, well eng Maschinn en Tunnel fir eng Famill an en direkte Wee fir déi aner ka halen. En Lännerlabel deckt keen vun deene Fäll vu sech aus of.

Schreift déi observéiert Adress, d’Meenung vun der Datebank an d’Affichage vun der App als dräi getrennt Notizen. Da gëtt déi nächst Differenz, déi Dir begéint, einfach ze zouzeschreiwen.

Ähnlech Artikelen