Десктопте VPN батырмасы жоқ: профиль әлі де бар ма?
Жоқ панель — интерфейс мәселесі, протокол жоғалғанының дәлелі емес. Сақталған профильдерді UUID бойынша тізіп шығып, қайта орнатудың алдында біреуін nmcli арқылы белсендіріңіз.
Пакеттерді қайта орнату десктоптың желі мәзірі ешқашан сызбаған VPN жазбасын сирек қайтарады. Панель мен қосылым — екі иесі бар екі нысан: десктоп интерфейсі плагині ашатын нәрсені сызады, ал желі қызметі профильді ұстайды. Біреуі мәзірден жоғалып кетсе де, екіншісі жұмысын жалғастыра алады, сондықтан мәзір бастау үшін дұрыс орын емес. Алдымен профильді тексеріңіз, содан кейін шынымен десктоп па, әлде қосылым ба бұзылғанын шешіңіз.
Батырма мен профиль әртүрлі нәрселерге тиесілі
Десктоптың желі беті орнатылған интерфейс пен оның VPN редакторының құрамдастары сыза алатын нәрсені сызады. NetworkManager немесе сол машинадағы желіні иеленген кез келген қызмет қосылым анықтамасын ұстайды және оны көтеруге болатынын шешеді. Екі көріністі келісуге мәжбүрлейтін ештеңе жоқ, ал десктоп өзгерісінен, дистрибутив жаңартуынан немесе даму шығарылымына қарсы жүргізуден кейін олар жиі келіспейді. Сондықтан туннель жоғалмаса да панель толық емес болуы мүмкін. Мұны протокол мәселесі деп оқу ештеңені түзетпейтін қайта орнату цикліне тікелей апарады.
| What the screen shows | Check it against | What the answer rules out |
|---|---|---|
| No VPN section at all | nmcli connection show | Whether any profile exists |
| A VPN section with an empty list | The editor or plugin package for that VPN type | Whether the frontend can draw it |
| The same profile listed twice | Both UUIDs | Whether 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
Десктопты кінәламас бұрын нәтижені оқыңыз
Профиль көтерілсе, сақталған қосылым жұмыс істейді және бұл басқару жолы жұмыс істейді. Бұл шағымды интерфейске тарылтады, ал ол басқа құрамдастар тізімі және жиі басқа команда. Егер көтерілмесе, ақау профильде немесе туннельде, ал десктоп ешқашан мәселе болған емес.
Сәтті белсендіру интерфейстің редактор құрамдасының бар-жоғын немесе панельдің өзі дұрыс жұмыс істемейтінін әлі де айтпайды. Бұл дистрибутивтің қолдау көрсетілетін интерфейсі мен оған сәйкес плагин пакеттеріне қойылатын сұрақтар болып қалады. Оларды қайта орнатуға қосу әдетте панельді бұрынғы күйінде қалдырады және әңгімеге қайта жүктеуді қосады.
Пайдалы есеп десктоп шығарылымын, қосылым түрін, жетіспейтін панель операциясын және профильдің қолдау көрсетілетін интерфейс арқылы көрінетінін немесе белсендіруге болатынын атайды. Жоқ мәзірді сипаттау үшін жеке кілт те, тіркелгі деректері бар профиль де қажет емес. Бұл қызмет көрсетушіге ешбір тіркелгі деректерін ұстамай панель күйін қайта жаңғыртуға жеткілікті.