Siroče TUN sučelje: pronađite vlasnika prije brisanja
TUN sučelje koje ostaje nakon što tunel padne može biti trajno prema dizajnu. Pronađite vlasnika, a zatim ga uklonite preko usluge koja njime upravlja.
Vaše TUN sučelje još je na popisu, tunel ne propušta promet, a očito rješenje izgleda kao brisanje veze. Tu se male čistke pretvaraju u prekide rada. Sučelje može biti trajno prema dizajnu, u vlasništvu usluge koja će ga ponovno stvoriti, ili skriveno u prostoru imena gdje isto ime znači nešto drugo. Njegovo postojanje nije dokaz da je siroče.
Brisanje imenovanog sučelja jednostavno je. Znati o čemu ovisi pravi je zadatak.
Mit: sučelje je ostatak jer je tunel pao
Trajni TUN uređaj postoji neovisno o povezanoj sesiji. To je smisao trajne zastavice: uređaj ostaje kako bi ga sljedeća veza mogla ponovno upotrijebiti. Promet ne teče i ništa nije u redu.
Sučelje može pripadati i usluzi koja je između ponovnih pokretanja ili klijentu čiji je profil u mirovanju. Provjerite vlasnički proces i konfiguraciju prije nego zaključite da je napušteno. Popis procesa i konfiguracija koja ga pokreće jači su dokaz od tunela koji nedostaje.
Zabilježite prostor imena uz ime. Drugi prostor imena može sadržavati sučelje s istim imenom, a to dvoje nije povezano. Upotrijebite zastavicu prostora imena kad trebate pregledati drugi.
Mit: brisanje veze počisti sve
Brisanje veze uklanja adrese i rute vezane uz nju. Ne uklanja pravila politike, pravila vatrozida, postavke razrješivača ni pomoćne skripte koje su je spominjale. Ona mogu preživjeti i pokazivati na uređaj koji više ne postoji.
Ako je usluga još konfigurirana, može ponovno stvoriti sučelje pri sljedećem pokretanju ili ponovnom spajanju. Tada ste izbrisali radni resurs i ostavili izvorni problem životnog ciklusa na mjestu. Promijenite konfiguraciju, ne samo stanje izvršavanja.
Čistka koja završi s vraćenim sučeljem i udvostručenim pravilima gora je od nikakve čistke.
Pronađite vlasnika prije nego ga dotaknete
Počnite s ip link show i alatima za pregled TUN/TAP da biste dobili sučelje, njegove adrese i rute. Provjerite klijenta, uslugu ili mrežnog upravitelja koji bi ga mogli posjedovati. Potvrdite je li uređaj trajan i koji način rada upotrebljava. Zatim odlučite ovisi li još netko o njemu.
Za potvrđeno nekorišteno trajno sučelje, ip tuntap dokumentira uklanjanje specifično za način rada. Uskladite stvarni naziv i način uređaja i ne pokrećite široku čistku protiv svakog tunela na hostu.
Održite pristup za oporavak i rute drugih klijenata netaknutima dok radite. Zabilježite naredbu koju ste upotrijebili kako bi se sljedeća provjera mogla ponoviti točno.
Uklonite ga preko vlasnika, a zatim provjerite što ostaje
Najprije zaustavite ili uklonite podržanu konfiguraciju veze da usluga ne bi ponovno stvorila ono što brišete. Zatim uklonite uređaj. Poslije toga pregledajte zastarjele adrese, rute i stanje razrješivača pod njihovim vlastitim vlasnicima.
Ako se problem vrati pri ponovnom spajanju, popravite konfiguraciju životnog ciklusa umjesto da ponavljate ručno brisanje. Zapis o čistki koji imenuje siroče, zašto nije bilo korišteno i koja bi komponenta trebala upravljati zamjenom spašava sljedeću osobu od toga da legitimno trajno sučelje zamijeni za kvar.