Router yenidən başladıqdan sonra ilişib qalan VPN: dəyişən üç şey
Profil dəyişmədi, amma altındakı yol dəyişdi. Kredensialları sıfırlamazdan əvvəl yerli ünvanı, tərcümə edilmiş xəritələməni və marşrutu yoxlayın.
Router yüklənməni bitirir, noutbuk eyni SSID-ə qoşulur və VPN heç nə hərəkət etmədən qoşulmuş vəziyyətdə qalır. Yadda saxlanmış profil bütövdür. Altında müddəti bitən yol idi və müştəri hələ də köhnə yol üçün qurduğu vəziyyəti saxlayır.
Düzəlişi üç şərt müəyyən edir. Onları sıra ilə yoxlayın, çünki birinci artıq dayanmanı izah edirsə, sonrakılar boşa səydir.
Birinci şərt: yerli ünvanın dəyişməsi
Yenidən başlatma maşına başqa ünvan verə bilər. Sabit yerli son nöqtə ilə qurulmuş VPN sonra artıq mövcud olmayan bir bağlantıdan istifadə etməyə davam edir. Eyni şey soketini köhnə ünvana bağlayan müştəriyə də aiddir. Tunel interfeysi işlək qala bilər, halbuki istehsal etdiyi hər paket faydasız bir yerə gedir.
Müştərinin istifadə etdiyi ünvanı interfeysin hazırda saxladığı ünvanla müqayisə edin. Dəyişmiş şlüzə işarə edən standart marşrut da eyni problemin başqa adıdır.
ip -4 addr show
ip route show default
ip route get 203.0.113.10
İkinci şərt: tərcümə edilmiş xəritələmənin getməsi
Ev routerləri çıxan axınları tərcümə edir və bu xəritələmələr yaddaşda yaşayır. Yenidən başlatma onların hamısını silir. Bu yeni bağlantı üçün zərərsiz, mövcud axınının hələ etibarlı olduğuna inanan tunel üçün isə ölümcüldür. Onda qarşı tərəf heç nə görmür, buna görə müştəri heç vaxt üzərində işləyə biləcəyi xəta almır.
Burada keepalive olmayan tunel ucadan uğursuz olmaq əvəzinə səssizcə dayanır. WireGuard-ın sənədləşdirilmiş məhdudiyyətləri eyni uğursuzluq formasını təsvir edir. Yanlış son nöqtə vəziyyəti diaqnostika əvəzinə atılmış paketlər yaradır.
25 saniyəlik davamlı keepalive adi yumşaltmadır, çünki boşdayanma müddəti bitməzdən əvvəl xəritələməni yeniləyir. Artıq itmiş xəritələməni bərpa etmir. Keepalive-ı düzəliş kimi qəbul etmək əvəzinə yenidən qoşulma məntiqi ilə cütləşdirin.
Üçüncü şərt: ictimai ünvanın dəyişməsi
Əgər routerin öz xarici ünvanı dəyişdisə, qarşı tərəfdə mənbə ünvanına görə filtr edən hər şey indi başqa qarşı tərəf görür. Tunel qalxa bilər və server hələ də trafiki ata bilər; bu, xarab müştəri kimi görünür və əslində o biri tərəfdəki siyasətdir.
Xarici ünvanı yenidən başlatmadan əvvəl və sonra qeyd edin. İkisi fərqlənəndə sual müştəridən icazə siyahısını saxlayana keçir və noutbukda kredensialları sıfırlamaq kömək edə bilməz.
Düzgün sıra ilə bərpa edin
Əvvəlcə tələb olunan captive-portal girişini tamamlayın, sonra prosesi öldürmək əvəzinə müştərinin dəstəklənən proseduru ilə yenidən qoşulmasına icazə verin. Həm kimliyin, həm də data trafikinin bərpa olunduğunu izləyin, çünki bunlar eyni bağlantının iki fərqli mərhələsidir.
Keşlənmiş səhifə heç nə sübut etmir, özü yenidən qoşulan söhbət tətbiqi də. Həqiqətən əhəmiyyət verdiyiniz son nöqtəni yeni sorğu ilə yoxlayın. Fasilə zamanı birbaşa trafik siyasətini qüvvədə saxlayın, çünki yenidən qoşulma cəhdi blok deyil.
Bu hər yenidən başlatmadan sonra təkrarlanırsa, qeyd cəhddən daha vacibdir. Yerli ünvanı, şlüzü, xarici ünvanı və müştəri vəziyyətini əvvəl və sonra qeyd edin, sonra iki sütunu müqayisə edin. Bu, qeyri-müəyyən şikayəti kiminsə düzəldə biləcəyi həyat dövrü xətasına çevirir və sertifikatların xəritələmə müddəti üzündən üçüncü dəfə dəyişdirilməsinin qarşısını alır.