Yiyọ VPN client, tun bẹrẹ, lẹhinna rii pe ẹrọ aṣawakiri ko le gbe ohunkohun wọle jẹ ilana ti o wọpọ ni Ubuntu. Oju eefin naa ti lọ, ṣugbọn ilana ti o dari ọja si ọna rẹ ko lọ, ati ni Ubuntu awọn iyokù wọnyi maa n gbe ninu NetworkManager kii ṣe ninu package. Profaili asopọ ati interface iruju ti a ṣẹda lakoko ṣiṣe ko jẹ ti package kankan, nitorina yiyọ package ko yọ wọn kuro.

Oju eefin ti lọ, ilana ko lọ

Kill switch n ṣiṣẹ nipa mimu ki nẹtiwọọki ko ṣee lo laisi oju eefin. Nigbati a ba yọ client kuro lakoko ti ipo yẹn n ṣiṣẹ, ko si nkan ti o ku lati pa a. Abajade dabi adapter nẹtiwọọki ti o bajẹ gangan ati nigbagbogbo o jẹ profaili ti o di ipa-ọna mu.

Idi niyẹn ti fifi sori ẹrọ lẹẹkansi maa n mu asopọ pada: o tun ṣẹda ilana ti o mọ bi o ṣe yoo fa ilana tirẹ pada. Client ti a yọ nigba ti switch rẹ n ṣiṣẹ fi ipo kan silẹ ti ko si ẹnikan ti o ku lati sọ di mimọ.

Ka awọn ohun ti package ko ni lailai

Ka ipo ṣaaju ki o to yi pada. Ṣe akojọ ẹrọ, awọn asopọ ti n ṣiṣẹ ati awọn tabili ipa-ọna mejeeji, lẹhinna wa ẹrọ iruju ti o sọ pe o sopọ tabi ipa-ọna aiyipada ti o tọka si ọ. IPv4 ati IPv6 kuna lọtọ, nitorina ping ti n ṣiṣẹ si adirẹsi ti ipinnu orukọ rẹ bajẹ tọka si ohun miiran ju ipa-ọna ti o ku lọ. Ẹrọ iruju ti o di ipa-ọna aiyipada mu ṣalaye gbogbo idilọwọ naa funrararẹ.

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

Kọ ohun ti o ri silẹ, nitori atunṣe ni pa ohun kan pato rẹ kii ṣe atunto ohun gbogbo. Ohunkohun ti o gbooro ju eyi lọ le fa idilọwọ keji. Iyẹn ni iyatọ laarin atunṣe ati amoro.

Tabili ipa-ọna ti o ṣofo pẹlu ẹrọ ti o sopọ jẹ abawọn miiran, ati pe o tọka si DHCP kii ṣe profaili ti o ku. Ka iwe adehun iyalo ṣaaju ki o to ṣatunṣe ohunkohun.

Pa profaili rẹ, kii ṣe faili kọkọrọ

Pa profaili rẹ nipasẹ NetworkManager dipo yiyọ faili kọkọrọ kuro. Piparẹ faili naa fi profaili silẹ ninu iranti ti n ṣiṣẹ titi di atunbẹrẹ to tẹle, eyi ti o mu ki atunṣe to tọ dabi eyi ti ko ni igbẹkẹle. Lẹhinna tun bẹrẹ iṣẹ naa ki o ka akojọ ẹrọ naa lẹẹkansi. Atunbẹrẹ ni ohun ti o mu piparẹ naa jẹ gidi.

sudo nmcli connection delete pvpn-killswitch
sudo systemctl restart NetworkManager

Ti ọna asopọ iruju ba ye, yọ ọna asopọ yẹn pẹlu, lẹhinna dan adirẹsi ati orukọ lọtọ. Ipinnu ti o mọ pẹlu orukọ ti o kuna tọka si DNS, nigba ti adirẹsi ti o kuna tọka si ipa-ọna tabi odi ina.

Ṣayẹwo kio ni akoko ibẹrẹ ṣaaju ki o to tun waye

Diẹ ninu awọn iyokù maa n fi ara wọn sori ẹrọ lẹẹkansi ni gbogbo ibẹrẹ. Unit ti a fi ọwọ kọ tabi skripti if-up ti o ṣafikun awọn ofin odi ina tẹsiwaju lati ṣe bẹ lẹhin ti package naa ti lọ, nitorina idilọwọ naa pada ati atunṣe ti iṣaaju dabi oriire. Wa ninu awọn faili unit ati awọn kio nẹtiwọọki ṣaaju ki o to tun bẹrẹ. Orukọ unit maa n fun ni itọka.

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

Yọ tabi fi faili pato pamọ, lẹhinna tun bẹrẹ lẹẹkan ki o jẹrisi pe ipo ti ko ni oju eefin ni ohun ti o fẹ. Atunbẹrẹ ikẹhin yẹn ni idanwo naa, nitori atunṣe ti o wa nikan titi di ibẹrẹ to tẹle kii ṣe atunṣe. Lẹhinna tọju akọsilẹ naa pẹlu ẹrọ naa. Itọkasi nmcli bo awọn pipaṣẹ ẹrọ ati asopọ ti a lo loke.

Àwọn àpilẹ̀kọ tó jọra