Hitelesítsen újra biztonságosan egy távoli Tailscale-eszközt
A kényszerített Tailscale-bejelentkezés megszakíthatja az éppen használt munkamenetet. Zárja ki a többi hibát, készítsen második hozzáférési utat, egyszer újítsa meg a kulcsot, majd tesztelje, mit szolgál ki a csomópont.
Ha távoli kiszolgálón kényszerít ki új Tailscale-bejelentkezést, a tailnet-kapcsolat megszakadhat, mielőtt az eszköz befejezné az újrabejelentkezést. Ez nem a parancs hibája; a művelet pontosan úgy működik, ahogy kell, azon az úton, amelyet használ. A szabály egyszerű: készítsen második utat a géphez, mielőtt megújítja a kulcsát. Minden más felkészülés erre a pillanatra.
Miért vághat le a parancs
Az eszközkulcs az, ami engedi a csomópontot a tailnethez csatlakozni. A megújítása azt jelenti, hogy a régi kulcsot már nem fogadják el, és a csomópontnak új bejelentkezést kell végrehajtania, mielőtt visszatérhet. Ha az egyetlen munkamenete ezen a tailneten fut, a visszatérés ön nélkül történik. Az alhálózati útválasztó ezt rontja, mert az ügyfelek megtartják az útvonalaikat, és elveszítik a mögöttük lévő utat.
Ezért a sorrend fontosabb magánál a parancsnál. Először a hozzáférés, aztán a megújítás. Konzolmunkamenet, soros konzol vagy helyszíni kolléga — mindegyik számít.
Először zárjon ki egy másik hibát
Erősítse meg, hogy valóban a kulcs a probléma, mielőtt bármit megújít. Ellenőrizze az adminisztrációs konzolon a lejáratot, majd magának az eszköznek az állapotát: csatlakozva van-e, és mely peereket látja. Egy érvényes kulcs törött útvonallal, egy ACL-változás vagy egy leállított szolgáltatás távolról hasonlónak látszik. A kényszerített megújítás ezek egyikét sem javítja.
tailscale statusHa a csomópont online, és a kulcs érvényes, folytassa a keresést. A megújítás az utolsó lehetőség, nem általános javítás. Olvassa el a peerlistát csakúgy, mint az online jelzőt, mert a félig csatlakozott csomópont továbbra is azt jelenti, hogy fut.
Újítsa meg egy második hozzáférési úttal
Ha a konzolhozzáférés vagy egy második felügyeleti út készen áll, futtassa a megújítást az eszközön. A Tailscale erre a célra dokumentálja az up parancs force-reauth formáját, és az emelt jogosultságokat igényel ott, ahol a platform megköveteli. Futtassa egyszer, és figyelje a kimenetet ahelyett, hogy bezárná a munkamenetet. Ha a parancs megszakítja a kapcsolatot, csatlakozzon újra a második úton, és olvassa el a helyi naplót.
sudo tailscale up --force-reauthHa a kulcs már lejárt, az adminisztrációs konzol ideiglenes hosszabbítást kínálhat a megfelelő eszközöknek. Ez a hosszabbítás ablak a hozzáférés visszaszerzésére és a bejelentkezés befejezésére, nem állandó helyettesítője annak. Jegyezze fel a megjelenített határidőt.
Tesztelje, mit szolgál ki valójában az eszköz
Miután az eszköz újra csatlakozott, tesztelje azt a szolgáltatást, amelyért létezik. Az útválasztót a mögötte lévő erőforráson keresztül kell tesztelni, a kilépési csomópontot a tervezett internetúton, egy egyszerű kiszolgálót pedig azon a porton, amelyet valóban használ. Az online-ként megjelenő csomópont önmagában semmit sem bizonyít ebből. Teszteljen olyan gépről, amely nem a csomópont, mert a helyi ellenőrzések teljesen megkerülik a tailnet-utat.
tailscale ping 100.101.102.103Ezután írja fel ennek a gépnek a lejárati szabályát. A felügyelet nélküli összekötő és a személyes laptop eltérő tűréssel rendelkezik, és akire a kiszolgáló száll, nem kellene újra kiderítenie, melyik a kettő közül. Ez a feljegyzés a különbség a dokumentált szabály és a jövő évi meglepetés között. A Tailscale dokumentációja a kulcsok lejáratáról kiterjed a megújítási lehetőségekre és azok határaira.