Bihirang ibalik ng muling pag-install ng mga package ang entry ng VPN na hindi kailanman iginuhit ng network menu ng desktop. Ang panel at ang koneksyon ay dalawang bagay na may dalawang may-ari: iginuguhit ng desktop interface ang inilalantad ng plugin nito, at hinahawakan ng serbisyo ng network ang profile. Maaaring mawala ang isa sa menu habang patuloy na gumagana ang isa, at iyon ang dahilan kung bakit mali ang menu bilang simula. Suriin muna ang profile, pagkatapos ay magpasya kung ang desktop o ang koneksyon ang talagang sira.

Ang pindutan at ang profile ay pag-aari ng magkaibang bagay

Iginuguhit ng pahina ng network sa desktop ang alam iguhit ng naka-install na interface at ng mga bahagi nito sa pag-edit ng VPN. Hinahawakan ng NetworkManager, o ng alinmang serbisyong may-ari ng network sa makina, ang depinisyon ng koneksyon at nagpapasya kung maaari itong iangat. Walang pumipilit sa dalawang pananaw na magkasundo, at pagkatapos ng pagbabago sa desktop, pag-upgrade ng distribution o pagpapatakbo laban sa isang development release ay madalas hindi sila nagkakasundo. Kaya maaaring hindi kumpleto ang panel nang hindi nawawala ang tunnel. Ang pagbasa nito bilang problema sa protocol ay direktang humahantong sa paikot na muling pag-install na walang naaayos.

What the screen showsCheck it againstWhat the answer rules out
No VPN section at allnmcli connection showWhether any profile exists
A VPN section with an empty listThe editor or plugin package for that VPN typeWhether the frontend can draw it
The same profile listed twiceBoth UUIDsWhether an import loop made copies

Trabahuhin ang talahanayan mula sa itaas, dahil bawat hilera ay sumasagot sa ibang tanong at ang unang hilera ang pinakamura. Ang umiiral na profile ay naglilipat ng problema sa interface, samantalang ang walang profile ay naglilipat nito sa provisioning. Ang paghula kung alin sa dalawa ang mayroon ka ang siyang nagpapalit ng sampung-minutong pagsusuri tungo sa buong hapong muling pag-install.

Tanungin ang NetworkManager kung ano ang na-save nito

Tanungin ang serbisyo nang direkta sa halip na basahin ang menu, dahil dalawang utos ang naghihiwalay sa umiiral at sa tumatakbo. Patakbuhin ang mga ito sa mismong makina, at patakbuhin ang pangalawa bago at pagkatapos ng bawat pagtatangkang i-activate. Hindi mapagpapalit ang dalawang listahan, at ang pagkakaiba nila ang diagnosis.

nmcli -f NAME,UUID,TYPE,DEVICE connection show
nmcli connection show --active

Maaaring hindi aktibo ang naka-save na profile, na normal at walang sinasabi tungkol sa desktop. Dalawang entry na magkatulad ang pangalan ay karaniwan pagkatapos ng paikot na pag-import, at ang UUID lamang ang naghihiwalay sa kanila. Ang tunnel na direktang pag-aari ng ibang serbisyo ay maaaring hindi kailanman pumasok sa listahang ito, kaya ang walang resulta ay hindi awtomatikong depekto ng NetworkManager. Pumili ayon sa UUID mula ngayon, dahil ang mga pangalan ay mga label na ina-edit ng tao at ang mga identifier ay hindi.

Suriin ang profile sa halip na i-import muli

Kapag umiiral ang profile, basahin ang mga detalye nito nang hindi hinihingi ang mga naka-save na lihim. Kapag wala ito, gamitin nang isang beses ang daloy ng provisioning o pag-import na dokumentado ng plugin, at tiyakin kung ano ang ginawa nito. Ang pag-uulit ng pag-import dahil nanatiling walang laman ang menu ay kung paanong ang isang makina ay nauuwi sa apat na magkaribal na kopya ng isang koneksyon.

Ang mga kopyang iyon ay paglihis na may bakas-papel na walang binabasa: hindi masasabi ng user ng desktop kung alin ang ginamit, at gayundin ang susunod na administrator. Burahin ang mga duplikado nang sinasadya, pagkatapos itala ang kanilang mga identifier, sa halip na hayaan ang paikot na pag-import na magpasya. Itala ang UUID na natitira, dahil ang halagang iyon ang kailangan ng activation mula sa terminal. Ang profile na na-import nang dalawang beses sa magkaibang pangalan ay karaniwang isang gumaganang depinisyon at isang artepakto ng kawalan ng pasensya. Ang listahan ng profile ay configuration, at karapat-dapat ito sa parehong pag-iingat gaya ng koneksyon mismo.

I-activate ang naka-save na profile mula sa terminal

Saklaw ng dokumentasyon ng nmcli ang interaktibong pag-activate ng napiling profile, na ginagawang suportadong ikalawang interface ang command line at hindi isang liko. Palitan ang halimbawang identifier sa ibaba ng UUID na itinago mo. Unawain kung ano ang ginagawa ng utos bago ito patakbuhin, dahil binabago nito ang kalagayan ng network. Maaaring gumalaw ang ruta at DNS, at hindi makakaligtas ang malayong sesyon sa interface na kinokonpigura muli.

Patakbuhin ito mula sa lokal na console, o may plano para makabalik kapag nagkamali ang pagbabago. --ask ay nangongolekta ng input na kulang sa profile; hindi nito nilalampasan ang awtorisasyon ng system. Hindi rin nito ginagarantiya na gagana sa terminal ang bawat prompt ng pagpapatotoo ng plugin, dahil ang ilan ay naghihintay ng dialog na hindi maabot doon.

nmcli --ask connection up uuid 11111111-2222-4333-8444-555555555555

Basahin ang resulta bago sisihin ang desktop

Kung aangat ang profile, gumagana ang naka-save na koneksyon at gumagana ang landas ng pamamahala na ito. Pinapaliit niyan ang reklamo sa interface, na ibang listahan ng bahagi at madalas ibang koponan. Kung hindi ito aangat, nasa profile o sa tunnel ang pagkabigo, at kailanman ay hindi naging problema ang desktop.

Ang matagumpay na pag-activate ay wala pa ring sinasabi kung naroon ang bahagi ng editor ng interface, o kung mali ang pag-uugali ng panel mismo. Nananatili ang mga iyon bilang tanong para sa suportadong interface ng distribution at sa mga tugmang package ng plugin. Ang pagsama sa kanila sa muling pag-install ay karaniwang iniiwan ang panel nang eksakto tulad ng dati at nagdaragdag ng reboot sa kuwento.

Tinutukoy ng kapaki-pakinabang na ulat ang release ng desktop, uri ng koneksyon, operasyon ng panel na nawawala, at kung makikita o maa-activate ang profile sa pamamagitan ng suportadong interface. Ang paglalarawan ng nawawalang menu ay hindi nangangailangan ng pribadong key o profile na may dalang kredensyal. Sapat na iyon para maipaalam ng maintainer ang kalagayan ng panel nang walang hinahawakang anumang kredensyal.

Kaugnay na mga artikulo