Telefonas vis dar rodo potinklio maršrutą, skydelis vis dar išvardija skelbimą, o už maršrutizatoriaus niekas neatsako. Tai atrodo kaip maršrutizavimo ar ugniasienės regresija, todėl natūralus žingsnis yra iš naujo pridėti potinklį kliente. Paprastai tai nieko nekeičia, nes jungtis prarado tapatybę, o ne konfigūraciją. Pasibaigęs įrenginio raktas palieka maršrutą matomą, o įrenginys nustoja persiųsti.

Maršrutas lieka, o paketai sustoja

Tailscale maršruto skelbimą ir įrenginio autorizaciją laiko atskirais faktais. Potinklio maršrutizatorius paskelbia priešdėlį, klientai jį priima ir naudoja, o jungtis perduoda srautą. Kai įrenginio raktas baigiasi, mazgas nebegali autentifikuotis koordinavimo tarnyboje, todėl nustoja dalyvauti. Klientai gali palikti maršrutą savo lentelėje, nes jo pašalinimas galėtų nusiųsti srautą nepageidaujamu keliu. Šis pasirinkimas užsidaryti gedimo atveju paaiškina klaidinančią simptomą: maršrutas, kuris egzistuoja, ir paskirties vieta, kurios nėra.

Skelbimas lieka teisingas teiginys apie ketinimą. Jis nustojo būti teiginys apie galimybę.

Perskaitykite jungties raktą ir būseną

Patvirtinkite jungties būseną prieš keisdami bet kurį klientą. Dvi išvestys atskiria tapatybę nuo pasiekiamumo.

tailscale status
tailscale ping 100.101.102.103

Būsenos išvestis pažymi maršrutizatorių kaip neprisijungusį arba pasibaigusį ir praneša, kada raktas baigsis, o ping taikosi į paties mazgo tailnet adresą, o ne į tarnybą už jo. Ping, kuris niekada neišeina iš kliento, ir būsenos eilutė, kurioje rašoma pasibaigęs, yra tas pats radinys iš dviejų krypčių. Patikrinkite, ar antras įrenginys, naudojantis šį maršrutizatorių, nepavyksta tuo pačiu metu, nes bendras gedimas rodo jungtį, o vienintelis gedimas – vieno kliento maršruto priėmimą. Nenaudokite iš naujo tailnet adreso iš senų užrašų nepatvirtinę jo pagal gyvą būseną.

Autentifikuokitės iš naujo nenukirpdami savo kelio

Atnaujinimas atkuria tapatybę, bet atlikus jį per vienintelę veikiančią sesiją galima likti atkirstam. Pirmiausia pasilikite kitą administravimo kelią.

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

Mazge su konsolės prieiga --force-reauth iš naujo paleidžia prisijungimo eigą ir išspausdina URL, kurį turi užbaigti įgaliota paskyra. Nuotoliniame maršrutizatoriuje prieš pradedant patvirtinkite, kad yra nuosekli konsolė, teikėjo konsolė arba nejuostinis valdymo kelias, nes tailnet sesija atnaujinimo metu gali nutrūkti. Po atnaujinimo patikrinkite, ar mazgas prisijungęs ir ar jo paskelbti maršrutai vis dar įjungti. Priešdėlio pridėjimas kliente iš naujo nėra atnaujinimo žingsnis ir negali jo pakeisti.

Nuspręskite galiojimo politiką nepriežiūrimiems įrenginiams

Rakto galiojimas egzistuoja tam, kad pamestas nešiojamasis kompiuteris galiausiai nustotų veikti, o nepriežiūrima infrastruktūra iškeičia tą apsaugą į prieinamumą. Administratoriai gali išjungti galiojimą konkrečiam įrenginiui, kas tinka patikimam maršrutizatoriui kabelių spintoje, bet reikalauja inventorizacijos ir pašalinimo plano. Pažymėti įrenginiai turi savo tapatybę ir galiojimo elgseną, todėl nešiojamojo kompiuterio nustatymas jų neaprašo. Peržiūrėkite tikrąjį įrenginio įrašą, o ne pasikliaukite prieš mėnesius sukurtu priminimu.

Tada išbandykite išteklių už maršrutizatoriaus, ne tik mazgą. Atnaujintas raktas sutvarko tapatybę, o maršruto patvirtinimas, politika ir persiuntimas dar turi veikti.

Susiję straipsniai