Den Tunnel kënnt zréck, de Client seet verbonnen, an de Browser dréit sech nach ëmmer op enger Säit, déi en virum Ofbroch gelueden huet. Eng VPN-Reconnect restauréiert e Wee an restauréiert net de Verbindungszoustand, deen d’Applikatiounen an déi aner Säit um ale Wee gesammelt hunn. Dat sinn zwee verschidden Saachen ze reparéieren, an se verwiesselen bréngt Iech ouni Grond zréck an d’VPN-Astellungen.

Een Test trennt se propper, an en dauert zéng Sekonnen. Schéckt eng nei Ufro un dat selwecht Zil, während déi al nach hänkt.

Wat eng Reconnect iwwersteet an wat net

En Tunnel ass eng Rei vu Weeër, Schlësselen an Adressen, an eng Reconnect kann all dräi restauréieren, während all etabléierte Floss dout bleift. D’Betribssystem hält e Socket op, well d’Applikatioun doriwwer gefrot huet, an den Timeout vun deem Socket kann Minutten oder Stonnen ewech sinn. Drënner huet de Partner de Floss vergiess, eng Iwwersetzungsentry ass ofgelaf, oder de Wee geet elo iwwer en Endpunkt, deen den Handshake ni gesäit huet. Näischt an der Reconnect-Sequenz geet d’Socketen vun der Applikatioun duerch a reparéiert se.

E puer Clienten fügen en Hook derbäi, deen al Verbindungen bei der Reconnect fortgeet, an déi meescht net. D’Verhalen hei variéiert je no Client, Plattform a Versioun.

Déi aner Säit huet Iech och vergiess

Dat wäit Enn hält säin eigenen Zoustand: eng TLS-Sessioun, en TCP-Kontrollblock an eventuell en Mapping-Entry, deen Är Adress an Äre Port un de Floss bënnt. En Iwwersetzungsapparat um Wee kann dee Mapping wärend der Lück oflafe loossen, och wann den Tunnel séier erëm steet. Wann de Mapping fort ass, kommen Pakete fir e Floss un, deen de Server net méi erkennt, an d’Äntwert kann en Reset sinn, deen de Client ni weist. Applikatiounen mellen dat als Stocken an net als Feeler, well se nach op e Socket waarden, deen ni äntwert.

Idle-Timeouts op der Serversäit maachen dat selwecht no hirem eegenen Zäitplang, dofir kann eng Sessioun stierwen ouni en eenzegt Netzwierk-Evenement. Eng Verbindung, déi méi laang inaktiv war wéi de Server erwaart, ass schonn fort, ier Dir mierkt, datt den Tunnel sech beweegt huet.

Eng nei Ufro ass den Test, deen se trennt

Schéckt eng nei Ufro un dee selwechten Host, während déi al nach hänkt, a kuckt op béid. Wann déi nei Ufro geléngt, da funktionéieren den Tunnel, de Wee an d’Nuemopléisung, an de Feeler ass op de veraltete Floss limitéiert. Wann déi nei Ufro och feel schléit, hutt Dir e Weeproblem an de Sessiounszoustand vun der Applikatioun ass eng falsch Spuer.

Loosst all Block vum direkte Verkéier wärend dem Test op senger Plaz. Eng Ufro, déi iwwer en zoufälleche Reservewee geléngt, beweist näischt iwwer den Tunnel.

Bestätegt mat enger neier Verbindung, net mat der aler

D’Kommandos ënnendrënner weisen d’Socketen, déi nach op sinn, starten eng nei Ufro a kontrolléieren, ob d’Sessiounstabell nach en Entry fir de Floss huet. Fuert déi éischt virun an no der Reconnect aus, sou datt den Ënnerscheed sichtbar ass. Ersetzt den Host an de Port duerch Ären eegenen Service.

ss -tanp | grep -E ':(443|8443)'
curl -sS -o /dev/null -w '%{http_code} %{time_connect}\n' --max-time 8 https://intranet.example.com/
conntrack -L 2>/dev/null | grep 8443
dig +short intranet.example.com

En etabléierte Socket ouni Verkéier, dee sech beweegt, ass déi Signatur, déi ze siche ass, an eng nei Ufro, déi en Statuscode zréckgëtt, weist, datt de Wee lieweg ass. D’Verbindungstabell äntwert, ob nach eppes de Floss mappt, an dat ass deen Deel, deen de Client net ka gesinn. D’Ufro un den Opléiser deckt déi aner Hallschent vum Säitelueden of, well en Nummfeeler an eng hänke Verbindung am Browser gläich ausgesinn. Zesummen trennen déi véier Ausgaben eng veralt Sessioun vun engem futti Tunnel.

Notéiert d’Zäit vun der Ënnerbriechung, d’Zäit vun der Reconnect an den Ënnerscheed tëscht der aler an der neier Ufro. Dee Rekord mécht eng vag Plainte zu engem Bericht, op deem een handele kann.

Ähnlech Artikelen