Rydych yn rhedeg nmcli connection show gan ddisgwyl rhestr o VPNau ac yn cael pob cysylltiad y mae’r peiriant wedi’i gadw erioed, gan gynnwys pont a hotspot. Efallai bod y VPN rydych yn chwilio amdano yno, wedi’i deipio fel rhywbeth heblaw vpn, neu nad yw’n gysylltiad NetworkManager o gwbl. Mae gwybod pa un o’r tri achos hyn sydd gennych yn cymryd dwy orchymyn.

Dwy restr, dau gwestiwn

Mae connection show yn ateb yr hyn y mae NetworkManager wedi’i gadw, ac mae connection show --active yn ateb yr hyn sydd ynghlwm wrth ddyfais ar hyn o bryd. Mae’r rhestr gyntaf yn cynnwys proffiliau anweithredol, ac mae hynny’n fwriadol: mae VPN wedi’i chadw sy’n lawr yn dal yn broffil y mae’n bosibl y bydd angen ei thrwsio. Mae cymysgu’r ddau yn creu’r argraff bod twnel yn rhedeg pan mai dim ond ei gyfluniad sy’n bodoli.

Dewiswch feysydd yn hytrach na darllen y tabl rhagosodedig, oherwydd mae’r allbwn rhagosodedig yn cuddio’r math ar derfynellau cul ac yn lapio enwau hir.

NAME, UUID a TYPE yw’r cyfan sydd fel arfer ei angen ar gyfer tro cyntaf, ac yna byddwch yn archwilio’r un cofnod sy’n bwysig i chi drwy UUID.

TYPE yw lle mae’r syrpréis

OpenVPN cysylltiadau a reolir drwy’r ategyn yn ymddangos fel math vpn, oherwydd mae’r ategyn yn wasanaeth o fewn y fframwaith VPN cyffredinol. Mae cefnogaeth frodorol WireGuard yn fath cysylltiad dosbarth cyntaf ynddo’i hun, felly ni fydd hidlo ar vpn yn ei ganfod. Mae chwilio am dwnel WireGuard sy’n dychwelyd dim yn broblem hidlo fel arfer, nid proffil ar goll. Gwahaniaeth pensaernïol yw hyn, nid mympwy enwi.

Mae’r un peth yn wir am fathau eraill o dwneli y dysgodd NetworkManager eu trin yn frodorol dros amser, felly darllenwch y golofn TYPE cyn dod i’r casgliad bod rhywbeth ar goll.

Rhestrwch bopeth a hidlwch ar ôl hynny, a daw’r proffil i’r golwg.

Darllenwch yr UUID, nid yr enw yn unig

Labeli yw enwau y mae pobl yn eu golygu, a gall dau broffil rannu un ar ôl mewnforio diofal. Yr UUID yw’r hunaniaeth y mae gorchmynion a ffeiliau’n cyfeirio ati. Pan fo cofnod yn edrych fel dylbiad, cymharwch yr UUID a’r gosodiadau sylfaenol cyn dileu unrhyw beth.

Mae gorchmynion actifadu yn derbyn y naill neu’r llall, a dyna’n union pam mae arfer sy’n seiliedig ar enw yn y pen draw yn newid y proffil anghywir.

Copïwch yr UUID i’ch nodiadau pan fyddwch yn newid rhywbeth y gallai fod angen ei ddadwneud.

Beth nad yw proffil wedi’i gadw yn ei ddweud wrthych

Nid yw proffil wedi’i gadw yn dweud dim am ba un a yw ei dwnel i fyny, ac nid yw cysylltiad gweithredol yn dweud dim am ba un a yw’r traffig y tu mewn iddo’n gweithio. Twnel a gychwynnir gan wg-quick neu gan uned gwasanaeth nid yw’n gysylltiad NetworkManager o gwbl, felly mae ar goll o’r ddwy restr tra bod y rhyngwyneb yn amlwg yn pasio traffig. Gwiriwch y rhyngwyneb a’r tabl llwybr cyn tybio bod y proffil ar goll. Nid yw rhestr wag yn profi dim ond nad NetworkManager yw’r perchennog.

Dau reolwr ar gyfer yr un rhyngwyneb yw fersiwn arall y broblem hon, ac mae’n cynhyrchu rhestr sy’n edrych yn iawn tra bod cyflwr y cnewyllyn dan berchnogaeth rhywbeth arall.

Mae un perchennog i bob rhyngwyneb yn cadw’r rhestr yn onest, ac mae’r cyfeirlyfr nmcli yn dogfennu pa feysydd y mae pob golygfa yn eu hadrodd mewn gwirionedd.

Adroddwch heb ollwng cyfrinachau

Mae connection show gydag enw yn argraffu gosodiadau, ac mae ychwanegu --show-secrets yn argraffu’r allweddi preifat a’r cyfrineiriau gyda nhw. Nid oes angen y rheini ar ludo datrysiad i docyn. Adroddwch y math, yr UUID, y cyflwr a’r llwybrau perthnasol yn lle hynny, a dilëwch unrhyw beth a ddaeth o storfa gyfrinachau.

Actifadu rhyngweithiol gyda --ask yw’r ffordd a gefnogir i gyflenwi manylion cyfrif sydd ar goll, ac mae awtomeiddio dioruchwyliaeth angen trefniant cymeradwy gwahanol yn hytrach na chyfrinair wedi’i gadw mewn testun plaen.

Mae adroddiad byr wedi’i ddileu yn haws i’w adolygu nag allbwn llawn.

Erthyglau cysylltiedig