NetworkManager не ја увезува вашата OpenVPN-профил? Прочитајте го ова
Грешката со можноста за увоз е локална. Проверете го додатокот и уредувачот, увезете со nmcli за да добиете вистинска порака и оставете ги вградените сертификати таму каде што се.
Профилите што се поврзуваат добро во друг OpenVPN клиент можат да одбијат да се увезат во NetworkManager, а дијалогот го обвинува капацитетот за увоз на додатокот. Таа реченица е за вашата машина, не за датотеката или серверот. Увозот е локална операција што ја изведува VPN-додатокот на менаџерот, и во моментот кога таа не успева ништо не е испратено никаде. Третирајте го прво како прашање на пакување, а потоа како прашање на анализа.
Читајте ја пораката како локална изјава
Фразата го опишува множеството функции на додатокот. Или недостасува додатокот што нуди поддршка за OpenVPN, или компонентата што ја нуди акцијата за увоз е постара од форматот што ѝ го давате. Двата случаи се локални за машината пред вас.
Забележете што пораката не вели. Таа не вели дека сертификатот е погрешен, лозинката истече или серверот е паднат, па рестартирање или промена на акредитивите не можат да го поправат тоа. Читајте ја како изјава за инсталиран софтвер.
Таа разлика заштедува најмногу време во целиот текст, бидејќи рефлексот е да се гледа нанадвор, кон портата, кога дефектот е целосно на работната површина.
Чекор 1: проверете го додатокот и уредувачот
Два пакети се важни и тие вршат различна работа. Едниот го обезбедува VPN-додатокот на NetworkManager што го поседува поврзувањето; другиот ја обезбедува интерфејсот за уредување и увоз на работната површина. Инсталирањето само на извршното опкружување или само на уредувачот ви дава половина функција.
nmcli --version
nmcli connection show
rpm -q NetworkManager-openvpn NetworkManager-openvpn-gnome 2>/dev/null
dpkg -l | grep -i network-manager-openvpn
Користете ја наредбата за пакување што вашата дистрибуција навистина ја има; двете линии погоре се алтернативи, а не редослед. Проверете и дека воопшто сте во текот на NetworkManager, бидејќи друг OpenVPN клиент со свој увозник нема да одговори на ниту еден од овие совети.
Инсталирањето на додатокот обично го рестартира или повторно го вчитува NetworkManager, што накратко ги прекинува постојните врски. Направете го тоа намерно, а не среде разговор со поддршка.
Чекор 2: увезете со nmcli и добијте вистинска порака
Графичкиот дијалог има тенденција да натрупа неколку неуспеси во една реченица. Увозникот од командната линија е поконкретен, и тоа е истата операција:
nmcli connection import type openvpn file /path/to/client.ovpn
nmcli connection show --active
Внимателно прочитајте го одговорот. Жалба за додаток што недостасува е проблем со пакувањето. Жалба за конкретна директива е проблем на анализаторот. Жалба за наведена датотека е проблем со патеката, и тие три немаат ништо заедничко освен зборот увоз.
Запомнете дека успехот овде создава зачуван профил. Тој не се поврзува и не докажува дека профилот ја задржал секоја функција на оригиналот.
Чекор 3: оставете ги вградените сертификати таму каде што се
Понови совети велат дека пред увозот треба да се отстрани секој вграден блок на сертификат и клуч. Тој совет е застарен. Сегашниот увозник ракува со вградени објекти, а нивното бришење ја отстранува идентитетот што му е потребен на поврзувањето и притоа создава профил што се увезува и потоа не успева при автентикацијата.
Ако навистина треба да одвоите материјал од конкретна причина, зачувајте ја оригиналната датотека и запишете кој блок каде отишол. Профил што три луѓе го уредувале три пати не е конфигурација за која можете подоцна да размислувате.
Истата претпазливост важи и за директивите на производителот. Опција специфична за клиентот може да биде надвор од множеството функции на една верзија на додатокот без да биде невалидна OpenVPN синтакса, а нејзиното отстранување само за да се затвори дијалогот може тивко да го промени однесувањето.
Чекор 4: проверете што сега значи профилот
По успешен увоз, пред да активирате нешто, проверете ја крајната точка, распоредот за автентикација, наводите до датотеки и каде се чуваат тајните. Токму во тие четири увозот и намерата најчесто се разидуваат.
Потоа проверете го однесувањето што навистина ви е важно: рутите, DNS и дали функциите на оригиналниот профил преживеале. Тоа се трите места каде успешниот увоз сепак може да го разочара оној што го побарал. Успешниот увоз и врската што се однесува правилно се два различни резултати, и за корисникот важен е само вториот.
Ако увезениот профил се однесува поинаку од оригиналниот клиент, споредете ги двете конфигурации наместо да ги преизградите од сеќавање, бидејќи разликата обично е еден ред.
Чекор 5: нека еден менаџер го поседува тунелот
Откако профилот живее во NetworkManager, нека го поседува поврзувањето. Стартувањето посебен OpenVPN процес како заобиколување создава втор пат за управување со сопствено однесување на резолверот, сопствени акредитиви и сопствен животен циклус.
Два тунели што и двата веруваат дека ја поседуваат стандардната рута создаваат симптоми што личат на расипан добавувач, а решението е да се отстрани еден од нив, а не да се прилагоди кој било.