Tailscale-undernettruteren stoppet: sjekk enhetsnøkkelen først
En utløpt kobling lar rutene være annonsert, men utilgjengelige. Sjekk enhetsnøkkelen og utløpsdatoen før du rører undernettruter eller klientkonfigurasjonen.
Telefonen viser fortsatt undernettruten, dashbordet lister fortsatt annonsen, og ingenting bak ruteren svarer. Det ser ut som en regresjon i rutingen eller brannmuren, så det naturlige trekket er å legge til undernettet på nytt på klienten. Det endrer vanligvis ingenting, fordi koblingen mistet identiteten sin, ikke konfigurasjonen. En utløpt enhetsnøkkel lar ruten være synlig mens enheten slutter å videresende.
Ruten blir værende, og pakkene stopper
Tailscale behandler ruteannonsering og enhetsautorisasjon som separate fakta. En undernettrouter annonserer et prefiks, klienter godtar og bruker det, og koblingen bærer trafikken. Når enhetsnøkkelen utløper, kan noden ikke lenger autentisere seg mot koordineringstjenesten, så den slutter å delta. Klienter kan beholde ruten i tabellen sin fordi fjerning kan sende trafikk ned en utilsiktet vei. Det valget om å lukke ved feil forklarer det forvirrende symptomet: en rute som finnes, og en destinasjon som ikke gjør det.
Annonsen forblir en sann uttalelse om intensjon. Den sluttet å være en uttalelse om evne.
Les koblingens nøkkel og status
Bekreft koblingens tilstand før du endrer noen klient. To utdata skiller identitet fra tilgjengelighet.
tailscale status
tailscale ping 100.101.102.103Statusutdataen markerer ruteren som frakoblet eller utløpt og rapporterer når nøkkelen går ut, mens ping retter seg mot nodens egen tailnet-adresse og ikke en tjeneste bak den. En ping som aldri forlater klienten, og en statuslinje som sier utløpt, er samme funn fra to retninger. Sjekk om en annen enhet som bruker ruteren feiler i samme øyeblikk, fordi en delt feil peker på koblingen og en enkelt feil peker på én klients ruteaksept. Ikke gjenbruk en tailnet-adresse fra gamle notater uten å bekrefte den mot den levende statusen.
Autentiser på nytt uten å kutte din egen vei
Fornyelse gjenoppretter identiteten, men å gjøre det over den eneste fungerende økten kan etterlate deg avskåret. Hold først en annen administrativ vei.
tailscale up --force-reauth
tailscale status --selfPå en node med konsolltilgang starter --force-reauth påloggingsflyten på nytt og skriver ut en URL som en autorisert konto må fullføre. På en ekstern ruter bør du bekrefte før du starter at det finnes en seriekonsoll, leverandørkonsoll eller out-of-band-administrasjonsvei, fordi tailnet-økten kan falle under fornyelsen. Etter fornyelsen, bekreft at noden er på nett og at de annonserte rutene fortsatt er aktivert. Å legge til prefikset på nytt på klienten er ikke et fornyelsestrinn og kan ikke erstatte det.
Bestem utløpspolicy for ubemannede enheter
Nøkkelutløp finnes for at en tapt bærbar PC til slutt skal slutte å virke, og ubemannet infrastruktur bytter den beskyttelsen mot tilgjengelighet. Administratorer kan deaktivere utløp for en bestemt enhet, noe som passer for en klarert ruter i et kabelskap, men krever en oversikt og en fjerningsplan. Taggede enheter bærer sin egen identitet og utløpsatferd, så innstillingen for en bærbar PC beskriver dem ikke. Gå gjennom den faktiske enhetsposten i stedet for å stole på en påminnelse laget for måneder siden.
Test deretter ressursen bak ruteren, ikke bare noden. En fornyet nøkkel retter identiteten, mens rutegodkjenning, policy og videresending fortsatt må fungere.