Клиент қосылған дейді, браузер айналады, ал әр сайт уақыт бітуімен аяқталады. Бұл үйлесім жиі кездеседі және қайшылық емес: қосылған дегеніміз туннель келіссөз жүргізді, одан артық емес. Атауды шешу, маршруттау және сервердің өз шығысы әрқайсысы өзінше істен шығады, әрқайсысының иесі бөлек. Қабаттарды ретімен қарап, бірінші істен шыққанда тоқтаңыз.

Келген желіңізден бастаңыз

Туннельді клиенттің өз ажырату түймесімен түсіріңіз, содан кейін саясат рұқсат етсе, байланысы жоқ екі HTTPS сайтын байқап көріңіз. Сол тест кезінде құпия жұмысты жабық ұстаңыз. Қарапайым қолжетімділік те істен шықса, VPN бірінші күдікті емес.

Туннельге тиіспес бұрын Wi-Fi байланысын, маршрутизаторды және кіруді талап ететін кез келген портал бетін қараңыз. Kill switch ажыратылған күйде трафикті жоба бойынша блоктай алады, сондықтан желі өлді деп қорытынды жасаудың орнына оның құжатталған тест рәсімін ұстаныңыз. Басқа сенімді желі пайдалы салыстыру, ал жаңа VPN шығысы мерзімі өткен қонақүй кірісін аяқтамайды. Ашық желі жұмыс істеп, туннель істемесе, желі ақталды және келесі қабат сіздікі.

Ақау атауды шешуде ме, соны анықтаңыз

Қате мәтінін жазып алыңыз, өйткені шешу ақауы, уақыт бітуі және сертификат ескертуі әрқайсысы басқа жерді нұсқайды. Ерте ұстайтын үлгі: ешқашан кірмеген хост атауы сәтсіз болады, ал ашық сессиясы бар қолданба жалғасады. Бұл үлгі жаңа сұраулар туралы, туннельдің пакет тасуы туралы емес. Бір сұрау шешушінің не қайтаратынын көрсетеді және орындалуы бір секунд. Екінші атауды да байқап көріңіз, бір кэштелген жауап немесе бір бүлінген жазба диагнозды шешпесін.

nslookup example.com

HTTPS мекенжай жолағындағы кездейсоқ IP DNS тесті емес, өйткені сертификат пен виртуалды хост әдетте атауға тәуелді. Ішкі атауларға жария алмастырғыштың орнына ұйымның шешушісі қажет болуы мүмкін, ал өзінің қауіпсіз шешушісі бар браузер операциялық жүйенің сұрауынан өзгеше жауап беруі мүмкін. Екеуі келіспегенде, пайдаланушы бастан кешетін нәрсе — браузердің шешушісі, және бұл айырмашылық билетке жатады.

Толық туннель әлде тек компания ішкі желілері ме

Кейбір профильдер тек компанияның бірнеше ішкі желісіне жету үшін бар; басқалары бәрін тасуға құрылған және артында жұмыс істейтін шығыс қажет етеді. Индикатор әр қолданбаны және әр мекенжай отбасын қамтиды деп есептемес бұрын құжатталған мақсатты оқыңыз. Жеке желі профилі жобаланғандай дәл жұмыс істеуі мүмкін, ал оны ешқашан пайдалануға тиіс емес браузер әлі де сәтсіз болады. Маршрут кестесін өзгертпей оқыңыз және IPv6-ны қосыңыз, өйткені жұмыс істейтін IPv4 жолы басқа отбасы туралы ештеңе айтпайды.

Неғұрлым нақты маршрут әдепкі маршрут әлі бар кезде жеңуі мүмкін, сондықтан кестені болжамай, оқу керек. Бәсекелес виртуалды адаптерлер де басқа жерде күткен трафикті ұстауы мүмкін, әсіресе екінші VPN клиенті орнатылып, ұмытылғаннан кейін. Әдепкі маршрутты тәжірибе ретінде жоймаңыз; бұл диагнозды екінші үзіліске айналдырады.

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

Сервер ешнәрсені жібермейтін кезде

Әр тағайындалу екі құрылғы мен екі қолжетімділік желісінде сәтсіз болса, туннель көтерілген, ал шығыс жібермейді. Дәл осы жұп сервер жағындағы ақауды бір жерде дұрыс конфигурацияланбаған бір құрылғыдан ажыратады. Операторға индикатордың скриншотын емес, жіберу, NAT және қайту жолы сұрақтарын жіберіңіз.

Осы үшеуі сервер жағындағы себептердің көбін қамтиды, ал жауап беру оператордың ісі. OpenVPN байланыс ақауларын жою беті сол сұрақтарды сервер жағынан өткізеді, сондықтан оны билетпен бірге беріңіз. Жасыл индикатордың скриншоты олардың ешқайсысына жауап бермейді.

Кіргеннен кейінгі клиент журналын маршруттарды, DNS параметрлерін немесе виртуалды адаптерді қолдану сәтсіздіктері үшін қарап шығыңыз. Сол кезеңдегі қателер серверді емес, құрылғыны нұсқайды. Журналда ешқашан көрінбейтін қате де соншалықты ақпаратты, өйткені күдікті арғы жаққа жылжытады.

Бір уақытта бір қабатты тексеріңіз

Бірдеңені өзгерткен соң қайта қосылып, дәл сол сәтсіз болған қолданбаны қайталаңыз. Бір беттің жүктелуі профиль үшін салынған ресурстарға қайталанатын жолдан кем дәлел. Екі команда шешуді жетімділіктен ажыратады, екіншісі хостқа тән. curl жолын кез келген жерде орындаңыз, содан кейін алдыңыздағы хостқа сәйкес маршрут командасын орындаңыз.

curl -sS -o /dev/null -w "%{http_code}" --max-time 5 https://example.com
route print -4          # Windows
ip -4 route show        # Linux
netstat -rn | head      # macOS

Сандық сұрау жұмыс істеп, атау істемесе, DNS-те қалыңыз. Екеуі де істемесе, маршрут кестесін туннельдің күтілетін әдепкі мәнімен салыстырыңыз және шын мәнінде сынап жатқан отбасыңызды тексеріңіз. Маршрут дұрыс болып, сұрау әлі де шығыста өлсе, қалған сұрақ оператордікі, ал сақтаған дәлелдеріңіз — билет.

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