Замрзнување од две секунди што се враќа само по себе изгледа исто, без разлика дали тунелот повторно преговарал или радиото се сопнало. Можно е и воопшто ништо да не паднало, и таа можност вреди прво да се провери. Краток бран загуби, повторно преговарање и застој на апликација исто се чувствуваат за лицето пред тастатурата. Само еден од трите случаи се поправа со менување на конфигурацијата на тунелот.

Два записа, а не еден

Запишете што се случило со конекцијата подолу и одделно што направил самиот тунел. Потоа ставете ја паузата на апликацијата наспроти двата записа. Тоа се независни низи настани што понекогаш се совпаѓаат, а сите три да ги наречете прекин значи однапред да го претпоставите одговорот.

Монитор што проверува еднаш во минута не може да види прекин од две секунди. Да се пријави тој ден како здрав е технички точно и практично бескорисно. Ставете го интервалот на примеркување до секој резултат што го цитирате.

Што направи пристапната врска додека апликацијата замрзна

Интервалот на примеркување и временското ограничување одредуваат што мониторот воопшто можел да забележи, затоа запишете ги двете до резултатот. Забележано отсуство на прекини малку значи кога инструментот примеркува на секои шеесет секунди. Потоа проверете три места со временски ознаки: локалниот рутер, одобрен надворешен домаќин достапен по едноставната патека и ресурс зад тунелот.

Прво потврдете ги маршрутите, бидејќи јавната цел сама може да биде насочена низ тунелот и тогаш го мери тунелот наместо патеката за пристап. Доказите што навистина го датираат прекинот лежат еден слој подолу: настани на врската на рутерот, записи за повторна синхронизација на модемот и променета WAN адреса. Кумулативниот бројач на грешки ви кажува дека нешто тргнало наопаку, но никогаш кога. Поврзете ги тие записи со прозорецот на инцидентот наместо да ги читате изолирано.

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

Бројач што пораснал вчера не објаснува ништо за замрзнувањето утрово. Ограничете ја корелацијата на прозорецот што го пријавил корисникот.

Побарајте записот за рестартирање

Изгубен UDP датаграм сам по себе не го принудува Community OpenVPN да започне ново TLS преговарање. Однесувањето при рестартирање го следи ping-restart, а вредноста што важи можеби ја наметнал серверот; прирачникот за 2.6 ги дефинира тие тајмери. Испораката прекинува за миг, прагот никогаш не се преминува и дневникот останува празен. Затоа во дневникот околу паузата барајте линија за рестартирање, нова конекција или променет идентификатор на сесија. Ако ниту едно од трите не се појави, тунелот веројатно не направил ништо и тајмерот никогаш не бил проблем.

Скратувањето на секое keepalive прави откривањето да изгледа побрзо и ја поместува границата каде што мал застој станува повторно поврзување. Секое повторно поврзување чини еден круг автентикација и преинсталирање на маршрутите. Истегнувањето на тајмерот не купува ништо освен подолг прозорец во кој мртва патека и понатаму изгледа жива. Двете се одлуки за подесување со цена, а не бесплатни подобрувања.

Отсутен настан е исто така доказ, и токму од видот што луѓето го прескокнуваат зашто ништо во дневникот не го привлекува вниманието. Запишете го пребарувањето што го извршивте, не само неговиот резултат.

Нека споредбата одлучи што да се поправи

Кога двата записа се еден до друг, распоредувањето обично само се пишува. Настан на врската на рутерот на двете патеки значи дека тема е пристапната конекција. Мирен тунел и употреблива едноставна патека значат дека тема е преговарањето.

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

Секој ред е трага, а не пресуда: крајните точки го намалуваат приоритетот на ICMP, и две одредишта не делат нужно иста патека. Држете ги часовниците на клиентот, портата и апликацијата усогласени за споредбата воопшто да биде можна. Ред што се вклопува во две колони бара уште едно набљудување, не одлука.

Извештај што издржува преглед одговара на четири работи: колку траело замрзнувањето, кои патеки продолжиле да одговараат, што запишал тунелот во таа секунда и колку често мониторот примеркува. Тие четири факти му овозможуваат на следниот читател да го репродуцира набљудувањето наместо да верува на резиме. Процентот на достапност го крие токму интервалот што ве интересира, а така и фразата "VPN падна".

Поврзани статии