As jy 'n nuwe Tailscale-aanmelding op 'n afgeleë bediener forceer, kan die tailnet-verbinding val voordat die toestel klaar aanmeld. Dit is nie 'n fout in die opdrag nie; die bewerking werk presies soos ontwerp op die pad wat jy gebruik. Die reël is eenvoudig: reël 'n tweede weg na die masjien voordat jy sy sleutel hernu. Alles anders is voorbereiding vir daardie oomblik.

Waarom die opdrag jou kan afsny

Die toestelsleutel is wat die nodus laat by die tailnet aansluit. Om dit te hernu beteken die ou sleutel word nie meer aanvaar nie, en die nodus moet 'n nuwe aanmelding voltooi voordat dit weer kan aansluit. As jou enigste sessie oor daardie tailnet loop, gebeur die heraansluiting sonder jou. 'n Subnetrouter maak dit erger, want kliënte hou hul roetes en verloor die pad agter hulle.

Daarom maak die volgorde meer saak as die opdrag self. Eers toegang, dan hernuwing. 'n Konsoolsessie, 'n reekskonsole of 'n kollega op die perseel kan almal gebruik word.

Sluit eers 'n ander fout uit

Bevestig dat die sleutel werklik die probleem is voordat jy enigiets hernu. Kyk in die admin-konsole vir verval, en kyk dan na die toestel se eie status of dit verbind is en watter eweknieë dit kan sien. 'n Geldige sleutel met 'n gebreekte roete, 'n ACL-verandering of 'n gestopte diens lyk van ver af dieselfde. 'n Gedwonge hernuwing herstel niks daarvan nie.

tailscale status

As die nodus aanlyn is en die sleutel geldig is, hou aan soek. Hernuwing is 'n laaste uitweg, nie 'n algemene herstelling nie. Lees die eweknie-lys sowel as die aanlyn-vlag, want 'n halfverbinde nodus rapporteer steeds dat dit op is.

Hernu met 'n tweede weg in

Met konsooltoegang of 'n tweede bestuurspad gereed, voer die hernuwing op die toestel uit. Tailscale dokumenteer die force-reauth-vorm van die up-opdrag vir hierdie doel, en dit vereis verhoogde regte waar die platform dit vereis. Voer dit een keer uit en kyk na die uitvoer eerder as om die sessie te sluit. As die opdrag jou verbinding laat val, sluit weer aan via die tweede pad en lees die plaaslike log.

sudo tailscale up --force-reauth

As die sleutel al verval het, kan die admin-konsole 'n tydelike verlenging vir geskikte toestelle bied. Daardie verlenging is 'n venster om toegang terug te kry en aanmelding te voltooi, nie 'n permanente plaasvervanger daarvoor nie. Let op die sperdatum wat dit wys.

Toets wat die toestel werklik lewer

Toets die diens waarvoor die toestel bestaan nadat dit weer aangesluit het. 'n Router moet deur 'n hulpbron agter hom getoets word, 'n uitgangsnodus deur die beoogde internetpad en 'n gewone bediener deur die poort wat jy werklik gebruik. 'n Nodus wat as aanlyn gewys word, bewys op sigself niks daarvan nie. Toets vanaf 'n masjien wat nie die nodus is nie, want plaaslike kontroles omseil die tailnet-pad heeltemal.

tailscale ping 100.101.102.103

Skryf dan die vervalbeleid vir hierdie masjien neer. 'n Onbewaakte connector en 'n persoonlike skootrekenaar het verskillende toleransies, en die persoon wat die bediener oorneem, moet nie weer ontdek watter een dit is nie. Daardie nota is die verskil tussen 'n gedokumenteerde beleid en 'n verrassing volgende jaar. Tailscale se dokumentasie oor sleutelverval dek die hernuwingsopsies en hul grense.

Verwante artikels