Að fjarlægja VPN-biðlarann, endurræsa og uppgötva svo að vafrinn geti ekki hlaðið neinu er algeng röð í Ubuntu. Göngin eru farin, en stefnan sem beindi umferðinni að þeim er ekki, og í Ubuntu búa þessar leifar venjulega í NetworkManager en ekki í pakkanum. Tengingarsnið og gervi-tengi sem búin eru til á keyrslutíma tilheyra engum pakka, svo að fjarlægja pakkann fjarlægir þau ekki.

Göngin eru farin, stefnan ekki

Kill switch virkar með því að gera netið ónothæft án ganganna. Þegar biðlarinn er fjarlægður á meðan þetta ástand er virkt er ekkert eftir til að slökkva á því. Niðurstaðan lítur nákvæmlega út eins og biluð nettengi og er venjulega snið sem heldur leið.

Þess vegna endurheimtir enduruppsetning stundum tengingu: hún býr til aftur ferlið sem veit hvernig á að afturkalla eigin stefnu. Biðlari sem var fjarlægður á meðan rofinn hans var virkur skildi eftir ástand sem enginn er eftir til að hreinsa.

Lestu hlutina sem pakkinn átti aldrei

Lestu ástandið áður en þú breytir því. Listaðu tæki, virkar tengingar og báðar leiðatöflurnar, og leitaðu svo að gervitæki sem segist vera tengt eða sjálfgefinni leið sem bendir á eitt. IPv4 og IPv6 bila hvort í sínu lagi, svo ping sem virkar á vistfang með bilaða nafnaleysingu bendir á annan hlut en dauð leið. Gervitæki sem heldur sjálfgefinni leið útskýrir alla truflunina eitt og sér.

nmcli device status
nmcli connection show --active
ip -4 route
ip -6 route

Skrifaðu niður það sem þú finnur, því viðgerðin er að eyða einum tilteknum hlut frekar en að endurstilla allt. Eitthvað víðtækara stofnar í hættu annarri truflun. Það er munurinn á viðgerð og ágiskun.

Tóm leiðatafla með tengdu tæki er önnur bilun, og hún bendir á DHCP en ekki á leifar sniðs. Lestu leigusamninginn áður en þú breytir einhverju.

Eyddu sniðinu, ekki lykilskránni

Eyddu sniðinu í gegnum NetworkManager í stað þess að fjarlægja lykilskrána. Að eyða skránni lætur sniðið í minni vera virkt þar til næsta endurræsing, sem lætur rétta viðgerð líta óáreiðanlega út. Endurræstu svo þjónustuna og lestu tækjalistann aftur. Endurræsingin er það sem gerir eyðinguna raunverulega.

sudo nmcli connection delete pvpn-killswitch
sudo systemctl restart NetworkManager

Ef gervitengi lifir af, fjarlægðu það tengi líka, og prófaðu svo vistfang og nafn sitt í hvoru lagi. Hrein leiðsögn með bilað nafn bendir á DNS, en bilað vistfang bendir á leið eða eldvegg.

Athugaðu ræsikrókinn áður en hann endurtekur sig

Sumar leifar setja sig upp aftur við hverja ræsingu. Handskrifuð eining eða if-up skrift sem bætir við eldveggjarreglum heldur því áfram eftir að pakkinn er farinn, svo truflunin kemur aftur og fyrri viðgerð lítur út eins og heppni. Leitaðu í einingarskrám og netkrókunum áður en þú endurræsir aftur. Nafn einingarinnar er venjulega vísbendingin.

systemctl list-unit-files | grep -i vpn
grep -rl -i vpn /etc/systemd/system /etc/network/if-up.d

Fjarlægðu eða fela tilteknu skrána, endurræstu svo einu sinni og staðfestu að ástandið án ganganna sé það sem þú vilt. Þessi síðasta endurræsing er prófið, því viðgerð sem stendur aðeins til næstu ræsingar er ekki viðgerð. Haltu athugasemdinni með vélinni eftir það. nmcli-tilvísunin nær yfir tækja- og tengiskipanirnar sem notaðar voru hér að ofan.

Tengdir greinar