Zakaj vaš VPN pade vsakič, ko se ključi zavrtijo
Predor, ki umre po urniku, običajno odpove pri izmenjavi podaljšanja, ne pri začetnem rokovanju. Primerjajte predloge, poverilnice in stanje zamenjave.
Povezava deluje eno uro in nato umre, odjemalec pa ne poroča nič bolj uporabnega kot disconnected. Prav to obdobje je namig, ker se nekaj pri izmenjavi podaljšanja razlikuje od začetnega rokovanja. Časovnik le odloči, kdaj ga srečate. Shranite sporočila te izmenjave namesto končne oznake.
Berite fazo, ne oznake
V IKEv2 se pridružitev IKE in pridružitev CHILD podaljšujeta po ločenih urnikih. Predlog, ki je bil sprejemljiv za prva pogajanja, ni samodejno sprejemljiv za druga. Ena se lahko zaključi, medtem ko je druga zavrnjena, kar ustvari predor, ki na pol obstaja. Zabeležite izmenjavo z orodjem, ki jo ima v lasti, ne z vrstico odjemalčevega dnevnika:
swanctl --list-sas
swanctl --log --level 2
ip xfrm state list
Pri OpenVPN je enakovreden dogodek ponovno pogajanje, ki ga vodita različica in nastavitve uvajanja. Njegovo vedenje pri preverjanju pristnosti ima svoje načine odpovedi. Sporočilo, ki je pomembno, poimenuje neuspelo fazo, in zapisati ga morate dobesedno, namesto da bi ga preoblikovali v zahtevek.
Zapišite tudi časovne žige. Prekinitev v fiksnem intervalu po zadnjem uspešnem pogajanju je povsem drugačna ugotovitev kot tista, ki pride naključno med uporabo, in interval je pogosto edini dokaz, ki preživi.
Primerjajte predlog, ki odpove
Zavrnjen predlog ustvari jasno sporočilo pri odzivniku. Običajni vzrok je razlika med obema koncema v algoritmu, dolžini ključa, skupini ali življenjski dobi. Prvo pogajanje CHILD je lahko uspelo, ker ga je začela druga stran, kar pomeni, da je bil uporabljen seznam predlogov druge strani. Poglejte oba konca, preden karkoli spremenite.
Neusklajenosti življenjske dobe si zaslužijo posebno pozornost, ker lahko vrednost, ki je na enem koncu izgledala radodarna, prisili drugega, da začne podaljšanje, ki ga ne more dokončati. Dokumentacija vedenja pri menjavi ključev opisuje, kako se podaljšanje pridružitve sproži in kako se konca lahko razlikujeta v svojih časovnih pričakovanjih. Primerjajte, kaj vsak konec trdi, da podpira, namesto tega, kar predlaga konfiguracijska datoteka.
Star profil ali predloga ponudnika lahko pripne predlog, ki ga trenutna izdaja ne ponuja več. Neusklajenost se pokaže šele, ko je vsiljeno novo pogajanje.
Ločite težavo s poverilnicami od nedosegljivega partnerja
Podaljšanje, ki odpove pri preverjanju pristnosti, je videti podobno v odjemalcu in povsem drugače na strežniku. Če se poverilnica pri ponovnem pogajanju znova preveri, bodo potekel certifikat, preklican račun ali spremenjeno geslo povzročili prekinitev točno v intervalu podaljšanja, medtem ko so vse prejšnje povezave uspele. Nedosegljiv partner je tretja možnost in ne ustvari nobene zavrnitve: paketi odidejo in nič ne odgovori. Ta primer običajno sledi spremembi omrežja, ne časovniku, zato preverite, ali napaka pride po gostovanju, obdobju nedejavnosti ali spremembi poti.
Ločite tri primere po tem, kar je zabeležil oddaljeni konec. Zavrnitev z razlogom, napaka pri preverjanju pristnosti in tišina so tri različne popravke. Ponoven zagon odjemalca jih stisne v eno neuporabno opažanje.
Preverite datume certifikata in stanje računa, preden obtožite omrežje. Oboje je poceni za pregled in oboje je v sporočilu samega odjemalca nevidno.
Vsilite eno podaljšanje in preberite rezultat
Vsilite eno podaljšanje po metodi, ki jo podpira operater, namesto da bi čakali uro na naslednje. Med tem ohranite zahtevano politiko odpovedi nedotaknjeno. Izklop preverjanja ali raztezanje življenjskih dob na en dan povzroči, da simptom izgine iz vaših dnevnikov, ne da bi karkoli popravili. Za naslednjo osebo pustite tudi daljšo prekinitev.
Ko je popravek na mestu, preverite podaljšan predor in nato pošljite novo zahtevo iz aplikacije. Aplikacijska seja, ki je bila živa, ko se je pridružitev spremenila, bo morda potrebovala svoje obnovitve, čeprav je predor spet zdrav. Uporabniki bodo to prijavili kot še vedno pokvarjen VPN.
Zabeležite različice izdaje, dogovorjene časovnike in fazo, ki je odpovedala. Naslednja ponovitev se bo potem lahko primerjala s to, namesto da bi jo znova opisovali po spominu.