To endepunkt ser på papiret ut som redundans. I praksis hjelper ein annan adresse berre når klientane kan nå henne, og når ho unngår feilen du førebur deg på. To serverar bak same tilkoplingslinje, same konto eller same målnett feilar saman. Det nyttige spørsmålet er kva einskildfeil det andre endepunktet fjernar.

Samanlikn kva begge endepunkta deler

List opp kva dei to endepunkta har felles før du tel kva dei dupliserer. Hostingplassering, leverandørkonto, oppstraums transit, DNS-hosting, identitetskjelda og den private ressursen bak tunnelen representerer kvar ei delt eller ei sjølvstendig avhengnad. To virtuelle maskinar i éin region deler eit leverandøravbrot. To regionar under éin konto deler framleis faktureringsforholdet og kontrollplanet som opprettar dei.

Målnettet fortener same handsaming. Ein sunn reservegateway kan ikkje gjenopprette ein NAS som er offline, og han kan ikkje nå eit kontornett der oppstraumslinja er nede. Viss begge endepunkta endar i same private subnett, legg det andre berre til ein veg til ein destinasjon som alt er det einaste feilpunktet.

Identitet er avhengnaden folk gløymer. Kloning av sertifikatet og konfigurasjonen til ein annan vert skapar to stader der same legitimasjon kan kopierast, og det seier ingenting om korleis tilbakekallingar når begge.

Avgjer korleis ein klient byter

Eit andre endepunkt er berre nyttig viss klienten kjenner det og kan velje det utan ein støttehenvendelse. OpenVPN-tilkoplingsprofilar kan innehalde fleire remote-linjer med ein valpolitikk, og dei fleste klientar tilbyr ein alternativ profil i ein meny. Uansett mekanisme, skriv ned kva brukarane dine har, for ein profil dei ikkje finn er ikkje failover.

Les klientdokumentasjonen om adresseendringar i løpet av ei økt. Nokre implementasjonar held på den opphavlege peeren gjennom heile levetida til tunnelen og ser på alternativ først ved attilkopling. Den skilnaden avgjer om eit dødt endepunkt gir eit kort avbrot eller ei økt som aldri kjem seg. Test attilkoplingsvegen i staden for å anta at han skjer.

Ei endra utgangsadresse bryt også tilstanden til applikasjonen. Failover er gjenoppretting, og å skildre det som uavbroten kontinuitet skapar ei forventning transporten ikkje kan innfri.

Test éin reell feil

Vel éin kontrollert avbrot og køyr det frå ende til annan, i staden for å stole på designdokumentet. Stopp det primære endepunktet, og stadfest deretter at ein autorisert klient når den tiltenkte applikasjonen via alternativet medan uautoriserte klientar framleis ikkje kan. Noter kor lang tid bytet tok og kva applikasjonen såg.

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

Den første kommandoen stadfester at reservenamnet blir løyst til noko rutbart før du treng det, og det er den billigaste testen her. Den andre viser kva grensesnitt kjernen ville bruke for ein privat destinasjon når alternativet er oppe. Den tredje gir klientloggen med namnet på peeren han faktisk kopla til, og det er det einaste beviset på at bytet skjedde. Følg også med på blokkeringsåtferda i mellomrommet, for ein politikk som lek trafikk under bytet er verre enn eit kort avbrot.

Ta deretter originalen tilbake og stadfest om klienten kjem tilbake. Eit failback som skjer ved eit uhell er åtferd ingen hadde planlagt.

Skriv ned kva den andre adressa gir

Oppsummer dekninga i eitt avsnitt: kva feil det andre endepunktet fjernar, kva feil det deler med det første, og kva føresetnader bytet kviler på. Namngi mekanismen på klientsida samt dei private rutene og DNS-åtferda som må finnast begge stader. Ein offentleg internettutgang er ikkje ei erstatning for ein privat gateway, og eit dokument som handsamar dei som utbyttbare vil bli trudd. Legg til gjenopprettingstesten du køyrde, med dato og resultat.

Sjølvstende frå éin server er ikkje sjølvstende frå den delte kontoen eller målnettet. Det er avsnittet som seier det høgt som hindrar at ei andre adresse blir seld internt som høg tilgjenge. Det fortel også neste operatør kva som skal sjekkast først når paret feilar saman.

Relaterte artiklar