Сива контрола на NetworkManager? Проверете сопственоста пред дозволите
Мртво копче може да биде неуправуван уред, агент за авторизација што недостига или plugin за уредувач што недостига. Три наредби само за читање ќе кажат која е.
Засивените VPN прекинувачи во менито на работната површина пријавуваат дека нешто не е во ред и ништо за тоа што. Тоа е набљудување, а не дијагноза. Три различни граници можат да го произведат истото мртво копче: NetworkManager може да не го поседува уредот, сесијата може да нема дозвола да го смени, или plugin-от за VPN уредувач може воопшто да не е инсталиран. Менувањето на погрешната граница е начинот на кој петминутно поправање станува попладне поминато во реинсталирање пакети.
Три наредби само за читање ги раздвојуваат случаите пред ништо да се смени.
Поставете ги трите прашања по ред
nmcli device status
nmcli general permissions
nmcli connection showОва се наредби за проверка за систем што навистина го користи NetworkManager и безбедно е да се извршат како обичен корисник. Држете ги приватните детали за врската надвор од јавни логови ако ја залепувате излезната информација некаде.
Статусот на уредот одговара дали интерфејсот е управуван и употреблив. Прегледот на дозволи одговара што смее да прави сесијата што повикува. Списокот на врски покажува кои профили постојат; тоа не докажува дека е инсталиран соодветен VPN уредувач или plugin за увоз.
Сопственост и дозвола се различни дефекти
Уред означен како неуправуван е надвор од контролата на NetworkManager и ниту една количина на дозволи нема да произведе функционално копче. ifupdown plugin-от е една честа причина: неговото managed поставување одлучува како се третираат записите во датотеката interfaces, а преостанат став може да го задржи интерфејсот под стариот алат. Постоењето на датотеката не е инструкција да се избрише нејзината содржина, а отстранувањето записи што не сте ги напишале е добар начин да ја изгубите поврзаноста.
Дозволата е одделна оска. NetworkManager ги авторизира корисниците што не се root преку PolicyKit, а пријавениот одговор може да биде yes, auth или no. Сесија без агент за автентикација пријавува auth и потоа тивко не успева на работната површина, што изгледа како расипано копче, а не како агент што недостига.
Не поправајте ниту едно од двете со извршување на работната површина како root
Извршувањето на целата сесија како root за да работи едно копче го менува безбедносниот модел на секоја апликација на машината. Тоа исто така ја крие основната погрешна конфигурација наместо да ја документира. Ако некоја акција бара административна авторизација, тоа е предвидениот дизајн и поправката припаѓа на политиката или на тоа како се стартува агентот.
Исто така, не стартувајте втор примерок на NetworkManager или конкурентен демон. Два менаџери што се расправаат за истиот уред создаваат состојба за која е тешко да се расудува и уште потешко да се поддржи. Ако вториот демон изгледа како единствениот начин да се врати копчето, конфигурацијата на првиот менаџер е тоа што треба да се поправи. Запрете го дополнителниот демон пред да смените нешто друго, инаку следниот тест ги мери двата одеднаш.
Прашањето за plugin-от е и за уредувачот
Создавањето или увезувањето VPN врска бара plugin што го обезбедува тој тип на врска, а на работна површина обично бара и интеграција со уредувач. Пакетот на страната на услугата може да е присутен додека формата на уредувачот недостига, поради што ставка во менито може да постои, а сепак да не работи. Проверете ги двете половини спрема пакувањето на дистрибуцијата наместо да претпоставувате дека еден пакет инсталира сѐ.
Ни самостојната клиентска бинарна податотека не е доказ. Инсталирањето на OpenVPN бинарна податотека само по себе не му дава на уредувачот на работната површина форма за создавање OpenVPN профил.
Поправете ја одговорната граница, потоа проверете
Откако ќе знаете која граница е погрешна, сменете само неа. Означувањето на уред како управуван, доделувањето дозвола или инсталирањето пакет за уредувач се три различни операции со три различни профили на ризик, а нивното мешање го прави резултатот невозможно да се припише. Ако сопственоста мора да се премести, направете го тоа со достапен конзолен или вонпојасен пристап, бидејќи грешка таму може да ја отстрани мрежата што ја користите за да ја поправите.
Потоа проверете со вистинската сметка и вистинскиот профил: потврдете ја рутата, DNS прегледот и каде е зачувана тајната. Овозможените копчиња се состојба на интерфејсот, а не доказ дека тунелот работи. Запишете ја состојбата на уредот, одговорот за дозволата и верзијата на plugin-от во тикетот, за следниот човек да знае која граница всушност се сменила.