Zwee Sekonne Freeze: war et d’VPN oder d’WLAN?
En zwee Sekonnen Ënnerbriechung an eng nei VPN-Sessioun sinn zwee verschidden Evenementer. Setzt den Zougangswee an den Tunnel op getrennte Zäitlinnen, ier dir en Timer ännert.
E Freeze vun zwou Sekonnen, dee sech vun selwer erëm fänkt, gesäit gläich aus, egal ob den Tunnel nei verhandelt huet oder d’Funkmodul gestuelpt ass. Et ass och méiglech, datt guer näischt erausgefall ass, an déi Méiglechkeet soll een als éischt testen. E kuerze Verloschtpak, eng Neiverhandlung an e Stopp vun enger Applikatioun fillen sech fir d’Persoun um Klaviatur gläich un. Nëmmen ee vun deenen dräi Fäll gëtt duerch Ännerung vun der Tunnelkonfiguratioun behuewen.
Zwee Opzeechnungen, net eng
Schreift op, wat mat der Verbindung drënner geschitt ass, an separat, wat den Tunnel selwer gemaach huet. Dann setzt d’Paus vun der Applikatioun géint béid Opzeechnungen. Dat sinn onofhängeg Evenementsreien, déi heiansdo zesummefalen, an alleguer dräi als Ofbroch ze bezeechnen, geet vun der Äntwert vun Ufank un aus.
En Iwwerwaachungssystem, dee mengems eemol préift, kann eng Ënnerbriechung vun zwou Sekonne net gesinn. Dësen Dag als gesond ze mellen ass technesch richteg a praktesch nëtzlos. Schreift den Ofastintervall nieft all Resultat, dat dir zitéiert.
Wat d’Zougangsstreck gemaach huet, wärend d’Applikatioun gefruer ass
Den Ofastintervall an den Zäitlimit bestëmmen, wat d’Iwwerwaachung iwwerhaapt hätt kënne gesinn, also notéiert béid nieft dem Resultat. Eng registréiert Ofwäitschkeet vu Stéierungen seet wéineg, wann den Instrument all siechzeg Sekonne probéiert. Duerno probéiert dräi Plazen mat Zäitstempelen: de lokale Router, en approuvéierten externen Host iwwer de normale Wee, an eng Ressource hannert dem Tunnel.
Confirméiert als éischt d’Routen, well en ëffentlecht Zil selwer duerch den Tunnel geroutet ka sinn an dann den Tunnel mooss amplaz vum Zougangswee. D’Beweiser, déi den Ënnerbroch wierklech datéieren, leien eng Schicht drënner: Linksevenementer um Router, Resynchronisatiounsopzeechnungen um Modem an eng geännert WAN-Adress. En kumulative Feelerzähler seet iech, datt eppes schief gaang ass, awer ni wéini. Korreléiert déi Opzeechnungen mat der Fënster vum Virfall, amplaz se isoléiert ze liesen.
ping -i 0.5 -c 40 192.168.60.1
mtr -rwc 40 203.0.113.25
ip -brief address show
En Zähler, deen gëschter geklomm ass, erkläert näischt iwwer e Freeze de Moien. Begrenzt d’Korrelatioun op d’Fënster, déi de Benotzer gemellt huet.
Sicht d’Opzeechnung vum Neistart
En verluerenen UDP-Datagramm mécht net vun eleng, datt Community OpenVPN eng nei TLS-Verhandlung ufänkt. D’Neistartverhalen follegt ping-restart, an de Wäert, dee gëllt, ka vum Server geschéckt gi sinn; den Handbuch fir 2.6 definéiert déi Timer. D’Liwwerung brécht ee Moment of, den Trait gëtt ni iwwerschratt, an de Log bleift eidel. Also sicht am Log ronderëm d’Paus no enger Neistartlinn, enger neier Verbindung oder enger geännerter Sessiounsidentitéit. Wann keng vun den dräi erschéngt, huet den Tunnel warscheinlech näischt gemaach an den Timer war ni de Problem.
All Keepalive ze kierzen, léisst d’Erkennung méi séier ausgesinn an deplacéiert d’Linn, wou een Nowéi zu enger Neiverbindung gëtt. All Neiverbindung kascht eng Authentifikatiounsronn an d’Neiinstallatioun vun de Routen. Den Timer ze strecken kaaft näischt ausser enger méi laanger Fënster, an där een doudege Wee nach lieweg ausgesäit. Béides sinn Astellungsentscheedungen mat engem Präis, keng gratis Verbesserungen.
En absent Evenement ass och e Beweis, an et ass déi Zort, déi d’Leit iwwersprangen, well näischt am Log d’Opwaachsamkeet drop zitt. Notéiert d’Sich, déi dir gemaach hutt, net nëmmen d’Resultat.
Loosst de Verglach entscheeden, wat ze reparéieren ass
Wann béid Opzeechnungen niewenteneen leien, schreift sech d’Zouuerdnung meeschtens selwer. En Router-Linksevenement op béide Weeër heescht, datt d’Zougangsverbindung den Theema ass. En rouegen Tunnel an en notzbare normale Wee heescht, datt d’Verhandlung et ass.
| What you observed | Tunnel log at that second | Where to look next |
|---|---|---|
| two-second pause, plain path answers throughout | nothing | the monitor's resolution, then a loss burst |
| pause plus a router link event, plain path stops and returns | no restart line | the access link, not the tunnel timer |
| pause, then a new session identifier | restart line | the restart threshold and what triggered it |
| one application freezes while both paths answer | nothing | that application and its server-side work |
All Zeil ass eng Spuer, keen Uerteel: Endpunkten setzen ICMP erof, an zwee Destinatioune deelen net onbedéngt ee Wee. Halt d’Aueren vu Client, Gateway an Applikatioun gläich, sou datt de Verglach iwwerhaapt méiglech ass. Eng Zeil, déi an zwou Kolonnen passt, brauch nach eng Observatioun, keng Entscheedung.
En Rapport, deen eng Iwwerpréiwung iwwerstëmmt, beäntwert véier Saachen: wéi laang de Freeze gedauert huet, wéi eng Weeër weider geäntwert hunn, wat den Tunnel an där Sekonn geloggt huet, a wéi dacks d’Iwwerwaachung probéiert. Déi véier Fakten erlaben dem nächste Lieser, d’Observatioun ze reproduzéieren amplaz enger Zesummefaassung ze vertrauen. En Uptime-Prozentsaz verstoppt genee den Intervall, deen iech intresséiert, an de Saz "d’VPN ass gefall" och.