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

Почните од услуге, а не од инсталера

Прво прочитајте стање јединице: systemctl status nordvpnd вам каже да ли демон ради и да ли је недавно поново покренут. Порука о дозволи за сокет као Permission denied accessing /run/nordvpn/nordvpnd.sock тиче се чланства у групи, а не тунела. Додајте налог у групу добављача, затим се потпуно одјавите са сесије радне површине и поново пријавите. Нови терминал задржава стари списак група, па је id једина брза потврда да је промена примењена.

Када је демон здрав, али вас клијент игнорише, пакет је бољи осумњичени. Графички унос који ништа не ради и команда која тихо изађе су симптоми на нивоу пакета. После надоградње дистрибуције, менаџер добављача написан у Python-у може да не успе пред уклоњеним API-јем библиотеке, зато пре брисања било чега упоредите инсталирану градњу са оним што добављач тренутно испоручује.

Изаберите пут пријаве који градња нуди

Прошлогодишња упутства за пријаву могу да описују заставицу које више нема. У тренутним градњама, nordvpn login --legacy враћа flag provided but not defined: -legacy, а два подржана пута су токен са портала и повратни позив из прегледача. За пут са токеном, генеришите га на страници налога и проследите га једном: nordvpn login --token <token>. За пут са повратним позивом, копирајте адресу успеха, замените https:// са nordvpn:// и ставите резултат под наводнике када га предајете nordvpn login --callback.

Обе вредности су акредитиви. Токен без рока важења је згодан на машини без екрана и скуп у историји шкољке, зато га обришите после употребе и држите даље од пакета подршке.

Деинсталирајте у потпуности, укључујући и складиште

Уклањање има три дела: пакет, apt извор и чланство у групи. Ако очистите само пакет, остаје складиште које наставља да одговара на apt update, и застарела група која наставља да даје приступ сокету који нико не би требало да поседује. Ако је клијент дошао из преузетог .deb, прво одредите тачно име пакета помоћу dpkg -l | grep -i nordvpn, јер погађање даје чишћење које ништа не уклања.

Сачувајте сопствена упутства добављача за деинсталацију ако постоје, и запишите шта сте уклонили како каснија поновна инсталација не би тихо наследила пола конфигурације.

sudo apt purge nordvpn
sudo rm /etc/apt/sources.list.d/nordvpn.list
sudo gpasswd -d "$USER" nordvpn

Уклоните профиле које је деинсталација заборавила

NetworkManager чува везе у сопственом складишту, а клијент који је једну записао током подешавања може је оставити активном дуго после уклањања. Познати кривац је pvpn-ipv6leak-protection. Наведите их помоћу nmcli connection show и nmcli connection show --active, запишите UUID и обришите по том идентификатору да не бисте уклонили живи профил. Ако се запис поново појави после рестарта, обришите његову датотеку кључа под /etc/NetworkManager/system-connections/ и поново покрените NetworkManager.

Не празните тај директоријум. Тамо живе и други VPN-ови и обични жичани профили, а чишћење које их уклања ствара други прекид. Записи које су сачували други добављачи заслужују исту пажњу: сачувани профил сервера није демон који ради, а његово брисање је одлука о конфигурацији, не поправка грешке.

Пријава није исто што и тунел који ради

Успешна пријава доказује само да је налог аутентификован. Ако тунел започне, али имена престану да се разрешавају, прегледајте технологију коју је клијент изабрао и стање разрешивача пре него што промените налог. Неке градње откривају други пут података, а прелазак на њега је документовани заобилазни пут када новији не може да се покрене.

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

Повезани чланци