WireGuard feelt no enger roueger Period: test fir d’éischt d’Richtung
Eng ofgelafen NAT-Zouuerdnung, en décke Radio an eng al App kucken no enger roueger Zäit gläich aus. Test den agetrueden an den ausgetruedene Verkéier getrennt, ier s du keepalive derbäisetze.
Véier Froen kommen virun all Ännerung vun der Astellung: schafft déi selwecht Ressource, wärend de Client aktiv ass, wéi laang huet déi roueg Period gedauert, huet d’Apparat geschlof oder d’Netz gewiesselt, an erschéngt de Feeler nëmmen am Verkéier, deen déi aner Säit ufänkt. D’Äntwerten trennen eng ofgelafen NAT-Zouuerdnung vun engem décke Radio an enger aler App. Si soen och, ob e keepalive iwwerhaapt relevant ass. Fänk mat der Richtung un, well se eng Kommando kascht an d’Halschent vun de méigleche Cause fir ewech hëlt.
Wéi eng Richtung feelt?
Eng nei erausgefuerdert Ufro vum Client a Verkéier, deen no enger roueger Period bei him ukommt, testen de stateful Apparat anescht. Erausgehend Päckchen bauen eng Zouuerdnung op, wärend se fortgoen, wärend agetruedene Päckchen droen, datt déi al Zouuerdnung iwwerlieft huet. Dës Asymmetrie ass de ganzen Test. Wann de Client erauskënnt, awer näischt erakënnt, ass d’Zouuerdnung warscheinlech ofgelafen, a wann keng vun deenen zwee schafft, ass den Tunnel oder den Netzzougang vum Client fort.
Notéier wéi laang déi roueg Period gedauert huet, an ob d’Apparat geschlof huet oder an der Tëschenzäit op en anert Netz gewiesselt huet. Déi zwou Facten änneren d’Diagnos virun all Astellung.
wg show wg0 latest-handshakes
wg show wg0 endpoints
wg show wg0 transfer
Looss déi dräi virun an no der roueger Period lafen, well jiddwereen eng aner Deel vun der Fro beäntwert. En handshake-Zäitstempel, deen net geréckelt ass, seet, datt d’Säiten opgehalen hu mat schwätzen, wärend en Endpunkt, deen sech geännert huet, seet, datt d’Zouuerdnung geréckelt ass an net gestuerwen. D’Transferzueler weisen, ob iwwerhaapt eppes ukomm ass, an dat ass den Ënnerscheed tëscht enger ofgelafener Zouuerdnung an enger stëller App. Schréif d’Zuelen op béide Punkten op, well de Verglach d’Beweis ass.
Schlof, Radio an App-Zoustand
Op engem Telefon oder Laptop kann en Apparat, deen schléift, den Netzzougang komplett verluer hunn, an e keepalive kann keen ausgeschalte Radio erëmbréngen oder e Captive Portal ofschléissen, deen net erfëllt ass. Mobil Plattformen ënnerbréchen d’Hannergrondarbeit als Politik, also ob de periodesche Verkéier weiderleeft, hänkt vun der Plattform an dovun of, wat d’App mat hir ausgehandelt huet. Eng gecachte Verbindung ass den drëtten Fall an deen, deen am meeschten irre féiert, well d’Zeréckkommen vum Tunnel net datselwecht ass wéi d’App, déi sech erëm domat verbënnt.
Maach d’App no der roueger Period erëm op, amplaz dem Tab ze vertrauen, dee op bliwwen ass. Wann eng nei Ufro do geléngt, wou déi al Sëtzung gescheitert ass, war den Tunnel ni de Problem.
Wat e keepalive wierklech mécht
PersistentKeepalive schéckt periodesch en authentifizéiert leet Päckchen un e Peer, wat duer ass, fir eng NAT-Zouuerdnung tëscht Peers lieweg ze halen an den Endpunkt vun der anerer Säit aktuell ze halen, wéi den WireGuard-Schnellstart beschreift. Et reparéiert keen décke Radio, eng verluer Route oder eng App, déi ni nach eng Kéier probéiert. Wielt den Intervall iwwer déi ënnerstëtzt Client-Astellungen, a schalt net iwwerall en aggressive Wäert an, just well eng Statusaffichage stëll gëtt.
Déi meescht roueg Perioden sinn keng Feeler. En Tunnel, deen no fënnef Minutten Stëllt erëm verbënnt, behält sech richteg, an de Problem ass just de Fall, wou eppes vun der anerer Säit misst ukommen.
Waart den Intervall of, dee fréier gescheitert ass
Maach eng ënnerstëtzt Ännerung, a lass duerno déiselwecht roueg Period verstreichen, ier s du déi Ressource erëm testchéiers. Waarden ass Deel vum Test an net eng Formalitéit. Direkte Succès no enger Erëmverbindung seet näischt iwwer e laangt Rou-Symptom, well d’Erëmverbindung grad dat Evenement ass, wat den Zoustand zrécksetzt. Wann de Problem och während aktiver Benotzung erschéngt, géi zréck op handshake- an Datenwee-Kontrollen, amplaz nach méi periodesche Verkéier derbäizesetzen.
Hal eng Ännerung pro Test an a schréif d’benotzt roueg Dauer op. Ouni dat drift all spéider Verglach, an et kann een net soen, wéi eng Ännerung wichteg war. Notéier déi véier Facten zesummen: Richtung, Dauer, Schlofzoustand a Behuelen vun der App.