Routerul de subrețea Tailscale s-a oprit: verificați mai întâi cheia dispozitivului
Un conector expirat lasă rutele anunțate, dar inaccesibile. Verificați cheia dispozitivului și expirarea acesteia înainte de a atinge rutele de subrețea sau configurația clientului.
Telefonul afișează în continuare ruta de subrețea, panoul listează în continuare anunțul, iar nimic din spatele routerului nu răspunde. Pare o regresie a rutării sau a firewallului, așa că mișcarea naturală este să adăugați din nou subrețeaua pe client. De obicei asta nu schimbă nimic, pentru că conectorul și-a pierdut identitatea, nu configurația. O cheie de dispozitiv expirată lasă ruta vizibilă în timp ce dispozitivul nu mai redirecționează.
Ruta rămâne, iar pachetele se opresc
Tailscale tratează anunțarea rutelor și autorizarea dispozitivului ca fapte separate. Un router de subrețea anunță un prefix, clienții îl acceptă și îl folosesc, iar conectorul transportă traficul. Când cheia dispozitivului expiră, nodul nu se mai poate autentifica la serviciul de coordonare, așa că încetează să participe. Clienții pot păstra ruta în tabelul lor pentru că eliminarea ei ar putea trimite traficul pe o cale neintenționată. Această alegere de a se închide la eșec explică simptomul confuz: o rută care există și o destinație care nu există.
Anunțul rămâne o afirmație adevărată despre intenție. A încetat să fie o afirmație despre capacitate.
Citiți cheia și starea conectorului
Confirmați starea conectorului înainte de a schimba orice client. Două ieșiri separă identitatea de accesibilitate.
tailscale status
tailscale ping 100.101.102.103Ieșirea de stare marchează routerul ca offline sau expirat și raportează când expiră cheia, în timp ce ping vizează adresa tailnet a nodului însuși, nu un serviciu din spatele lui. Un ping care nu părăsește niciodată clientul și o linie de stare care spune expirat sunt aceeași constatare din două direcții. Verificați dacă un al doilea dispozitiv care folosește acel router eșuează în același moment, pentru că o defecțiune comună indică conectorul, iar una singulară acceptarea rutei de către un client. Nu reutilizați o adresă tailnet din note vechi fără a o confirma față de starea live.
Reautentificați-vă fără să vă tăiați propria cale
Reînnoirea restaurează identitatea, dar făcută pe singura sesiune funcțională vă poate izola. Păstrați mai întâi o altă cale administrativă.
tailscale up --force-reauth
tailscale status --selfPe un nod cu acces la consolă, --force-reauth repornește fluxul de autentificare și tipărește un URL pe care un cont autorizat trebuie să îl finalizeze. Pe un router la distanță, confirmați înainte de a începe că există o consolă serială, o consolă a furnizorului sau o cale de administrare în afara benzii, pentru că sesiunea tailnet poate cădea în timpul reînnoirii. După reînnoire, verificați că nodul este online și că rutele anunțate sunt încă activate. Adăugarea din nou a prefixului pe client nu este un pas de reînnoire și nu o poate înlocui.
Decideți politica de expirare pentru dispozitivele nesupravegheate
Expirarea cheii există pentru ca un laptop pierdut să înceteze în cele din urmă să funcționeze, iar infrastructura nesupravegheată schimbă acea protecție pe disponibilitate. Administratorii pot dezactiva expirarea pentru un dispozitiv anume, ceea ce se potrivește unui router de încredere într-un dulap de cabluri, dar cere un inventar și un plan de eliminare. Dispozitivele etichetate poartă propria identitate și propriul comportament de expirare, așa că setarea unui laptop nu le descrie. Revedeți înregistrarea reală a dispozitivului în loc să vă bazați pe o reamintire creată acum câteva luni.
Apoi testați resursa din spatele routerului, nu doar nodul. O cheie reînnoită repară identitatea, în timp ce aprobarea rutei, politica și redirecționarea trebuie încă să funcționeze.