VPN Inasema Imeunganishwa, Lakini Njia ya Chaguo-msingi Imekufa
Kuhama kutoka Wi-Fi kwenda Ethernet kunaweza kuacha njia na kitatuzi kwenye handaki la zamani. Soma hali zote mbili kwa mbalimbali, kisha rekebisha ile isiyo sahihi.
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 shows | What it means | Repair |
|---|---|---|
| A default route via a device that exists but is unused | Leftover route from an earlier activation | Remove the stale entry, or bounce the profile that installed it |
| A tunnel device with no client process | The client skipped its cleanup | Fix the disconnect path, then clear the leftover device state |
| No tunnel device and no active profile | Missing base connection or broken pairing | Bring 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.