Vaš vmesnik TUN je še vedno na seznamu, tunel ne prepušča prometa in očitna rešitev je videti kot brisanje povezave. Tu se majhna čiščenja spremenijo v izpade. Vmesnik je lahko trajen po zasnovi, v lasti storitve, ki ga bo znova ustvarila, ali skrit v imenskem prostoru, kjer isto ime pomeni nekaj drugega. Njegov obstoj ni dokaz, da je sirota.

Brisanje poimenovanega vmesnika je preprosto. Vedeti, kaj je od njega odvisno, je prava naloga.

Mit: vmesnik je ostal, ker je tunel padel

Trajna naprava TUN obstaja neodvisno od povezane seje. To je smisel trajne zastavice: naprava ostane, da jo lahko naslednja povezava znova uporabi. Promet ne teče in nič ni narobe.

Vmesnik lahko pripada tudi storitvi, ki je med ponovnimi zagoni, ali odjemalcu, katerega profil miruje. Preverite lastniški proces in konfiguracijo, preden sklepate, da je zapuščen. Seznam procesov in konfiguracija, ki ga zažene, sta močnejši dokaz kot manjkajoč tunel.

Zapišite imenski prostor skupaj z imenom. Drug imenski prostor lahko vsebuje vmesnik z istim imenom in oba nista povezana. Uporabite zastavico imenskega prostora, ko morate pregledati drugega.

Mit: brisanje povezave počisti vse

Brisanje povezave odstrani naslove in poti, pritrjene nanjo. Ne odstrani pravil politike, pravil požarnega zidu, nastavitev razreševalnika ali pomožnih skript, ki so se nanjo sklicevali. Ta lahko preživijo in kažejo na napravo, ki ne obstaja več.

Če je storitev še vedno konfigurirana, lahko vmesnik znova ustvari ob naslednjem zagonu ali ponovni povezavi. Takrat ste izbrisali delujoč vir in pustili izvorno težavo življenjskega cikla na mestu. Spremenite konfiguracijo, ne le stanja izvajanja.

Čiščenje, ki se konča z vrnitvijo vmesnika in podvojenimi pravili, je slabše od nobenega čiščenja.

Poiščite lastnika, preden se ga dotaknete

Začnite s ip link show in orodji za pregled TUN/TAP, da dobite vmesnik, njegove naslove in poti. Preverite odjemalca, storitev ali upravitelja omrežja, ki bi ga lahko imel v lasti. Potrdite, ali je naprava trajna in kateri način uporablja. Nato se odločite, ali je še kdo odvisen od njega.

Za potrjen neuporabljen trajni vmesnik, ip tuntap dokumentira odstranitev, specifično za način. Ujemite dejansko ime in način naprave ter ne izvajajte širokega čiščenja proti vsakemu tunelu na gostitelju.

Med delom ohranite dostop za obnovitev in poti drugih odjemalcev nedotaknjene. Zapišite ukaz, ki ste ga uporabili, da bo naslednji pregled mogoče natančno ponoviti.

Odstranite ga prek lastnika in nato preverite, kaj ostane

Najprej ustavite ali odstranite podprto konfiguracijo povezave, da storitev ne ustvari znova tega, kar brišete. Nato odstranite napravo. Zatem pregledajte zastarele naslove, poti in stanje razreševalnika pod njihovimi lastniki.

Če se težava vrne ob ponovni povezavi, popravite konfiguracijo življenjskega cikla, namesto da ponavljate ročno brisanje. Zapis o čiščenju, ki poimenuje siroto, zakaj ni bila uporabljena in katera komponenta naj upravlja zamenjavo, prihrani naslednji osebi, da bi legitimni trajni vmesnik zamenjala za okvaro.

Sorodni članki