.ovpn файлымен оны бірдеңе иемденгенге дейін ештеңе болмайды. Pi жұмыс үстелінде ықтимал иелер — импортталған қосылымды өз кілт файлында сақтайтын NetworkManager және конфигурацияны қалтадан оқитын жеке қызмет бірлігі. Бұл — сақтауы, тіркелгі деректерін өңдеуі және іске қосу ережелері әртүрлі екі жұмыс моделі. Солардың біреуін әдейі таңдау — бүкіл жұмыс; файлды екі жерге көшіру таңдауды жай ғана кездейсоқ етеді.

Екеуі де бір машинада жұмыс істей алады, бірақ бір туннельде бір уақытта емес, және қақтығыс конфигурация ақауы емес, желі ақауы сияқты көрінеді.

Бір туннельге ие болудың екі жолы

NetworkManager-дың OpenVPN плагині қосылымды сіз үшін басқаратын редактор мен қызметті қосады, ал OpenVPN бағдарламасын орнату бұл интеграцияны орнатпайды. Жеке бірлік — керісінше орналасу: редактор жоқ, жұмыс үстелімен интеграция жоқ, бір конфигурация файлы және бірлік беретін құқықтар. Біріншісі қосылым күйін өз дерекқорында ұстайды, екіншісі оны профиль мен бірлік айтқан жерде ұстайды. Шатасудың көбі импортталған профиль мен көшірілген файлды бір объект деп есептеуден туындайды.

Олар бір нәрсенің екі көрінісі емес. Жүктелген файлды өңдеу NetworkManager сақтағанды да, бірлік оқитынды да өзгертпейді, және солардың қайсысы болса да жаңа ғана тексерген туннельді құрған сол болуы мүмкін.

Жұмыс үстелі шынымен қолданатын қосылымды бақылаңыз

Құжатталған импорт операциясы, nmcli connection import type openvpn file office.ovpn, плагин арқылы қосылым жасайды. Оның UUID-ін жазып алыңыз және әрі қарай сол идентификаторды қолданыңыз, өйткені атаулар өңделеді және екі қосылым бір белгіні бөлісе алады. nmcli connection show не бар екенін тізімдейді, ал қосылымның өз қасиеттерін оқу оның қай файлдан келгенін және нені сақтайтынын айтады. Егер өңдеп жатқан UUID жұмыс үстелі іске қосатын UUID болмаса, өңдеулеріңіз жай безендіру.

Құпиялар иесінің қоймасында тұрады. Қай профиль белсенді екенін білу үшін әрбір сақталған құпияны төгу баяу және қауіпті; оның орнына қосылым нысанынан сұраңыз және жеке материалды иесі күтетін жерде ұстаңыз.

Импортталған қосылым жұмыс істеу үшін графикалық сессияны қажет етпейді, бірақ оған тіркелгі деректерінің көзі әлі де қажет болуы мүмкін. Оның қадағалаусыз іске қосылуы оның рұқсаттары мен құпияларына байланысты, жұмыс үстелінің болуына емес.

Бірлік үлгісін оған сенбес бұрын оқыңыз

Пакет upstream стиліндегі клиент бірлігін беретін жерде, office атаулы дана бірліктің конфигурацияланған қалтасындағы %i.conf файлына сәйкес келеді, ал 2.6 үлгісі үшін бұл /etc/openvpn/client. Нұсқаулықтағы мысалға сенбес бұрын орнатылған бірлікті және кез келген қосымша файлды оқыңыз, өйткені дистрибутивтер жолдарды жылжытады. Терминалдан қолмен іске қосу қызметтің файлдарға, құпияларға немесе рұқсаттарға көзқарасы туралы ештеңе дәлелдемейді. Жұмыс үстелінің құпиясөз терезесі де интерактивті емес бірліктің сол құпиясөзді алудың мақұлданған жолы бар екенін дәлелдемейді.

Бірлікке тек қажетін беріңіз. Бір сілтенген файл оқылмағандықтан бүкіл қызмет sandbox-ын босаңсыту шағын рұқсат түзетуін үлкен әшкерелеуге айырбастайды, ал қате әдетте назар аударуды қажет ететін файлды атайды.

Дубликатты рұқсаттан айырылмай жойыңыз

Егер екі ие де туннельді іске қоса алса, біреуі бір кезде дұрыс емес сәтте жеңіп, жеңілген жақтың маршруттары мен құрылғысы артта қалады. Кездейсоқ дубликатты оның өз иесі арқылы жойыңыз, қалпына келтіру жолын ашық ұстаңыз және қалған иенің қайта жүктеуден кейін де қосылатынын растаңыз. Маршруттау саясаты әртүрлі екі әдейі бөлек VPN — басқа жобалау мәселесі, бір қосылым үшін екі іске қосу жолының бәсекелесуіне рұқсат емес.

Содан кейін қабылдаған өмірлік циклді жазыңыз: қолмен іске қосу, кіру немесе жүктелу мен қайта қосылу. Сақталған соңғы нүктені, қарсы тараптың аутентификациясын және туннель жетуі тиіс ресурсты тексеріңіз, өйткені жұмыс үстелін қайта орнату қай конфигурация жұмыс істегенін білуді алмастырмайды.

Қатысты мақалалар