Истата датотека се поврзува од shell, а одбива да се увезе во панелот на десктопот. То го исклучува серверот, акредитивите и синтаксата на профилот, бидејќи клиентот на командната линија веќе ги обработил сите три. Останува самата десктоп патека: пакетите што ѝ се потребни, подмножеството директиви што ги разбира и објектот што го запишува на дискот. Секој од нив не успева различно, а пораките ретко покажуваат на вистинскиот.

Три работи што на дијалогот му требаат пред да анализира нешто

Увозот работи со дозволите на вашиот корисник, па датотека во директориум достапен само за root се одбива пред нејзината содржина да биде важна. Панелот исто така ги наведува само VPN типовите чиј NetworkManager приклучок е инсталиран; без приклучокот OpenVPN, опцијата отсуствува наместо да биде расипана. На крај, мрежниот уред мора да биде управуван: интерфејс означен како неуправуван може да прифати зачувана врска што никогаш нема да се активира. Проверете ги сите три пред да го уредувате профилот.

Две команди го решаваат првиот круг: dpkg -l network-manager-openvpn-gnome за приклучокот и nmcli device status за состојбата на уредот.

Што тивко отфрла увозникот

Десктоп преводот цели на фиксно множество својства. Линиите надвор од тоа множество тивко се отфрлаат, поради што тунелот може да се подигне со делови од предвидената конфигурација што недостасуваат. Скриптите декларирани со up, down и script-security обично исчезнуваат, како и опциите на управувачкиот интерфејс и дополнителните оддалечени блокови. Рута напишана со клучниот збор vpn_gateway е исклучок: увозникот таму сака буквален IPv4 портал и прекинува со грешка наместо да ја отфрли линијата.

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

Читајте ја зачуваната врска, не изворната датотека

Авторитетниот резултат на увозот е датотеката со клуч, а не .ovpn-от што го избравте. sudo cat /etc/NetworkManager/system-connections/office.nmconnection покажува што панелот навистина зачувал. Ако таму има рута, но таа недостасува во живата табела, увозот успеал и проблемот е активирањето. Ако ја нема во датотеката, увозникот ја отфрлил и никакво повторно поврзување нема да ја врати.

Две алтернативни патеки го заобиколуваат слојот за превод. nmcli connection import type openvpn file ./office.ovpn го запишува истиот објект и пријавува грешки што панелот ги крие.

Постариот уредувач, стартуван со nm-connection-editor, ги изложува полињата за рути што панелот ги нема. За профили што зависат од скрипти или неподдржани директиви, задржете го клиентот на командната линија и надгледувајте го со служба наместо тоа, откако ќе ја оневозможите десктоп врската за да го има тунелот само една компонента.

Кога увозот работи, но активирањето не

Табот за напредни поставки го задржува транспортот што бил увезен или последен пат избран. Серверот што слуша на UDP брзо паѓа кога ќе се избере TCP, а пораката ретко го кажува тоа. Врската што мора да започне без најавен корисник бара нејзината тајна да биде зачувана за сите корисници, што е друга поставка од чување само за оваа сесија.

Кога нема ништо корисно во дијалогот, journalctl -u NetworkManager -b покажува зошто активирањето не успеало. Shell клиентот никогаш не ја допира таа патека, поради што продолжува да работи додека десктоп копијата не работи.

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

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