Състоянието показва прекъсната връзка, приложението е затворено, а мрежов адаптер с името на клиента все още е в списъка. Това е обичайно поведение за повечето VPN клиенти за Windows, защото интерфейсът е софтуерен компонент със собствен живот, а не кабел, който е включен. Истински проблем става само когато интерфейсът съществува, а сесията не, и слоевете се преглеждат в грешен ред. Правилният ред изисква четири команди и спестява ненужно преинсталиране.

Три живота в един прозорец

Запазеният профил е конфигурационен обект. Може да съществува с години, да пътува в пакет за внедряване и да не създава нищо, докато някой не се свърже. Изтриването му премахва възможност, която в този момент никой не използва, а понякога и единствения запис как е бил достигнат даден сайт.

Услугата или помощникът на клиента е процес. Той стартира със системата или при поискване, върши работата с привилегии и може да продължи да работи без никаква връзка.

Мрежовият интерфейс е устройство, представено на мрежовия стек. Той може да се появи при стартиране на клиента, да се запази след прекъсвания или да се създава само при установяване на тунел. Някои клиенти показват по един адаптер за профил; други споделят един за всичко. Кое от тези се случва зависи от продукта, не от протокола.

Виждането на един от трите не казва нищо надеждно за другите двама и това е източникът на повечето объркване в тази област.

Какво всъщност показва списъкът с адаптери

Инвентаризацията на адаптери включва скрити такива и VPN софтуерът редовно оставя скрити интерфейси по основателни причини. Филтрирането им прави работеща инсталация да изглежда по-чиста, отколкото е; показването им прави чиста машина да изглежда претрупана.

Тези команди изброяват всеки адаптер, включително скритите записи, и след това изброяват отделно вградените VPN профили:

Get-NetAdapter -IncludeHidden | Select-Object Name,InterfaceDescription,Status
Get-VpnConnection
Get-Service | Where-Object DisplayName -match VPN

Втората команда покрива само профилите, които самата операционна система управлява. Клиент от трета страна със свой формат за конфигурация няма да се появи там, затова празен резултат не означава, че нищо не е инсталирано.

Четете сесията, не интерфейса

Въпросът, на който си струва да се отговори, е дали съществува удостоверена сесия, а не дали адаптерът е в списъка. Това са различни факти и само един от тях влияе на трафика ви.

Попитайте клиента, който притежава връзката, чрез неговия собствен изход за състоянието или меню в системния трей. После попитайте операционната система какви адреси и маршрути има на въпросния интерфейс. Интерфейс без адрес или с адрес и без маршрут описва тунел, който не носи нищо.

Задайте и трети въпрос: този интерфейс ли използва клиентът в момента? Машините натрупват адаптери от клиенти, които са били деинсталирани, преименувани или заменени, а старият често е този с тревожното описание.

Когато и трите отговора съвпадат, имате истинска неизправност. Когато адаптерът е налице, а сесията е здрава, имате козметичен запис и причина да не го пипате.

Когато създаването на интерфейса се провали

Обратният симптом е по-сериозен: клиентът съобщава за грешка в драйвер или адаптер и не се появява интерфейс. Това сочи към компонента на ядрото, а не към конфигурацията.

Клиентът собственик, неговата услуга и инсталираната версия на драйвера трябва да бъдат установени, преди да се избере поправка. Премахването на мрежов драйвер, който ползва и друг продукт, или изключването на защитна мярка, за да успее инсталация, променя компонент, който не сте възнамерявали да пипате.

Рестартът е разумна първа стъпка, защото изчиства заклещено състояние на устройство. Той не е диагноза, затова запишете какво е казала грешката, преди рестартът да го изтрие. Запишете и версията на драйвера, защото преинсталация може да я замени със същата и да остави проблема непроменен.

Запишете собственика, преди да премахнете нещо

Ако адаптерът наистина принадлежи на продукт, който вече го няма, премахването му е домакинска работа. Първо потвърдете собственика, като съпоставите описанието на интерфейса с клиента и неговия драйверен пакет, и проверете, че никой запазен профил вече не зависи от него.

След това запишете три неща в бележката за поддръжка: продукта, идентичността на интерфейса и версията на драйвера. Тези три правят преходния интерфейс различим от артефакт на инсталация и спестяват на следващия човек повторното започване на инвентаризацията.

Това, което не бива да се случва, е изтриване на непознат адаптер, защото изглежда разхвърлян. Цената да го оставите е ред в списък; цената да изтриете грешния е клиент, който вече не може да се свърже, и липса на запис какво е променено.

Подобни статии