Dim botwm VPN ar y bwrdd gwaith: ydy'r proffil yn dal yno?
Mater rhyngwyneb yw panel coll, nid prawf bod y protocol wedi diflannu. Rhowch y proffiliau sydd wedi'u cadw yn rhestr yn ôl UUID, yna gweithredwch un â nmcli cyn ailosod.
Anaml y mae ailosod pecynnau yn dod ag enw VPN yn ôl na luniwyd erioed gan fwydlen rwydwaith y bwrdd gwaith. Mae'r panel a'r cysylltiad yn ddau wrthrych â dau berchennog: mae rhyngwyneb y bwrdd gwaith yn tynnu'r hyn y mae ei ategyn yn ei ddatgelu, ac mae'r gwasanaeth rhwydwaith yn cadw'r proffil. Gall y naill ddiflannu o'r fwydlen tra mae'r llall yn parhau i weithio, a dyna pam mai'r fwydlen yw'r lle anghywir i ddechrau. Gwiriwch y proffil yn gyntaf, yna penderfynwch ai'r bwrdd gwaith neu'r cysylltiad sydd wedi torri mewn gwirionedd.
Mae'r botwm a'r proffil yn perthyn i bethau gwahanol
Mae tudalen rwydwaith ar y bwrdd gwaith yn tynnu'r hyn y mae'r rhyngwyneb sydd wedi'i osod a'i gydrannau golygu VPN yn gwybod sut i'w dynnu. Mae NetworkManager, neu ba bynnag wasanaeth sy'n berchen ar y rhwydwaith ar y peiriant hwnnw, yn cadw diffiniad y cysylltiad ac yn penderfynu a ellir ei godi. Nid oes dim yn gorfodi'r ddau olwg i gytuno, ac ar ôl newid bwrdd gwaith, uwchraddiad dosbarthiad neu rediad yn erbyn rhyddhau datblygu maent yn aml yn anghytuno. Felly gall y panel fod yn anghyflawn heb fod y tiwnel ar goll. Mae darllen hynny fel problem protocol yn arwain yn syth i'r ddolen ailosod nad yw'n trwsio dim.
| What the screen shows | Check it against | What the answer rules out |
|---|---|---|
| No VPN section at all | nmcli connection show | Whether any profile exists |
| A VPN section with an empty list | The editor or plugin package for that VPN type | Whether the frontend can draw it |
| The same profile listed twice | Both UUIDs | Whether an import loop made copies |
Ewch drwy'r tabl o'r brig, oherwydd mae pob rhes yn ateb cwestiwn gwahanol a'r rhes gyntaf yw'r rhataf. Mae proffil sy'n bodoli yn symud y broblem i'r rhyngwyneb, tra mae dim proffil o gwbl yn ei symud i'r ddarpariaeth. Dyfalu pa un o'r ddau sydd gennych yw'r peth sy'n troi gwiriad deg munud yn brynhawn cyfan o ailosodiadau.
Gofynnwch i NetworkManager beth mae wedi'i gadw
Gofynnwch i'r gwasanaeth yn uniongyrchol yn lle darllen y fwydlen, oherwydd mae dwy orchymyn yn gwahanu'r hyn sy'n bodoli oddi wrth yr hyn sy'n rhedeg. Rhedwch nhw ar y peiriant ei hun, a rhedwch yr ail cyn ac ar ôl unrhyw ymgais i weithredu. Nid yw'r rhestrau yn gyfnewidiol, a'r gwahaniaeth rhyngddynt yw'r diagnosis.
nmcli -f NAME,UUID,TYPE,DEVICE connection show
nmcli connection show --active
Gall proffil sydd wedi'i gadw fod yn anweithredol, sy'n normal ac yn dweud dim am y bwrdd gwaith. Mae dau gofnod ag enwau tebyg yn gyffredin ar ôl dolen fewnforio, a dim ond yr UUID sy'n eu gwahaniaethu. Efallai na fydd tiwnel y mae gwasanaeth arall yn berchen arno'n uniongyrchol byth yn dod i'r rhestr hon, felly nid yw canlyniad gwag yn ddiffyg NetworkManager yn awtomatig. Dewiswch yn ôl UUID o hyn ymlaen, oherwydd labeli yw enwau y mae pobl yn eu golygu, ac nid felly yw dynodwyr.
Archwiliwch y proffil yn lle ei fewnforio eto
Pan fo'r proffil yn bodoli, darllenwch ei fanylion heb ofyn am y cyfrineiriau sydd wedi'u cadw. Pan nad yw'n bodoli, defnyddiwch y llif darparu neu fewnforio y mae'r ategyn yn ei ddogfennu, unwaith, a chadarnhewch yr hyn a greodd. Ailadrodd mewnforiad oherwydd i'r fwydlen aros yn wag yw sut mae peiriant yn gorffen â phedair copi gystadleuol o un cysylltiad.
Mae'r copïau hynny'n ddrifft â thrywydd papur nad oes neb yn ei ddarllen: ni all defnyddiwr y bwrdd gwaith ddweud pa un fyddai wedi cael ei ddefnyddio, ac ni all y gweinyddwr nesaf ychwaith. Dilewch y dyblygiadau'n fwriadol, ar ôl cofnodi eu dynodwyr, yn hytrach na gadael i'r ddolen fewnforio benderfynu. Cadwch nodyn o'r UUID sy'n goroesi, oherwydd y gwerth hwnnw yw'r hyn y mae gweithredu o'r derfynell ei angen. Mae proffil a fewnforiwyd ddwywaith o dan enwau gwahanol fel arfer yn un diffiniad gweithiol ac yn un artifact o amynedd. Mae rhestr proffiliau yn gyfluniad, ac mae'n haeddu'r un gofal â'r cysylltiad ei hun.
Gweithredwch y proffil sydd wedi'i gadw o derfynell
Mae dogfennaeth nmcli yn trafod gweithredu proffil a ddewiswyd yn ryngweithiol, sy'n gwneud y llinell orchymyn yn ail ryngwyneb a gefnogir yn hytrach na chylchdro. Amnewidiwch y dynodwr enghreifftiol isod â'r UUID a gadwoch. Deallwch beth mae'r gorchymyn yn ei wneud cyn ei redeg, oherwydd mae'n newid cyflwr y rhwydwaith. Gall llwybrau a DNS symud, ac ni fydd sesiwn bell dros y rhyngwyneb sy'n cael ei ailgyflunio yn goroesi.
Rhedwch ef o gonsol lleol, neu gyda chynllun i ddod yn ôl i mewn pan aiff y newid o'i le. --ask yn casglu mewnbynnau sydd ar goll gan y proffil; nid yw'n osgoi awdurdodiad y system. Nid yw chwaith yn gwarantu bod pob anogiad dilysu ategyn yn gweithio mewn terfynell, gan fod rhai yn disgwyl deialog na allwch ei gyrraedd yno.
nmcli --ask connection up uuid 11111111-2222-4333-8444-555555555555
Darllenwch y canlyniad cyn beio'r bwrdd gwaith
Os daw'r proffil i fyny, mae'r cysylltiad sydd wedi'i gadw yn gweithio ac mae'r llwybr rheoli hwn yn gweithio. Mae hynny'n culhau'r gŵyn i'r rhyngwyneb, sef rhestr gydrannau wahanol ac yn aml tîm gwahanol. Os nad yw'n dod i fyny, mae'r methiant yn y proffil neu yn y tiwnel, ac nid oedd y bwrdd gwaith yn broblem erioed.
Nid yw gweithrediad llwyddiannus yn dweud dim o hyd am a yw cydran olygu'r rhyngwyneb yn bresennol, nac am a yw'r panel ei hun yn camymddwyn. Mae'r rheini'n dal yn gwestiynau i ryngwyneb a gefnogir y dosbarthiad a'i becynnau ategyn cyfatebol. Mae eu bwndelu i ailosodiad fel arfer yn gadael y panel yn union fel yr oedd ac yn ychwanegu ailgychwyn at y stori.
Mae adroddiad defnyddiol yn enwi rhyddhau'r bwrdd gwaith, math y cysylltiad, gweithrediad y panel sydd ar goll, ac a yw'r proffil yn weladwy neu'n weithredadwy drwy'r rhyngwyneb a gefnogir. Nid oes angen allwedd breifat na phroffil sy'n cario arfarniadau i ddisgrifio bwydlen sydd ar goll. Mae hynny'n ddigon i gynhaliwr atgynhyrchu cyflwr y panel heb gyffwrdd ag unrhyw arfarniad.