Telefonen visar fortfarande undernätsrutten, instrumentpanelen listar fortfarande annonsen, och ingenting bakom routern svarar. Det ser ut som en regression i routingen eller brandväggen, så det naturliga draget är att lägga till undernätet igen på klienten. Det ändrar vanligtvis ingenting, eftersom anslutningen förlorade sin identitet, inte sin konfiguration. En utgången enhetsnyckel låter rutten vara synlig medan enheten slutar vidarebefordra.

Rutten blir kvar och paketen stannar

Tailscale behandlar ruttannonsering och enhetsauktorisering som separata fakta. En undernätsrouter annonserar ett prefix, klienter accepterar och använder det, och anslutningen bär trafiken. När enhetsnyckeln går ut kan noden inte längre autentisera sig mot koordineringstjänsten, så den slutar delta. Klienter kan behålla rutten i sin tabell eftersom borttagning kan skicka trafik nedför en oavsiktlig väg. Det valet att stänga vid fel förklarar det förvirrande symptomet: en rutt som finns och en destination som inte finns.

Annonsen förblir ett sant påstående om avsikten. Den slutade vara ett påstående om förmågan.

Läs anslutningens nyckel och status

Bekräfta anslutningens tillstånd innan du ändrar någon klient. Två utdata skiljer identitet från tillgänglighet.

tailscale status
tailscale ping 100.101.102.103

Statusutdata markerar routern som offline eller utgången och rapporterar när nyckeln går ut, medan ping riktar sig mot nodens egen tailnet-adress och inte en tjänst bakom den. En ping som aldrig lämnar klienten och en statusrad som säger utgången är samma fynd från två håll. Kontrollera om en andra enhet som använder routern misslyckas i samma ögonblick, eftersom ett delat fel pekar på anslutningen och ett enstaka fel på en klients ruttacceptans. Återanvänd inte en tailnet-adress från gamla anteckningar utan att bekräfta den mot den levande statusen.

Autentisera igen utan att skära av din egen väg

Förnyelse återställer identiteten, men att göra det över den enda fungerande sessionen kan lämna dig avskuren. Ha först en annan administrativ väg.

tailscale up --force-reauth
tailscale status --self

På en nod med konsolåtkomst startar --force-reauth inloggningsflödet på nytt och skriver ut en URL som ett auktoriserat konto måste slutföra. På en fjärrrouter, bekräfta innan du börjar att det finns en seriekonsol, leverantörskonsol eller out-of-band-administrationsväg, eftersom tailnet-sessionen kan falla under förnyelsen. Efter förnyelsen, verifiera att noden är online och att dess annonserade rutter fortfarande är aktiverade. Att lägga till prefixet igen på klienten är inte ett förnyelsesteg och kan inte ersätta ett sådant.

Bestäm utgångspolicy för obemannade enheter

Nyckelutgång finns för att en förlorad bärbar dator så småningom ska sluta fungera, och obemannad infrastruktur byter det skyddet mot tillgänglighet. Administratörer kan stänga av utgång för en viss enhet, vilket passar en betrodd router i ett kabelskåp men kräver en inventering och en borttagningsplan. Taggade enheter bär sin egen identitet och utgångsbeteende, så inställningen för en bärbar dator beskriver dem inte. Granska den faktiska enhetsposten i stället för att lita på en påminnelse som skapades för månader sedan.

Testa sedan resursen bakom routern, inte bara noden. En förnyad nyckel rättar identiteten, medan ruttgodkännande, policy och vidarebefordran fortfarande måste fungera.

Relaterade artiklar