Il-VPN marret: għaliex il-klijent OpenVPN tiegħek għadu jċempel l-IP antik
Rekord DNS ġdid huwa pass wieħed biss. Qabbel it-tweġiba tas-solvatur, l-indirizz li l-klijent fil-fatt iċempel u l-għażliet tar-riavvju qabel ma tistenna konnessjoni mill-ġdid.
Il-fornitur bidel l-indirizz pubbliku tiegħek, aġġornajt ir-rekord DNS dinamiku, u l-klijent għadu ma jistax jikkonnettja. Minn barra jidher li r-rekord ma nfirex. Ħafna drabi r-rekord ikun sew u l-klijent iċempel l-indirizz li solva qabel il-moviment, għax tunnel li qed jaħdem u profil salvat kull wieħed għandu l-idea tiegħu dwar fejn jgħix is-server. Tliet saffi jridu jaqblu, u huma aġġornati skont skedi differenti.
Ħares lejn x'jċempel il-profil, mhux x'jgħid DNS
Iftaħ il-konnessjoni li tassew qed tuża u aqra l-linja remote. Indirizz numeriku hemm ma jimxix ma' aġġornament tal-isem tal-host, kemm jekk ir-rekord isir korrett.
Imbagħad iċċekkja jekk il-profil li editjajt huwiex dak li l-klijent għabba. Profili importati huma komuni: maniġer jista' jkun ħa kopja xhur ilu u żamm il-verżjoni tiegħu, għalhekk il-fajl fil-folder tat-tniżżil tiegħek u d-dħul fl-app jistgħu jaqblu ħażin. Qabbel il-punt aħħari fid-dettalji tal-konnessjoni tal-klijent innifsu qabel ma tibda tiddebġja DNS xejn.
Żewġ fajls, punt aħħari wieħed — dan huwa s-sejbien tas-soltu hawn.
grep -nE '^remote|^resolv-retry|^persist-remote-ip|^float' client.ovpn
printf 'resolver says: '; dig +short vpn.example.netAqra l-prova ta' konnessjoni li jmiss tal-klijent
Erġa' ibda l-konnessjoni b'log dettaljat u aqra l-linja fejn jissemma l-indirizz li se jikkuntattja. Dak il-valur huwa dak li jgħodd, mhux dak li solva l-browser tiegħek.
Il-cache tas-solvatur jista' għadu jżomm it-tweġiba preċedenti, u xi netwerks iżommuhom itwal milli jitlob it-TTL tar-rekord. Staqsi lis-solvatur li l-klijent tassew juża, mhux wieħed pubbliku li ttestjajt minn x'imkien ieħor.
Jekk il-log juri l-indirizz ġdid u l-konnessjoni xorta tfalli, il-problema mxiet: il-pakkett sejjer x'imkien u ħadd mhu qed iwieġeb. Din hija kwistjoni ta' listener, firewall jew port forwarding, u tinsab fuq in-naħa tas-server, mhux fil-passaġġ tas-soluzzjoni tal-klijent. Żomm dawn iż-żewġ fallimenti separati, għax li tittratta listener li ma jintlaħaqx bħala problema DNS iwasslek darbtejn fl-istess linja.
Kun af liema riavvju qed tagħmel
Mhux ir-riavvji kollha jżommu l-istess stat, u għalhekk bidla fl-indirizz tista' tġib ruħha b'mod differenti skont kif il-proċess jiġi riċiklat. Riavviu artab imqanqal minn sinjal iżomm aktar mill-kuntest tas-sessjoni preċedenti, filwaqt li waqfa u bidu sħaħ jerġgħu jibdew mill-konfigurazzjoni. Jekk qed tittestja jekk il-klijent jerġax isolvi, trid il-passaġġ li jibda mill-konfigurazzjoni.
L-issettjar tal-persistenza wkoll jgħodd, għax huma mfassla biex iżommu dak li ġie awtentikat, mhux biex jiġru wara indirizzi ġodda.
L-itqal test huwa bidu mill-ġdid mill-profil maħsub, segwit minn ħarsa lejn il-linja tal-log li ssemmi l-punt aħħari. Kull ma titgħallem minn sessjoni miżmuma parzjalment hija dikjarazzjoni dwar dik is-sessjoni.
L-erba' għażliet u x-xogħlijiet separati tagħhom
remote b'isem tal-host hija l-issettjar li jagħmel is-soluzzjoni mill-ġdid possibbli xejn; indirizz litterali fuq dik il-linja jeskludiha. resolv-retry jikkontrolla x'jiġri meta tfalli tfittxija, u 2.6 diġà jistabbilixxiha bħala infinita b'mod awtomatiku. Għalhekk iżżidha ma jbiddel xejn, u qatt ma jippjana verifika perjodika għal tweġiba differenti. Kull min jgħid li jistħarreġ indirizzi ġodda ħawwad l-irkupru mal-freskezza.
persist-remote-ip jitratta l-kontinwità mhux il-freskezza: juża mill-ġdid il-punt aħħari li awtentika l-aħħar, matul ir-riavvji rotob li jappoġġja. Waqt li qed tittestja moviment, dan huwa l-oppost ta' dak li trid. Itfi lilu għat-test jekk il-build tiegħek jattivah, imbagħad erġa' stabbilixxih meta l-punt aħħari l-ġdid ikun ippruvat. Jekk jitħalla mixgħul, konnessjoni mill-ġdid b'suċċess tista' ma tgħidlek xejn dwar id-DNS.
float jaċċetta pari awtentikat li l-indirizz tiegħu nbidel f'nofs is-sessjoni, u biss f'arranġamenti li jappoġġjawh. Ma jaġġornax id-DNS, u mhux se jimxi ma' bidla tal-fornitur waħdu. Ittrattah bħala funzjoni ta' reżiljenza għal pari li jiċċaqalqu, mhux bħala mekkaniżmu ta' indirizzi dinamiċi għas-servers.
Ikkonferma l-punt aħħari l-ġdid qabel ma tagħti l-ħtija lill-klijent
Minn barra n-netwerk tiegħek, iċċekkja li l-indirizz il-ġdid għandu listener fuq il-port konfigurat u li l-forwarding tal-fornitur jindika lejh. Rekord A korrett għal magna mingħajr port miftuħ jipproduċi eżatt is-sintomu li n-nies jattribwixxu lill-cache.
Imbagħad erġa' qabbad u ivverifika żewġ affarijiet: il-klijent awtentika kontra ċ-ċertifikat tas-server mistenni, u s-sessjoni tilħaq ir-riżors li kellek f'moħħok. Bidla fl-indirizz ma tnaqqasx ir-rekwiżiti tal-identità, u konnessjoni li tirnexxi lejn il-punt aħħari żbaljat hija agħar minn waħda li tfalli. Il-manwal OpenVPN 2.6 jelenka l-erba' għażliet kollha bl-ambitu tagħhom stess, u dik hija l-lista ta' verifika li għandha tinżamm ħdejn il-profil.
Żomm triq barra mill-medda għas-server qabel ma terġa' tibda t-tunnel li jġorr l-aċċess amministrattiv tiegħek. Dik il-prekawzjoni waħda tipprevjeni l-biċċa l-kbira tal-inċidenti li jipproduċi dan ix-xenarju.