Безбедно повторно автентификувајте далечински уред Tailscale
Присилното најавување во Tailscale може да ја прекине сесијата што ја користите. Исклучете други дефекти, обезбедете втор пат за пристап, обновете го клучот еднаш и потоа проверете што служи јазолот.
Ако присилно стартувате ново најавување во Tailscale на далечински сервер, врската со tailnet може да се прекине пред уредот да го заврши повторното најавување. Тоа не е дефект на наредбата; операцијата работи точно како што е предвидено на патеката што ја користите. Правилото е едноставно: обезбедете втор начин да стигнете до машината пред да го обновите нејзиниот клуч. Сѐ друго е подготовка за тој момент.
Зошто наредбата може да ве отсече
Клучот на уредот е она што му овозможува на јазолот да се приклучи на tailnet. Неговото обновување значи дека стариот клуч престанува да се прифаќа, а јазолот мора да заврши ново најавување пред да се врати. Ако вашата единствена сесија оди преку тој tailnet, враќањето се случува без вас. Рутерот за подмрежа го влошува тоа, бидејќи клиентите ги задржуваат своите рути и ја губат патеката зад нив.
Затоа редоследот е поважен од самата наредба. Прво пристап, потоа обновување. Сесија во конзола, сериска конзола или колега на лице место — сѐ се брои.
Прво исклучете друг дефект
Потврдете дека проблемот е навистина во клучот пред да обновите нешто. Проверете во администраторската конзола рокот на важност, а потоа состојбата на самиот уред: дали е поврзан и кои пирови ги гледа. Важечки клуч со скршена рута, промена на ACL или запрена услуга изгледаат оддалеку слично. Присилното обновување не поправа ништо од тоа.
tailscale statusАко јазолот е онлајн и клучот е важечки, продолжете да барате. Обновувањето е последна мерка, а не општ ремонт. Читајте ја листата со пирови заедно со индикаторот за онлајн, бидејќи полуповрзан јазол сѐ уште се пријавува како активен.
Обновете со втор пат за пристап
Кога пристапот до конзола или вториот пат за управување е подготвен, стартувајте го обновувањето на уредот. Tailscale за оваа цел ја документира формата force-reauth на наредбата up и таа бара подигнати привилегии таму каде што платформата ги бара. Стартувајте ја еднаш и набљудувајте го излезот наместо да ја затворите сесијата. Ако наредбата ја прекине вашата врска, поврзете се повторно преку вториот пат и прочитајте го локалниот дневник.
sudo tailscale up --force-reauthАко клучот веќе истече, администраторската конзола може да понуди привремено продолжување за соодветни уреди. Тоа продолжување е прозорец за враќање на пристапот и завршување на најавувањето, а не постојана замена. Забележете го прикажаниот рок.
Проверете што навистина служи уредот
Откако уредот ќе се врати, проверете ја услугата за која постои. Рутерот треба да се тестира преку ресурс зад него, излезниот јазол преку предвидената интернет патека, а обичниот сервер преку портата што навистина ја користите. Јазол прикажан како онлајн сам по себе не докажува ништо од тоа. Тестирајте од машина што не е јазолот, бидејќи локалните проверки целосно ја заобиколуваат патеката низ tailnet.
tailscale ping 100.101.102.103Потоа запишете ја политиката за истекување за оваа машина. Ненадгледуван конектор и личен преносен сметач имаат различни толеранции и лицето што ќе го наследи серверот не треба повторно да открива кој од двата е. Таа белешка е разликата помеѓу документирана политика и изненадување следната година. Документацијата на Tailscale за истекување на клучеви ги опфаќа опциите за обновување и нивните ограничувања.