ტელეფონი კვლავ აჩვენებს ქვექსელის მარშრუტს, პანელი კვლავ ჩამოთვლის განცხადებას და როუტერის მიღმა არაფერი პასუხობს. ეს მარშრუტიზაციის ან ფაირვოლის რეგრესიას ჰგავს, ამიტომ ბუნებრივი ნაბიჯია ქვექსელის ხელახლა დამატება კლიენტზე. ჩვეულებრივ ეს არაფერს ცვლის, რადგან კონექტორმა დაკარგა თავისი იდენტობა და არა კონფიგურაცია. ვადაგასული მოწყობილობის გასაღები მარშრუტს ხილულად ტოვებს, სანამ მოწყობილობა გადაცემას წყვეტს.

მარშრუტი რჩება და პაკეტები ჩერდება

Tailscale მარშრუტის გამოცხადებას და მოწყობილობის ავტორიზაციას ცალკე ფაქტებად განიხილავს. ქვექსელის როუტერი აცხადებს პრეფიქსს, კლიენტები მას იღებენ და იყენებენ, და კონექტორი ტვირთს ატარებს. როცა მოწყობილობის გასაღები იწურება, კვანძი ვეღარ ახდენს კოორდინაციის სერვისში ავთენტიფიკაციას, ამიტომ მონაწილეობას წყვეტს. კლიენტებმა შეიძლება მარშრუტი თავიანთ ცხრილში დატოვონ, რადგან მისი წაშლა ტვირთს გაუთვალისწინებელ გზაზე გაგზავნიდა. ჩავარდნისას დახურვის ეს არჩევანი ხსნის დამაბნეველ სიმპტომს: მარშრუტი, რომელიც არსებობს, და დანიშნულება, რომელიც არ არსებობს.

განცხადება რჩება განზრახვის შესახებ ჭეშმარიტ განაცხადად. ის შეწყვიტა შესაძლებლობის შესახებ განაცხადად ყოფნა.

წაიკითხეთ კონექტორის გასაღები და სტატუსი

დაადასტურეთ კონექტორის მდგომარეობა, სანამ რომელიმე კლიენტს შეცვლით. ორი გამონატანი გამოყოფს იდენტობას ხელმისაწვდომობისგან.

tailscale status
tailscale ping 100.101.102.103

სტატუსის გამონატანი როუტერს ხაზგარეშე ან ვადაგასულად აღნიშნავს და აცნობებს, როდის იწურება გასაღები, ხოლო ping მიმართულია თავად კვანძის tailnet მისამართზე და არა მის მიღმა არსებულ სერვისზე. Ping, რომელიც არასდროს ტოვებს კლიენტს, და სტატუსის ხაზი, რომელიც ვადაგასულს წერს, ერთი და იგივე აღმოჩენაა ორი მიმართულებიდან. შეამოწმეთ, ამარცხებს თუ არა ამ როუტერის გამოყენებული მეორე მოწყობილობა იმავე წამს, რადგან საერთო ჩავარდნა კონექტორზე მიუთითებს, ხოლო ერთეული ჩავარდნა ერთი კლიენტის მარშრუტის მიღებაზე. ნუ გამოიყენებთ ხელახლა ძველი ჩანაწერებიდან tailnet მისამართს ცოცხალი სტატუსის წინააღმდეგ დადასტურების გარეშე.

ხელახლა ავთენტიფიკაცია საკუთარი გზის გაწყვეტის გარეშე

განახლება იდენტობას აღადგენს, მაგრამ ერთადერთ სამუშაო სესიაზე შესრულებამ შეიძლება მოგკვეთოს გზა. ჯერ სხვა ადმინისტრაციული გზა შეინახეთ.

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

კონსოლზე წვდომის მქონე კვანძზე --force-reauth შესვლის პროცესს ხელახლა იწყებს და ბეჭდავს URL-ს, რომელიც უფლებამოსილმა ანგარიშმა უნდა დაასრულოს. დისტანციურ როუტერზე დაწყებამდე დაადასტურეთ, რომ არსებობს სერიული კონსოლი, პროვაიდერის კონსოლი ან ზოლგარე მართვის გზა, რადგან tailnet სესია განახლების დროს შეიძლება ჩავარდეს. განახლების შემდეგ შეამოწმეთ, რომ კვანძი ქსელშია და მისი გამოცხადებული მარშრუტები კვლავ ჩართულია. პრეფიქსის ხელახლა დამატება კლიენტზე არ არის განახლების ნაბიჯი და ვერ შეცვლის მას.

განსაზღვრეთ ვადის პოლიტიკა უყურადღებო მოწყობილობებისთვის

გასაღების ვადა არსებობს იმისთვის, რომ დაკარგულმა ლეპტოპმა საბოლოოდ მუშაობა შეწყვიტოს, და უყურადღებო ინფრასტრუქტურა ამ დაცვას ხელმისაწვდომობაში ცვლის. ადმინისტრატორებს შეუძლიათ კონკრეტული მოწყობილობისთვის ვადა გამორთონ, რაც კაბელის კარადაში მდგარ სანდო როუტერს უხდება, მაგრამ ინვენტარიზაციას და მოცილების გეგმას მოითხოვს. დანიშნული მოწყობილობები საკუთარ იდენტობას და ვადის ქცევას ატარებენ, ამიტომ ლეპტოპის პარამეტრი მათ არ აღწერს. გადახედეთ მოწყობილობის რეალურ ჩანაწერს, ნაცვლად თვეების წინ შექმნილ შეხსენებაზე დაყრდნობისა.

შემდეგ გამოსცადეთ როუტერის მიღმა არსებული რესურსი და არა მხოლოდ კვანძი. განახლებული გასაღები იდენტობას ასწორებს, ხოლო მარშრუტის დამტკიცება, პოლიტიკა და გადაცემა კვლავ უნდა მუშაობდეს.

დაკავშირებული სტატიები