Күй беті қосылған дейді, шам жасыл, ал кеңсе файл серверіне жете алмайды. Бұл фактілердің бірі туннель туралы, екіншісі ол арқылы өтетін жол туралы. Екеуін де бақылау — әрекет етуге болатын ескерту мен елемеуді үйренетін ескерту арасындағы айырмашылық.

Бес тексеру, ретімен, пирден сыртқа қарай.

1-тексеру: пир немесе қауымдастық күйі

Әр протокол өз күйін көрсетеді. WireGuard соңғы қол алысуды және әр пир бойынша тасымалдау санауыштарын wg show арқылы көрсетеді. OpenVPN сеанс күйін өз күй файлына немесе басқару интерфейсіне жазады, ал IPsec қауіпсіздік қауымдастықтарын ipsec statusall сияқты құралдар арқылы көрсетеді. Тұзақ — уақыт белгісін үкім ретінде оқу: жіберетін ештеңесі жоқ бос WireGuard пирі жақында қол алыспайды, және бұл үзіліс емес.

Біреуді шақырмас бұрын уақыт белгісін күтілетін трафикпен және keepalive параметрлерімен салыстырыңыз.

2-тексеру: таңдалған маршрут

Туннель интерфейсі болуы мүмкін, бірақ оған ештеңе маршрутталмайды. Өзіңізге маңызды межелі орын үшін жіберу кестесін тексеріңіз, туннельдің өз ішкі желісі үшін емес. Префикс жоқ болса немесе басқа жерге нұсқаса, пир күйінің маңызы жоқ.

Бұл тексеру күй шамы ешқашан көрсетпейтін ақауды ұстайды.

Пайдалы екінші тексеру бастау адресін де салыстырады. ip route get 10.20.5.10 келесі секірісті, интерфейсті және қалаулы бастауды қайтарады, ал қате бастау алыс жақта кері трафикті бұзуға жеткілікті. Күтілетін үштікті бір рет жазып алыңыз, содан кейін қандай да бір элемент өзгерсе, дабыл беріңіз. Сол бір жол NAT өзгерістерін, интерфейс ауытқуларын және саясаттық маршруттау қателерін ұстайды.

3-тексеру: рұқсат етілген қолданба жолы

Нақты талапты білдіретін нәрсені сынап көріңіз. Маршрутизатордан шыққан ping оның өз адресі мен саясатынан шығады, бұл жіберілген LAN трафигінен өзгеше болуы мүмкін, ал көптеген хосттар ICMP-ді шектейді. Егер талап жеке қызмет болса, сол қызметті нақты портында сынаңыз.

Сынақ көлемін қалыпты ұстаңыз. Бақылау циклі өзі өлшейтін трафикке айналмауы керек.

4-тексеру: не өзгерді және қашан

WAN өзгерістерін, кілт жаңартуларын, маршруттардың кері қайтарылуын және қолданба ақауларын бір уақыт сызығында байланыстырыңыз. Туннель ақауын қарапайым интернетке қолжетімділікті тыныш қалпына келтіретін қосалқы маршруттан ажыратыңыз, өйткені екеуі де бірдей пайдаланушы шағымдарын және қарама-қарсы диагностиканы береді. Уақыт белдеуі қателері ретті кері айналдырады, сондықтан салыстыру алдында қалыпқа келтіріңіз. Төрт тексеруді себепке айналдыратын нәрсе — уақыт сызығы.

Журналдарды өтулер үшін сақтаңыз, пайдалы жүктеме үшін емес.

5-тексеру: дабыл шекараны атауы керек

VPN өшті дейтін дабыл адамды жарты жағдайда қате жерге жібереді. Пир қол алысуы он екі минут ескірген, 10.20.0.0/16 маршруты жоқ немесе 445 портына сынақ сәтсіз дейтін дабыл нақты тексеруді нұсқайды.

Пайдалы жүктемелерді шолудың орнына операциялық санауыштарды ұстаңыз. Санауыштар сізге қажет емес мазмұнды жинамай-ақ бақылау сұрағына жауап береді.

Ал әрі қарай не болатынын ауысу саясаты шешсін. Бақылау қай шекараның сәтсіз болғанын анықтауы керек, әрбір сәтсіз сынақ сайын кең айналып өтуге рұқсат бермеуі керек. OpenVPN 2.6 нұсқаулығы бірінші тексеруді скрипттелетін ететін күй файлы мен басқару интерфейсін сипаттайды.

Қатысты мақалалар