Listahan ng VPN sa nmcli: naka-save na profile kumpara sa aktibong tunel
Ang isang listahan ay ang na-save ng makina, ang isa ay ang nakakabit. Ang VPN na gusto mo ay maaaring wireguard ang uri, o hindi koneksyon ng NetworkManager.
Patakbuhin mo ang nmcli connection show at umaasa ka ng listahan ng VPN, ngunit bawat koneksyon na na-save ng makina ay makukuha mo, kasama ang isang bridge at isang hotspot. Ang VPN na hinahanap mo ay maaaring naroon, iba ang uri kaysa vpn, o hindi koneksyon ng NetworkManager. Para malaman kung alin sa tatlong kaso ang hawak mo, kailangan ng dalawang utos.
Dalawang listahan, dalawang tanong
Sinasagot ng connection show kung ano ang na-save ng NetworkManager, at sinasagot ng connection show --active kung ano ang nakakabit ngayon sa isang device. Kasama sa unang listahan ang mga hindi aktibong profile, at sinasadya ito: ang naka-save na VPN na nakapatay ay profile pa ring maaaring kailangan mong ayusin. Ang paghahalo ng dalawa ay lumilikha ng impresyon na may tunel na tumatakbo samantalang ang konfigurasyon lang ang umiiral.
Pumili ng mga field kaysa basahin ang default na talahanayan, dahil itinatago ng default na output ang uri sa makikitid na terminal at binabalot ang mahahabang pangalan.
NAME, UUID at TYPE ang karaniwang kailangan sa unang tingin, at pagkatapos ay susuriin mo ang nag-iisang entry na mahalaga sa iyo sa pamamagitan ng UUID.
TYPE ang lugar kung saan naroon ang mga sorpresa
OpenVPN ang mga koneksyong pinamamahalaan ng plugin ay lumilitaw bilang uring vpn, dahil ang plugin ay serbisyo sa loob ng pangkalahatang balangkas ng VPN. Ang katutubong suporta para sa WireGuard ay sariling ganap na uri ng koneksyon, kaya hindi ito mahahanap ng pag-filter sa vpn. Ang paghahanap ng tunel na WireGuard na walang ibinabalik ay karaniwang problema sa filter at hindi nawawalang profile. Ito ay pagkakaiba sa arkitektura, hindi kakaiba sa pagbibigay ng pangalan.
Ganoon din sa iba pang uri ng tunel na natutunan ng NetworkManager na hawakan nang katutubo sa paglipas ng panahon, kaya basahin ang column na TYPE bago ka magpasyang may kulang.
Ilista ang lahat at i-filter pagkatapos, at lalabas ang profile.
Basahin ang UUID, hindi lang ang pangalan
Ang mga pangalan ay label na ine-edit ng mga tao, at dalawang profile ay maaaring maghati ng isa pagkatapos ng pabayang pag-import. Ang UUID ang pagkakakilanlan na tinutukoy ng mga utos at file. Kapag ang isang entry ay mukhang doble, ihambing ang UUID at ang mga pinagbabatayang setting bago magbura ng anuman.
Tinatanggap ng mga utos sa pag-activate ang alinman sa dalawa, at iyon mismo ang dahilan kung bakit ang nakabatay sa pangalan na ugali ay sa huli ay nagbabago ng maling profile.
Kopyahin ang UUID sa iyong mga tala kapag nagbago ka ng isang bagay na maaaring kailangan mong ibalik.
Ano ang hindi sinasabi ng naka-save na profile
Ang naka-save na profile ay walang sinasabi tungkol sa kung nakataas ang tunel nito, at ang aktibong koneksyon ay walang sinasabi tungkol sa kung gumagana ang trapiko sa loob nito. Ang tunel na sinimulan ng wg-quick o ng isang service unit ay hindi talaga koneksyon ng NetworkManager, kaya wala ito sa dalawang listahan habang malinaw na nagpapadala ng trapiko ang interface. Suriin ang interface at ang routing table bago ipagpalagay na wala ang profile. Ang walang laman na listahan ay nagpapatunay lamang na ang NetworkManager ay hindi ang may-ari.
Dalawang manager para sa parehong interface ang isa pang bersyon ng problemang ito, at gumagawa ito ng listahang mukhang tama habang ang estado ng kernel ay pag-aari ng ibang bagay.
Isang may-ari bawat interface ang nagpapanatiling tapat ang listahan, at ang sanggunian ng nmcli ay nagdodokumento kung aling mga field ang aktwal na iniuulat ng bawat view.
Mag-ulat nang hindi naglalantad ng mga lihim
Ang connection show na may pangalan ay nagpi-print ng mga setting, at ang pagdaragdag ng --show-secrets ay nagpi-print ng mga pribadong key at password kasama ng mga ito. Para sa pag-paste ng troubleshooting sa isang ticket ay hindi kailangan ang mga iyon. Sa halip ay iulat ang uri, UUID, estado at ang mga kaugnay na ruta, at itago ang lahat ng nagmula sa imbakan ng mga lihim.
Ang interactive na pag-activate gamit ang --ask ang sinusuportahang paraan upang magbigay ng nawawalang kredensyal, at ang automation na walang nagmamasid ay nangangailangan ng ibang aprubadong kaayusan kaysa sa naka-save na password sa plaintext.
Ang maikli at natagong ulat ay mas madaling repasuhin kaysa sa buong dump.