En fastlåsing på to sekunder som kommer seg av seg selv, ser lik ut enten tunnelen forhandlet på nytt eller radioen snublet. Det er også mulig at ingenting falt ut i det hele tatt, og den muligheten er verdt å teste først. En kort tapsbyge, en ny forhandling og en stopp i en applikasjon føles likt for personen ved tastaturet. Bare ett av de tre tilfellene lar seg fikse ved å endre tunnelkonfigurasjonen.

To registreringer, ikke én

Skriv ned hva som skjedde med forbindelsen under, og separat hva tunnelen selv gjorde. Sett deretter pausen i applikasjonen opp mot begge registreringene. Dette er uavhengige hendelsesrekker som noen ganger faller sammen, og å kalle alle tre en frakobling forutsetter svaret helt fra starten.

En overvåking som tester én gang i minuttet kan ikke se en avbrytelse på to sekunder. Å rapportere den dagen som sunn er teknisk korrekt og praktisk ubrukelig. Sett prøveintervallet ved siden av hvert resultat du siterer.

Hva aksesslenken gjorde mens appen frøs

Prøveintervallet og tidsavbruddet avgjør hva overvåkingen i det hele tatt kunne ha observert, så noter begge ved siden av resultatet. En registrert mangel på avbrudd betyr lite når instrumentet tar prøve hvert sekstiende sekund. Undersøk deretter tre steder med tidsstempler: den lokale ruteren, en godkjent ekstern vert nådd over den vanlige veien, og en ressurs bak tunnelen.

Bekreft rutene først, fordi et offentlig mål selv kan bli rutet gjennom tunnelen og da måler tunnelen i stedet for aksessveien. Bevisene som faktisk daterer avbruddet ligger ett lag lenger ned: lenkehendelser på ruteren, resynkroniseringsposter på modemet og en WAN-adresse som er endret. En kumulativ feilteller forteller deg at noe gikk galt, aldri når. Korreler disse postene med hendelsesvinduet i stedet for å lese dem isolert.

ping -i 0.5 -c 40 192.168.60.1
mtr -rwc 40 203.0.113.25
ip -brief address show

En teller som steg i går forklarer ingenting om en fastlåsing i morges. Begrens korrelasjonen til vinduet brukeren rapporterte.

Se etter omstartsposten

Et tapt UDP-datagram får ikke i seg selv Community OpenVPN til å starte en ny TLS-forhandling. Omstartsatferd følger ping-restart, og verdien som gjelder kan ha blitt sendt av serveren; håndboken for 2.6 definerer disse timerne. Leveringen brytes et øyeblikk, terskelen overskrides aldri, og loggen forblir tom. Søk derfor i loggen rundt pausen etter en omstartslinje, en ny tilkobling eller en øktidentifikator som er endret. Hvis ingen av de tre dukker opp, gjorde tunnelen sannsynligvis ingenting, og timeren var aldri problemet.

Å kutte hver keepalive får deteksjonen til å se raskere ut og flytter linjen der en liten hikking blir en gjenoppkobling. Hver gjenoppkobling koster en autentiseringsrunde og reinstallasjon av ruter. Å strekke timeren kjøper ingenting annet enn et lengre vindu der en død vei fortsatt ser levende ut. Begge er justeringsbeslutninger med en pris, ikke gratis forbedringer.

En fraværende hendelse er også bevis, og det er nettopp den typen folk hopper over fordi ingenting i loggen trekker oppmerksomheten mot den. Skriv ned søket du kjørte, ikke bare resultatet.

La sammenligningen avgjøre hva som skal rettes

Med begge registreringene side ved side skriver tilordningen seg vanligvis selv. En lenkehendelse på ruteren på begge veier betyr at aksessforbindelsen er temaet. En stille tunnel og en brukbar vanlig vei betyr at forhandlingen er det.

What you observedTunnel log at that secondWhere to look next
two-second pause, plain path answers throughoutnothingthe monitor's resolution, then a loss burst
pause plus a router link event, plain path stops and returnsno restart linethe access link, not the tunnel timer
pause, then a new session identifierrestart linethe restart threshold and what triggered it
one application freezes while both paths answernothingthat application and its server-side work

Hver rad er et spor, ikke en dom: endepunkter nedprioriterer ICMP, og to destinasjoner deler ikke nødvendigvis en vei. Hold klokkene til klient, gateway og applikasjon synkronisert slik at sammenligningen i det hele tatt er mulig. En rad som passer i to kolonner trenger én observasjon til, ikke en beslutning.

En rapport som tåler gjennomgang svarer på fire ting: hvor lenge fastlåsingen varte, hvilke veier som fortsatte å svare, hva tunnelen logget i det sekundet, og hvor ofte overvåkingen tar prøver. Disse fire fakta lar neste leser gjenskape observasjonen i stedet for å stole på et sammendrag. En oppetidsprosent skjuler nøyaktig intervallet du bryr deg om, og det gjør uttrykket "VPN-en falt" også.

Relaterte artikler