Napušteno TUN mrežno sučelje: pronađite vlasnika prije uklanjanja
TUN mrežno sučelje koje ostane nakon pada tunela može biti trajno po dizajnu. Pronađite vlasnika, a zatim ga uklonite kroz uslugu koja njime upravlja.
Vaše TUN mrežno sučelje još je na popisu, tunel ne propušta promet, a očito rješenje izgleda kao brisanje veze. Tu se mala čišćenja pretvaraju u prekide. Sučelje može biti trajno po dizajnu, u vlasništvu usluge koja će ga ponovno stvoriti ili skriveno u imenskom prostoru gdje isto ime znači nešto drugo. Njegovo postojanje nije dokaz da je napušteno.
Brisanje imenovanog sučelja je lako. Znati što o njemu ovisi pravi je posao.
Mit: sučelje je ostalo jer je tunel pao
Trajni TUN uređaj postoji neovisno o spojenoj sesiji. To je smisao trajne zastavice: uređaj ostaje kako bi ga sljedeća veza mogla ponovno rabiti. 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 profil miruje. Provjerite proces vlasnika 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 imenski prostor uz ime. Drugi imenski prostor može sadržavati sučelje s istim imenom, a to dvoje nije povezano. Rabite zastavicu imenskog prostora 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. One 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.
Čišćenje koje završi s vraćenim sučeljem i udvostručenim pravilima gore je od nikakvog čišćenja.
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 rabi. 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 široko čišćenje protiv svakog tunela na hostu.
Održite pristup za oporavak i rute drugih klijenata netaknutima dok radite. Zabilježite naredbu koju ste rabili 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 čišćenju koji imenuje napušteno sučelje, 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.