VPN у лабараторыі падключаны, але інструмент курса ўсё роўна падае
Навучальны VPN дае шлях для пакетаў; ён не пацвярджае падтрымку лабараторнага інструмента. Праверце базавую лінію курса, потым бінарны файл і яго бібліятэкі.
VPN паведамляе, што падключаны, мэта курса адказвае на ping, а лабараторны інструмент усё роўна выходзіць з памылкай. Такая камбінацыя звычайная ў навучальных асяроддзях, бо тунель і падтрымліванае асяроддзе выканання — два розныя патрабаванні. Адно даказвае шлях для пакетаў; другое даказвае, што праграма наогул можа працаваць на гэтай машыне. Калі лічыць збой праблемай VPN, вы пойдзеце змяняць сеткавыя налады, якія ніколі не былі няправільнымі.
Што насамрэч даказвае індыкатар падключэння
Падключэнне VPN даказвае, што кліент дасягнуў шлюза і атрымаў маршрутызацыю і адрасацыю. Яно не кажа, якія порты спатрэбяцца практыкаванню пазней, ці адпавядае інструмент аперацыйнай сістэме, ці прысутнічаюць яго архітэктура і бібліятэкі. Гэта факты пра праграму. Калі базавая праверка курса праходзіць, а інструмент усё роўна падае, застаецца пытанне сумяшчальнасці, а не злучэння.
Запішыце, якое з двух вы насамрэч праверылі, бо значок падключэння лёгка прыняць за доказ адносна абодвух.
Спачатку праверце дакументаваны шлях курса
Выкарыстоўвайце праверку, якую апублікаваў інструктар, з той самай машыны або рабочай прасторы, дзе выконваецца практыкаванне. Гэта пазбягае праверкі іншага асяроддзя і называння яго эквівалентным.
ip route get 10.50.20.15
nc -vz 10.50.20.15 8080Пошук маршруту паказвае, які інтэрфейс выкарыстае трафік практыкавання, а праверка порта паказвае, ці прымае гэтая канкрэтная служба злучэнне. Маршрут, накіраваны на няправільны інтэрфейс, тлумачыць збой, а адмоўлены порт пры правільным маршруце паказвае на службу або яе палітыку. Замяніце прыкладныя адрасы прызначаным мэтавым дыяпазонам і запішыце адрас крыніцы, які выкарыстала праверка. Ping да іншага хоста ў дыяпазоне — не тая ж праверка.
Потым праверце інструмент па матрыцы падтрымкі
Калі шлях даказаны, агледзьце праграму, якую практыкаванне насамрэч запускае. Неадпаведнасці архітэктуры і бібліятэк падаюць гучна і лёгка чытаюцца як тайм-аўты.
uname -m
file ./lab-tool
ldd ./lab-toolТып машыны паказвае, якія варыянты бінарных файлаў могуць працаваць, справаздача аб файле называе фармат і архітэктуру інструмента, а спіс бібліятэк паказвае, ці развязваюцца залежнасці. 32-бітны бінарны файл на вобразе толькі з 64 бітамі, або адсутная агульная бібліятэка, дае памылку, якая не мае нічога агульнага з тунелем. Параўнайце выпуск і платформу з матрыцай падтрымкі курса, а не з паведамленнем на форуме пра іншую версію. Трымайце дазвол практыкавання нязменным, пакуль збіраеце гэтыя доказы.
Перадайце ўладальніку два асобныя высновы
Навучальная падтрымка можа дзейнічаць па чыстым падзеле: што паказала сеткавая базавая лінія і што паказала асяроддзе інструмента. Уключыце ачышчаныя вынікі маршруту і порта, дакладны тэкст памылкі і звесткі пра платформу з праверак бінарнага файла. Не ўключайце ўліковыя даныя і прыватныя канфігурацыйныя пакеты, яны дадаюць рызыку, не дапамагаючы дыягнозу. Потым дайце ўладальніку вырашыць, выпраўляць асяроддзе або карэктаваць практыкаванне, і не пашырайце прызначаны дыяпазон і не пазычайце машыну іншага ўдзельніка, каб даказаць думку.
Запішыце абедзве высновы ў заяўку, нават калі прычынай з’яўляецца толькі адна з іх. Тады наступная спроба пачнецца з доказаў, а не з здагадкі.