Du finpunktoj surpapere aspektas kiel rezervado. Praktike dua adreso helpas nur tiam, kiam klientoj povas atingi ĝin kaj kiam ĝi evitas la malsukceson, por kiu vi preparas. Du servantoj malantaŭ la sama alirilekonekto, la sama konto aŭ la sama cela reto malsukcesas kune. La utila demando estas, kiun unuopan malsukceson la dua finpunkto forigas.

Komparu, kion la du finpunktoj kunhavas

Listigu, kion la du finpunktoj komune havas, antaŭ ol kalkuli, kion ili duobligas. La gastiga loko, la provizanta konto, supra transporto, DNS-gastigo, la identeca fonto kaj la privata rimedo malantaŭ la tunelo ĉiu reprezentas aŭ kunhavatan aŭ sendependan dependecon. Du virtualaj maŝinoj en unu regiono kunhavas provizantan paneon. Du regionoj sub unu konto ankoraŭ kunhavas la fakturan rilaton kaj la regan tavolon, kiu kreas ilin.

La cela reto meritas la saman traktadon. Sana rezerva enirejo ne povas restaŭri NAS-on, kiu estas eksterrete, kaj ĝi ne povas atingi oficejan reton, kies suprena ligilo estas senfunkcia. Se ambaŭ finpunktoj finiĝas en la sama privata subreto, la dua aldonas nur vojon al celo, kiu jam estas la sola fuŝpunkto.

Identeco estas la dependeco, kiun homoj forgesas. Klonado de la atestilo kaj la agordo al dua gastigo kreas du lokojn, kie la sama akreditaĵo povas esti kopiita, kaj ĝi diras nenion pri tio, kiel revokoj atingas ambaŭ.

Decidu, kiel kliento ŝanĝas

Dua finpunkto utilas nur se la kliento scias pri ĝi kaj povas elekti ĝin sen subtena voko. OpenVPN-konektaj profiloj povas porti plurajn remote-liniojn kun elekta politiko, kaj plej multaj klientoj montras alternativan profilon en menuo. Kia ajn la mekanismo, notu, kiun havas viaj uzantoj, ĉar profilo, kiun ili ne povas trovi, ne estas rezerva transiro.

Legu la klientan dokumentaron pri adresŝanĝoj dum sesio. Kelkaj realigoj konservas la originan parulon dum la tuta vivo de la tunelo kaj konsultas alternativojn nur ĉe rekonekto. Tiu distingo decidas, ĉu morta finpunkto kaŭzas mallongan interrompon aŭ sesion, kiu neniam resaniĝas. Testu la rekonektan vojon anstataŭ supozi, ke ĝi okazas.

Ŝanĝita elira adreso ankaŭ rompas la staton de la aplikaĵo. Rezerva transiro estas resaniĝo, kaj priskribi ĝin kiel seninterrompan kontinuecon kreas atendon, kiun la transporto ne povas plenumi.

Testu unu realan malsukceson

Elektu unu kontrolatan interrompon kaj plenumu ĝin de komenco ĝis fino, anstataŭ fidi la projektan dokumenton. Haltigu la ĉefan finpunkton, poste konfirmu, ke rajtigita kliento atingas la celitan aplikaĵon per la alternativo, dum nerajtigitaj klientoj ankoraŭ ne povas. Notu, kiom daŭris la ŝanĝo kaj kion la aplikaĵo vidis.

dig +short vpn2.example.net
ip route get 10.20.30.41
journalctl -u openvpn@backup --since '-10 min'

La unua komando konfirmas, ke la rezerva nomo solviĝas al io enkursigebla antaŭ ol vi bezonos ĝin, kaj tio estas la plej malmultekosta testo ĉi tie. La dua montras, kiun interfacon la kerno uzus por privata celo, kiam la alternativo estos supren. La tria donas la klientan protokolon kun la nomo de la parulo, al kiu ĝi efektive konektiĝis, kaj tio estas la sola pruvo, ke la ŝanĝo okazis. Observu ankaŭ la blokan konduton dum la breĉo, ĉar politiko, kiu likas trafikon dum la ŝanĝo, estas pli malbona ol mallonga interrompo.

Poste revenigu la originalon kaj konfirmu, ĉu la kliento revenas. Reveno, kiu okazas hazarde, estas konduto, kiun neniu planis.

Notu, kion la dua adreso aĉetas

Resumu la kovron en unu paragrafo: kiun malsukceson la dua finpunkto forigas, kiujn malsukcesojn ĝi kunhavas kun la unua, kaj sur kiuj supozoj la ŝanĝo baziĝas. Nomu la mekanismon ĉe la klienta flanko kaj ankaŭ la privatajn vojojn kaj la DNS-konduton, kiuj devas ekzisti en ambaŭ lokoj. Publika interreta eliro ne anstataŭas privatan enirejon, kaj dokumento, kiu traktas ilin kiel interŝanĝeblajn, estos kredita. Aldonu la resaniĝan teston, kiun vi faris, kun la dato kaj la rezulto.

Sendependeco de unu servanto ne estas sendependeco de la kunhavata konto aŭ la cela reto. La paragrafo, kiu diras tion laŭte, estas tio, kio malhelpas, ke dua adreso estu interne vendata kiel alta havebleco. Ĝi ankaŭ diras al la sekva operatoro, kion kontroli unue, kiam la paro malsukcesas kune.

Rilataj artikoloj