Cleient VPN wedi’i ddadosod, ond mae’r twnnel yn dal i ddechrau wrth gychwyn
Gall cleient VPN a ddilëwyd adael uned systemd, proffil wedi’i gadw, cynorthwyydd a chronfa apt. Rhowch y pedwar ar gofnod cyn i chi gywiro unrhyw beth arall.
Mae eich dosbarthiad yn tynnu’r pecyn, mae eich dewislen yn colli ei chofnod, ac eto mae’r twnnel yn codi ar ôl yr ailgychwyn nesaf. Mae cleient VPN masnachol yn gadael darnau na olrheiniodd y rheolwr pecynnau erioed, felly nid yw tynnu glân yr un peth â pheiriant glân. Pedwar o’r darnau hynny sy’n cyfrif am bron bob cysylltiad ysbryd: uned, proffil cysylltiad, cynorthwyydd breintiedig a chronfa’r gwerthwr. Darllenwch bob un o’r pedwar cyn dileu unrhyw beth, yna tynnwch bob un trwy’r gydran sy’n berchen arno.
Yr hyn na chofnododd y dad-osodwr erioed
Mae rheolwr pecynnau yn tynnu’r ffeiliau y gwnaeth eu cofnodi a dim arall. Nid oes ganddo gofnod o broffil cysylltiad a grëwyd gan y cleient yn ystod amser rhedeg, o uned a alluogwyd ar ôl gosod, nac o gynorthwyydd a gofrestrodd ei hun wrth redeg â hawliau uwch. Mae pob un o’r rhain yn perthyn i is-system wahanol, a gall pob un ohonynt oroesi’r pecyn am un neu fwy o ailgychwyniadau. Mae’r bwlch hwnnw’n esbonio pam y gall twnnel fod yn iach tra bo’r meddalwedd a’i cynhyrchodd wedi mynd.
Mae gan y gweddill berchennog bob amser, boed hwnnw’n systemd, NetworkManager, ffurfweddiad y storfa neu gofnod cychwyn awtomatig fesul defnyddiwr. Dod o hyd i’r perchennog yn gyntaf sy’n atal glanhau rhag troi’n beiriant hanner-ffurfweddedig. Mae dileu ffeiliau’n uniongyrchol fel arfer yn gweithio nes i’r perchennog eu hail-gynhyrchu, a dyna pam mae’r gorchmynion isod yn dechrau gyda chwestiynau.
Pedwar perchennog, darllen yn gyntaf
Dechreuwch gyda chwestiynau yn hytrach na dileu, a nodwch yr union enwau sy’n dychwelyd. Mae gwerthwyr yn aml yn cludo llwyth fersiynog wrth ochr meta-becyn, felly gall un cynnyrch ymddangos dan ddau enw. Mae enw sy’n ymddangos yn y ddwy restr yn un cynnyrch â dau berchennog, ac mae angen tynnu’r ddau. Mae’r swp cyntaf yn cwmpasu pecynnau ac unedau, sef lle mae’r rhan fwyaf o’r gweddillion yn dod yn weladwy.
dpkg -l | grep -i acmevpn
systemctl list-unit-files | grep -i acmevpn
systemctl list-units --type=service --state=running | grep -i acmevpn
Mae’r ail swp yn cwmpasu’r ddwy gydran sy’n goroesi puriad yn amlaf, sef y proffil cysylltiad a chronfa’r gwerthwr. Darllenwch y golofn UUID yn hytrach na’r enw, oherwydd mae enwau dyblyg yn gyffredin ac mae’r gorchymyn dileu’n disgwyl yr adnabyddwr. Mae llinell y storfa’n werth ei darllen hyd yn oed pan nad ydych yn ei thynnu heddiw, gan y gall gwesteiwr gwerthwr marw dorri gosodiad heb gysylltiad fisoedd yn ddiweddarach. Nid yw’r naill restr na’r llall yn newid dim, a dyna’r pwynt o’u rhedeg yn gyntaf.
nmcli -f NAME,UUID,TYPE connection show
nmcli connection show --active
grep -ril acmevpn /etc/apt/sources.list.d/ /etc/apt/sources.list
Mae proses sy’n dal yn fyw ar ôl y puriad naill ai’n uned weithredol neu’n blentyn rhaglen arall. Darllenwch y tabl prosesau a’i gadwyn riant cyn beio gwasanaeth nad yw’n bodoli mwyach. Mae cofnodion cychwyn awtomatig fesul defnyddiwr angen yr un drwyddaid, ac maent ond yn ymddangos mewn cragen fewngofnodi newydd yn hytrach nag mewn sesiwn root.
Tri berf nad ydynt yn gyfnewidiol
Mae stopio’n dod â’r rhedegfa bresennol i ben, mae analluogi’n tynnu’r dolenni cychwyn, ac mae masgio’n cyfeirio’r uned at /dev/null. Dim ond y trydydd hefyd yn rhwystro actifadu trwy soced, amserydd neu ddibyniaeth, sy’n ei wneud y cryfaf o’r tri. Mae’r drefn yn bwysig tra’ch bod yn dal i benderfynu beth i’w wneud â’r peiriant. Masgio yw’r cyflwr cywir yn ystod y penderfyniad hwnnw, oherwydd mae’n methu’n uchel yn lle cychwyn yn dawel yn yr ailgychwyn nesaf.
Dad-fasgiwch cyn ailosod, neu bydd y pecyn newydd yn edrych yn doredig am reswm na chofnododd neb. Mae’r un rhybudd yn berthnasol i wahaniaethau pecynnu: mae un adeiladwaith yn cludo uned y gellir ei stopio, tra nad yw’r llall yn gadael unrhyw wasanaeth o gwbl. Sefydlwch pa becynnu sydd gennych cyn dewis berf, oherwydd mae’r llwybr glanhau’n wahanol rhyngddynt.
Cardiau gwyllt yw’r ffordd i ddileu’r proffil anghywir
Dilëwch y proffil gyda’r UUID a gofnodwyd gennych, ac yn fer byth â chardyn gwyllt. Mae cyfeiriadur keyfile hefyd yn dal pob proffil Wi-Fi ac Ethernet ar y peiriant, felly mae cyfatebiaeth eang yn tynnu pethau sydd eu hangen arnoch o hyd. Gall keyfile a ddilëwyd â llaw gael ei ail-gynhyrchu gan ba bynnag bolisi sy’n berchen arno, sy’n gwneud y dilead yn edrych yn aneffeithiol.
nmcli connection delete uuid <uuid>
Allforiwch y porth a’r hunaniaeth yn gyntaf os mai’r proffil hwnnw yw’r unig gopi sydd gennych ar ôl, gan nad yw dilead lleol yn dirymu dim ar y gweinydd. Mae’r storfa’n dilyn yr un rheol: tynnwch un ffeil y gwerthwr a’i chylch allweddi, yna adnewyddwch y rhestrau pecynnau a cheisiwch eto’r gosodiad yr oeddech ei eisiau mewn gwirionedd. Gall gadael cofnod trydydd parti hen ffasiwn yn ei le binio hen ddibyniaeth neu fethu ag ateb o gwbl. Mae’r ddau dynnu’n fach, a gellir dad-wneud y naill na’r llall o’r copi a gedwir gennych.
Beth sy’n dal i redeg ar ôl yr ailgychwyn
Ailgychwynnwch cyn datgan buddugoliaeth, yna chwiliwch am arteffactau yn hytrach na’r rhaglen. Mae rhyngwyneb twnnel, llwybr hollt hen ffasiwn a DNS fesul dolen a adawyd gan yr hen gleient bob un angen ei orchymyn ei hun. Gall y tri oroesi puriad a dynnodd bob pecyn yn llwyddiannus.
ip link
ip route
resolvectl status
Agorwch gragen fewngofnodi newydd hefyd, oherwydd dim ond yno y mae cofnod cychwyn awtomatig yn tanio. Yna darllenwch /etc/NetworkManager/dispatcher.d/ am sgript sy’n codi cysylltiad pryd bynnag y bydd rhyngwyneb yn newid cyflwr, sy’n esbonio twnnel yn dychwelyd heb wasanaeth y tu ôl iddo. Os yw rhywbeth yn dal i ddeialu allan, olrheiniwch y broses at ei rhiant yn lle dileu ffeiliau nes i’r symptom stopio. Mae glanhau’r peiriant a dirymu’r cyfrif yn dal yn dasgau ar wahân, a dim ond un ohonynt sy’n gyflawn pan fo’r ailgychwyn yn edrych yn dawel.