Mteja anaripoti imeunganishwa, aikoni kwenye treya inaonekana kawaida, na hakuna kinachopakiwa. Ilianza mara moja baada ya kuhamia kutoka Wi-Fi kwenda kwenye kebo, au mara moja baada ya uboreshaji wa usambazaji kukamilika. Kilichovunjika si wasifu bali hali iliyojengwa kwa ajili ya muunganisho wa msingi uliopita. Kernel bado ina njia ya chaguo-msingi inayoelekeza kwenye kifaa cha handaki ambacho hakuna mtu anayemiliki, au kitatuzi bado kinaorodhesha seva kwenye kiungo kilichotoweka. Hitilafu zote mbili zinaonekana kama mtandao uliokufa na zote mbili zinaweza kurekebishwa papo hapo.

Vipande vilivyopitwa na wakati vilikuwa tayari vibaya kabla ya wewe kuvigundua. Kuvuta kebo kulivifanya kuonekana tu.

Uliza kernel pakiti itakwenda wapi

Orodha za njia ni ngumu kusoma kwa sababu zinaorodhesha kila kitu ambacho mfumo unajua, ikiwa ni pamoja na maingizo ambayo hayatumiki tena. Utafutaji wa njia unajibu swali pekee linalofaa kuulizwa: kifaa kipi kinabeba pakiti hii mahususi kwa sasa. Ikiwa jibu linataja kifaa cha handaki, kernel itakitumia hata kama hakuna mchakato wa mteja ulio hai nyuma yake, na pakiti inaanguka kwenye kiolesura ambacho hakuna mtu anayekitunza. Ikiwa jibu linataja adapta ya Ethernet wakati mteja anasisitiza kuwa muunganisho uko hai, handaki lipo lakini limepoteza uchaguzi, ambayo ni matokeo ya kawaida ya kuhamia kutoka bila waya kwenda kwa waya.

Endesha utafutaji mara mbili, mara moja kwa anwani ya umma na mara moja kwa ya ndani, kwa sababu sera ya handaki iliyogawanywa inaweza kuelekeza moja kwa uaminifu na kuangusha nyingine.

ip route show default
ip route get 1.1.1.1
ip route get 10.20.30.40

Kitatuzi pia kinahifadhi kiungo kilichokufa

Kwenye mwenyeji aliye na systemd-resolved, seva za DNS zinamilikiwa na viungo badala ya orodha moja ya kimataifa. Kiungo cha VPN kilichoanguka kinaweza kubaki kimesajiliwa na seva zake kwa muda, na kisha kila utafutaji unasubiri anwani ambayo haitajibu kamwe. Ucheleweshaji huo unahisi kama mtandao uliokufa na unawapeleka watu kuangalia njia wakati njia iko sawa.

resolvectl status
resolvectl query intranet.example.com

Soma vitalu kwa kila kiungo na baini ni kiungo kipi kinamiliki kikoa husika. Handaki lililoinuka lakini si mmiliki wa kikoa cha ndani hupitisha majina ya ndani kwa kitatuzi cha umma, na dalili haiwezi kutofautishwa na hitilafu ya uelekezaji.

Rekebisha usajili, si /etc/resolv.conf. Katika usakinishaji wa sasa wa Ubuntu na Fedora njia hiyo ni kiungo cha ishara kwenda hali ya utekelezaji ya kitatuzi, kwa hivyo uhariri ama unapuuzwa au unaandikwa juu wakati wa tukio la mtandao linalofuata.

VPN haianzi yenyewe kamwe

NetworkManager huinua VPN juu ya muunganisho wa msingi, na inajifunza ipi ya kufuata kutoka connection.secondaries kwenye msingi huo. marejeleo ya mipangilio ya muunganisho inasema wazi kuwa muunganisho wa kiotomatiki haujatekelezwa kwa wasifu wa VPN. Huu ndio utaratibu mzima nyuma ya aina hii ya hitilafu: badilisha msingi, na VPN inapaswa kuoanishwa upya au kuwashwa kwa mkono.

nmcli device status
nmcli connection show --active
nmcli connection up office-vpn

Wakati orodha hai inaonyesha msingi bila VPN, handaki haliko hai kabisa na njia haikuwekwa kamwe badala ya kubaki ya zamani. Wakati uanzishaji unalalamika kuwa hakuna muunganisho wa chanzo, msingi ambao ulioanishwa nao umetoweka, kwa hivyo rekebisha msingi au uoanishaji kwanza na acha kujaribu VPN tena.

Uboreshaji unaweza kuangusha mipangilio bila ujumbe

Kuboresha usambazaji hubadilisha mteja na mara nyingi programu-jalizi yake ya NetworkManager, wakati wasifu uliohifadhiwa unahifadhi majina ya sifa kama yalivyoandikwa. Kila kitu ambacho programu-jalizi mpya haitambui tena kinarukwa kimya kimya. Wasifu bado unawashwa na kifaa bado kinaonekana, lakini njia iliyokuwa ikija nayo haiji tena.

Vijiti vilivyoandikwa kwa mkono pia huhamia. Skripti iliyoweka njia kwa wakati unaotabirika katika mfuatano wa zamani inaweza sasa kukimbia kabla ya kiolesura kuwepo, au baada ya mteja kuisha muda.

Linganisha wasifu hai na programu-jalizi uliyo nayo kweli, si na tabia unayokumbuka. Ikiwa ufunguo umetoweka kwenye nyaraka, hamishia kazi kwenye skripti ya msambazaji au kwenye mbadala unaotumika badala ya kurejesha sifa ya zamani.

Hali tatu, marekebisho matatu tofauti

Amua uko katika hali gani kabla ya kugusa chochote, kwa sababu kuwasha upya huharibu ushahidi na hitilafu inarudi kwenye mabadiliko ya mtandao yanayofuata.

What the lookup showsWhat it meansRepair
A default route via a device that exists but is unusedLeftover route from an earlier activationRemove the stale entry, or bounce the profile that installed it
A tunnel device with no client processThe client skipped its cleanupFix the disconnect path, then clear the leftover device state
No tunnel device and no active profileMissing base connection or broken pairingBring up the base, then pair the VPN with it again

Maliza kwa utafutaji mmoja kwa anwani ya umma, mmoja kwa anwani ya ndani na swali moja la jina. Ikiwa anwani zinafanya kazi na jina halifanyi kazi, hitilafu iliyobaki ni wigo wa kikoa kwenye kitatuzi, na jedwali la njia halikuwa tatizo kamwe.

Makala zinazohusiana