വിദൂര സെർവറിൽ Tailscale-ന്റെ പുതിയ ലോഗിൻ നിങ്ങൾ നിർബന്ധിതമായി ആരംഭിച്ചാൽ, ഉപകരണം വീണ്ടും ലോഗിൻ പൂർത്തിയാക്കുന്നതിന് മുമ്പ് തന്നെ tailnet ബന്ധം വിച്ഛേദിക്കപ്പെടാം. ഇത് കമാൻഡിലെ തകരാറല്ല; നിങ്ങൾ ഉപയോഗിക്കുന്ന പാതയിൽ പ്രവർത്തനം രൂപകൽപ്പന ചെയ്തതുപോലെ തന്നെ പ്രവർത്തിക്കുന്നു. നിയമം ലളിതമാണ്: കീ പുതുക്കുന്നതിന് മുമ്പ് യന്ത്രത്തിലെത്താനുള്ള രണ്ടാമത്തെ വഴി തയ്യാറാക്കുക. ബാക്കിയെല്ലാം ആ നിമിഷത്തിനുള്ള തയ്യാറെടുപ്പാണ്.

കമാൻഡ് നിങ്ങളെ മുറിച്ചുമാറ്റാൻ കാരണം

ഉപകരണത്തിന്റെ കീയാണ് നോഡിനെ tailnet-ൽ ചേരാൻ അനുവദിക്കുന്നത്. അത് പുതുക്കുന്നത് പഴയ കീ ഇനി സ്വീകരിക്കില്ല എന്നർത്ഥം, കൂടാതെ നോഡ് തിരിച്ചുവരുന്നതിന് മുമ്പ് പുതിയ ലോഗിൻ പൂർത്തിയാക്കണം. നിങ്ങളുടെ ഏക സെഷൻ ആ tailnet വഴി കടന്നുപോകുന്നുവെങ്കിൽ, തിരിച്ചുവരവ് നിങ്ങളില്ലാതെ സംഭവിക്കും. സബ്നെറ്റ് റൂട്ടർ ഇത് കൂടുതൽ വഷളാക്കുന്നു, കാരണം ക്ലയന്റുകൾ അവരുടെ റൂട്ടുകൾ സൂക്ഷിക്കുകയും അവയുടെ പിന്നിലെ വഴി നഷ്ടപ്പെടുത്തുകയും ചെയ്യുന്നു.

അതുകൊണ്ട് ക്രമം കമാൻഡിനേക്കാൾ പ്രധാനമാണ്. ആദ്യം പ്രവേശനം, പിന്നീട് പുതുക്കൽ. കൺസോൾ സെഷൻ, സീരിയൽ കൺസോൾ അല്ലെങ്കിൽ സ്ഥലത്തുള്ള സഹപ്രവർത്തകൻ എല്ലാം കണക്കിലെടുക്കുന്നു.

ആദ്യം മറ്റൊരു തകരാറ് ഒഴിവാക്കുക

എന്തെങ്കിലും പുതുക്കുന്നതിന് മുമ്പ് പ്രശ്നം യഥാർത്ഥത്തിൽ കീയിലാണെന്ന് ഉറപ്പാക്കുക. അഡ്മിൻ കൺസോളിൽ കാലാവധി പരിശോധിച്ച്, പിന്നീട് ഉപകരണത്തിന്റെ സ്വന്തം അവസ്ഥ: അത് ബന്ധിപ്പിച്ചിട്ടുണ്ടോ, ഏത് പിയറുകളെ കാണുന്നു. സാധുവായ കീയോടൊപ്പം തകർന്ന റൂട്ട്, ACL മാറ്റം അല്ലെങ്കിൽ നിർത്തിയ സേവനം ദൂരെനിന്ന് ഒരുപോലെ കാണപ്പെടുന്നു. നിർബന്ധിത പുതുക്കൽ അവയിലൊന്നും ശരിയാക്കുന്നില്ല.

tailscale status

നോഡ് ഓൺലൈനിലും കീ സാധുവുമാണെങ്കിൽ, തിരയൽ തുടരുക. പുതുക്കൽ അവസാന മാർഗമാണ്, പൊതുവായ അറ്റകുറ്റപ്പണിയല്ല. പിയർ പട്ടികയും ഓൺലൈൻ സൂചകവും പോലെ വായിക്കുക, കാരണം പകുതി ബന്ധിപ്പിച്ച നോഡും താൻ പ്രവർത്തിക്കുന്നതായി റിപ്പോർട്ട് ചെയ്യുന്നു.

രണ്ടാമത്തെ പ്രവേശന മാർഗത്തിലൂടെ പുതുക്കുക

കൺസോൾ പ്രവേശനമോ രണ്ടാമത്തെ നിർവ്വഹണ പാതയോ തയ്യാറാകുമ്പോൾ ഉപകരണത്തിൽ പുതുക്കൽ പ്രവർത്തിപ്പിക്കുക. Tailscale ഈ ആവശ്യത്തിനായി up കമാൻഡിന്റെ force-reauth രൂപം രേഖപ്പെടുത്തുന്നു, കൂടാതെ പ്ലാറ്റ്ഫോം ആവശ്യപ്പെടുന്നിടത്ത് അത് ഉയർന്ന അനുമതികൾ ആവശ്യപ്പെടുന്നു. അത് ഒരിക്കൽ പ്രവർത്തിപ്പിച്ച് സെഷൻ അടയ്ക്കുന്നതിന് പകരം ഔട്ട്പുട്ട് നിരീക്ഷിക്കുക. കമാൻഡ് നിങ്ങളുടെ ബന്ധം വിച്ഛേദിച്ചാൽ, രണ്ടാമത്തെ വഴിയിലൂടെ വീണ്ടും ബന്ധിപ്പിച്ച് പ്രാദേശിക ലോഗ് വായിക്കുക.

sudo tailscale up --force-reauth

കീ ഇതിനകം കാലഹരണപ്പെട്ടിട്ടുണ്ടെങ്കിൽ, അഡ്മിൻ കൺസോൾ യോഗ്യമായ ഉപകരണങ്ങൾക്ക് താൽക്കാലിക ദീർഘിപ്പിക്കൽ വാഗ്ദാനം ചെയ്തേക്കാം. ആ ദീർഘിപ്പിക്കൽ പ്രവേശനം വീണ്ടെടുത്ത് ലോഗിൻ പൂർത്തിയാക്കാനുള്ള ജാലകമാണ്, അതിന് സ്ഥിരമായ പകരമല്ല. അത് കാണിക്കുന്ന അവസാന തീയതി രേഖപ്പെടുത്തുക.

ഉപകരണം യഥാർത്ഥത്തിൽ എന്ത് സേവനം നൽകുന്നു എന്ന് പരിശോധിക്കുക

ഉപകരണം വീണ്ടും ചേർന്നതിന് ശേഷം അത് നിലനിൽക്കുന്ന കാരണമായ സേവനം പരിശോധിക്കുക. റൂട്ടർ അതിന് പിന്നിലുള്ള ഒരു വിഭവത്തിലൂടെയും, എക്സിറ്റ് നോഡ് ഉദ്ദേശിച്ച ഇന്റർനെറ്റ് പാതയിലൂടെയും, സാധാരണ സെർവർ നിങ്ങൾ യഥാർത്ഥത്തിൽ ഉപയോഗിക്കുന്ന പോർട്ടിലൂടെയും പരിശോധിക്കണം. ഓൺലൈനായി കാണിക്കുന്ന നോഡ് തന്നെ അവയൊന്നും തെളിയിക്കുന്നില്ല. നോഡ് അല്ലാത്ത ഒരു യന്ത്രത്തിൽ നിന്ന് പരിശോധിക്കുക, കാരണം പ്രാദേശിക പരിശോധനകൾ tailnet പാത പൂർണ്ണമായി ഒഴിവാക്കുന്നു.

tailscale ping 100.101.102.103

പിന്നീട് ഈ യന്ത്രത്തിനായി കാലാവധാ നയം എഴുതി സൂക്ഷിക്കുക. മേൽനോട്ടമില്ലാത്ത കണക്ടറിനും വ്യക്തിഗത ലാപ്ടോപ്പിനും വ്യത്യസ്ത സഹനശേഷിയുണ്ട്, സെർവർ അവകാശമായി ലഭിക്കുന്നയാൾ ഇവയിൽ ഏതാണെന്ന് വീണ്ടും കണ്ടെത്തേണ്ടതില്ല. ആ കുറിപ്പാണ് രേഖപ്പെടുത്തിയ നയവും അടുത്ത വർഷത്തെ അത്ഭുതവും തമ്മിലുള്ള വ്യത്യാസം. Tailscale-ന്റെ കീ കാലാവധിയെക്കുറിച്ചുള്ള രേഖ പുതുക്കൽ ഓപ്ഷനുകളും അവയുടെ പരിധികളും ഉൾക്കൊള്ളുന്നു.

അനുബന്ധ ലേഖനങ്ങൾ