Tailscale-undernettrutaren stoppa: sjekk einingsnøkkelen først
Ei utgått kopling lèt rutene vere annonserte, men utilgjengelege. Sjekk einingsnøkkelen og utløpsdatoen før du rører undernettruter eller klientkonfigurasjonen.
Telefonen viser framleis undernettruta, dashbordet listar framleis annonsen, og ingenting bak rutaren svarar. Det ser ut som ein regresjon i rutinga eller brannmuren, så det naturlege trekket er å leggje undernettet til på nytt på klienten. Det endrar vanlegvis ingenting, fordi koplinga mista identiteten sin, ikkje konfigurasjonen. Ein utgått einingsnøkkel lèt ruta vere synleg medan eininga sluttar å vidaresende.
Ruta blir verande, og pakkane stoppar
Tailscale behandlar ruteannonsering og einingsautorisasjon som separate fakta. Ein undernettrutar annonserer eit prefiks, klientar godtek og brukar det, og koplinga ber trafikken. Når einingsnøkkelen går ut, kan noden ikkje lenger autentisere seg mot koordineringstenesta, så han sluttar å delta. Klientar kan halde på ruta i tabellen sin fordi fjerning kan sende trafikk ned ein utilsikta veg. Det valet om å lukke ved feil forklarer det forvirrande symptomet: ei rute som finst, og ein destinasjon som ikkje finst.
Annonsen blir verande ei sann utsegn om intensjon. Ho slutta å vere ei utsegn om evne.
Les nøkkelen og statusen til koplinga
Stadfest tilstanden til koplinga før du endrar nokon klient. To utdata skil identitet frå tilgjenge.
tailscale status
tailscale ping 100.101.102.103Statusutdataa merkar rutaren som fråkopla eller utgått og rapporterer når nøkkelen går ut, medan ping rettar seg mot noden si eiga tailnet-adresse og ikkje ei teneste bak henne. Ein ping som aldri forlèt klienten, og ei statuslinje som seier utgått, er same funn frå to retningar. Sjekk om eit anna eining som brukar rutaren feilar i same augneblunk, fordi ein delt feil peikar på koplinga og ein einsleg feil peikar på ruteaksepten til éin klient. Ikkje bruk eit tailnet-adresse frå gamle notat på nytt utan å stadfeste det mot den levande statusen.
Autentiser på nytt utan å kutte din eigen veg
Fornying gjenopprettar identiteten, men å gjere det over den einaste fungerande økta kan etterlate deg avskoren. Hald først ein annan administrativ veg.
tailscale up --force-reauth
tailscale status --selfPå ein node med konsolltilgang startar --force-reauth påloggingsflyten på nytt og skriv ut ein URL som ein autorisert konto må fullføre. På ein ekstern rutar bør du stadfeste før du startar at det finst ein seriekonsoll, leverandørkonsoll eller out-of-band-administrasjonsveg, fordi tailnet-økta kan falle under fornyinga. Etter fornyinga, stadfest at noden er på nett og at dei annonserte rutene framleis er aktiverte. Å leggje prefikset til på nytt på klienten er ikkje eit fornyingstrinn og kan ikkje erstatte det.
Fastset utløpspolitikk for ubemanna einingar
Nøkkelutløp finst for at ein tapt berbar PC til slutt skal slutte å verke, og ubemanna infrastruktur byter den vernet mot tilgjenge. Administratorar kan slå av utløp for ei bestemt eining, noko som passar for ein klarert rutar i eit kabelskap, men krev ei oversikt og ein fjerningsplan. Merkte einingar ber si eiga identitet og utløpsåferd, så innstillinga for ein berbar PC skildrar dei ikkje. Gå gjennom den faktiske einingsoppføringa i staden for å stole på ei påminning laga for månader sidan.
Test deretter ressursen bak rutaren, ikkje berre noden. Ein fornya nøkkel rettar identiteten, medan rutegodkjenning, policy og vidaresending framleis må fungere.