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

Копчето и профилот припаѓаат на различни работи

Мрежната страница на десктопот црта што знаат да нацртаат инсталираниот интерфејс и неговите компоненти за уредување на VPN. NetworkManager, или која било служба што го поседува мрежното на таа машина, ја држи дефиницијата на врската и одлучува дали може да се подигне. Ништо не ги принудува двете гледишта да се согласат, а по промена на десктопот, надградба на дистрибуцијата или извршување против развојно издание тие често не се согласуваат. Затоа панелот може да биде нецелосен без тунелот да недостасува. Читањето на тоа како проблем со протоколот води директно во циклусот на преинсталација што ништо не поправа.

What the screen showsCheck it againstWhat the answer rules out
No VPN section at allnmcli connection showWhether any profile exists
A VPN section with an empty listThe editor or plugin package for that VPN typeWhether the frontend can draw it
The same profile listed twiceBoth UUIDsWhether an import loop made copies

Работете по табелата одозгора, бидејќи секој ред одговара на друго прашање и првиот ред е најевтин. Постоечкиот профил го преместува проблемот кон интерфејсот, а целосното отсуство на профил го преместува кон обезбедувањето. Погодувањето кој од двата го имате е она што десетминутната проверка ја претвора во цело попладне преинсталации.

Прашајте го NetworkManager што зачувал

Прашајте ја службата директно наместо да го читате менито, бидејќи две команди го делат постоечкото од она што работи. Извршете ги на самата машина, а втората пред и по секој обид за активирање. Листите не се заменливи и разликата меѓу нив е дијагнозата.

nmcli -f NAME,UUID,TYPE,DEVICE connection show
nmcli connection show --active

Зачуваниот профил може да биде неактивен, што е нормално и не кажува ништо за десктопот. Два записи со слични имиња се вообичаени по циклус на увоз, и само UUID ги разликува. Тунел што друга служба го поседува директно може никогаш да не влезе во оваа листа, па празниот резултат не е автоматски дефект на NetworkManager. Избирајте по UUID отсега, бидејќи имињата се ознаки што луѓето ги уредуваат, а идентификаторите не.

Прегледајте го профилот наместо повторно да го увезувате

Кога профилот постои, прочитајте ги неговите детали без да барате зачувани тајни. Кога не постои, користете еднаш текот на обезбедување или увоз што го документира приклучокот и потврдете што создал. Повторувањето увоз затоа што менито останало празно е начинот на кој машината завршува со четири конкурентни копии од една врска.

Тие копии се дрифт со хартиена трага што никој не ја чита: корисникот на десктопот не може да каже која би била употребена, а ниту следниот администратор не може. Избришете ги дупликатите намерно, откако ќе ги запишете нивните идентификатори, наместо да дозволите циклусот на увоз да одлучи. Запишете го UUID што останува, бидејќи таа вредност е она што му е потребна на активирањето од терминал. Профил увезен двапати под различни имиња обично е една работна дефиниција и еден артефакт од нетрпеливост. Листата профили е конфигурација и заслужува исто внимание како самата врска.

Активирајте го зачуваниот профил од терминал

Документацијата на nmcli опишува интерактивно активирање на избран профил, што ја прави командната линија поддржан втор интерфејс, а не заобиколен пат. Заменете го примерниот идентификатор подолу со UUID што го задржавте. Разберете што прави командата пред да ја извршите, бидејќи ја менува состојбата на мрежните врски. Рутите и DNS можат да се поместат, а далечинската сесија преку интерфејсот што се реконфигурира нема да преживее.

Извршете ја од локална конзола, или со план како да се вратите кога промената ќе тргне наопаку. --ask ги собира влезовите што му недостигаат на профилот; не ја заобиколува системската авторизација. Ниту гарантира дека секое барање за автентикација на приклучокот работи во терминал, бидејќи некои очекуваат дијалог до кој таму не може да се стигне.

nmcli --ask connection up uuid 11111111-2222-4333-8444-555555555555

Прочитајте го резултатот пред да го обвините десктопот

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

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

Корисен извештај ги наведува изданието на десктопот, типот на врската, панел-операцијата што недостасува и дали профилот е видлив или може да се активира преку поддржаниот интерфејс. Описот на мени што недостасува не бара ни приватни клучеви ни профил со акредитиви. Тоа е доволно за одржувачот да ја репродуцира состојбата на панелот без да допре никакви акредитиви.

Поврзани статии