Kağıt üzerinde iki uç nokta yedeklilik gibi görünür. Pratikte ikinci adres yalnızca istemciler ona ulaşabildiğinde ve hazırlandığınız arızayı önlediğinde yardımcı olur. Aynı erişim bağlantısının, aynı hesabın veya aynı hedef ağın arkasındaki iki sunucu birlikte çöker. Faydalı soru, ikinci uç noktanın hangi tek arızayı ortadan kaldırdığıdır.

Her iki uç noktanın paylaştıklarını karşılaştırın

İki uç noktanın neyi çoğalttığını saymadan önce ortak neleri olduğunu listeleyin. Barındırma konumu, sağlayıcı hesabı, yukarı akış trafiği, DNS barındırma, kimlik kaynağı ve tünelin arkasındaki özel kaynak, her biri ya paylaşılan ya da bağımsız bir bağımlılığı temsil eder. Tek bir bölgedeki iki sanal makine sağlayıcı kesintisini paylaşır. Tek bir hesap altındaki iki bölge hâlâ faturalama ilişkisini ve onları oluşturan denetim düzlemini paylaşır.

Hedef ağ da aynı muameleyi hak eder. Sağlıklı bir yedek ağ geçidi çevrimdışı bir NAS'ı geri getiremez ve yukarı bağlantısı düşmüş bir ofis ağına ulaşamaz. İki uç nokta aynı özel alt ağda sonlanıyorsa, ikincisi zaten tek arıza noktası olan bir hedefe yalnızca bir yol ekler.

İnsanların unuttuğu bağımlılık kimliktir. Sertifikayı ve yapılandırmayı ikinci bir ana bilgisayara kopyalamak, aynı kimlik bilgisinin kopyalanabileceği iki yer yaratır ve iptallerin ikisine nasıl ulaştığı hakkında hiçbir şey söylemez.

Bir istemcinin nasıl geçiş yapacağına karar verin

İkinci uç nokta yalnızca istemci onu biliyorsa ve destek çağrısı olmadan seçebiliyorsa yararlıdır. OpenVPN bağlantı profilleri seçim politikasıyla birkaç remote satırı taşıyabilir ve çoğu istemci menüde alternatif bir profil sunar. Mekanizma ne olursa olsun, kullanıcılarınızın hangisine sahip olduğunu yazın, çünkü bulamadıkları profil bir yedek geçiş değildir.

İstemci belgelerinde oturum sırasındaki adres değişiklikleri bölümünü okuyun. Bazı uygulamalar tünelin ömrü boyunca özgün eşi korur ve alternatiflere yalnızca yeniden bağlanırken bakar. Bu ayrım, ölü bir uç noktanın kısa bir kesinti mi yoksa hiç düzelmeyen bir oturum mu ürettiğini belirler. Gerçekleşeceğini varsaymak yerine yeniden bağlanma yolunu test edin.

Değişen çıkış adresi uygulamanın durumunu da bozar. Yedek geçiş bir kurtarmadır ve onu kesintisiz süreklilik olarak tanımlamak, taşımanın karşılayamayacağı bir beklenti yaratır.

Gerçek bir arızayı test edin

Tasarım belgesine güvenmek yerine kontrollü bir kesinti seçin ve baştan sona yürütün. Birincil uç noktayı durdurun, ardından yetkili bir istemcinin alternatif üzerinden amaçlanan uygulamaya ulaştığını, yetkisiz istemcilerin ise hâlâ ulaşamadığını doğrulayın. Geçişin ne kadar sürdüğünü ve uygulamanın ne gördüğünü kaydedin.

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

İlk komut, yedek adın yönlendirilebilir bir şeye çözümlendiğini siz ihtiyaç duymadan önce doğrular ve buradaki en ucuz testtir. İkincisi, alternatif ayağa kalktığında çekirdeğin özel bir hedef için hangi arayüzü kullanacağını gösterir. Üçüncüsü, istemcinin gerçekte bağlandığı eşin adını içeren günlüğü verir ve geçişin gerçekleştiğinin tek kanıtı budur. Geçiş sırasında trafiği sızdıran bir politika kısa bir kesintiden daha kötü olduğu için boşluk sırasındaki engelleme davranışını da izleyin.

Sonra aslını geri getirin ve istemcinin geri dönüp dönmediğini doğrulayın. Kazara gerçekleşen bir geri dönüş, kimsenin planlamadığı bir davranıştır.

İkinci adresin ne kazandırdığını yazın

Kapsamı tek bir paragrafta özetleyin: ikinci uç nokta hangi arızayı ortadan kaldırır, hangi arızaları birinciyle paylaşır ve geçiş hangi varsayımlara dayanır. İstemci tarafındaki mekanizmayı, ayrıca her iki konumda bulunması gereken özel yolları ve DNS davranışını adlandırın. Genel bir internet çıkışı özel bir ağ geçidinin yerini tutmaz ve ikisini birbirinin yerine geçebilir sayan bir belgeye inanılır. Yaptığınız kurtarma testini tarih ve sonuçla birlikte ekleyin.

Tek bir sunucudan bağımsızlık, paylaşılan hesaptan veya hedef ağdan bağımsızlık değildir. Bunu yüksek sesle söyleyen paragraf, ikinci bir adresin dahili olarak yüksek kullanılabilirlik diye satılmasını engelleyen şeydir. Ayrıca ikili birlikte çöktüğünde bir sonraki operatörün önce neyi kontrol etmesi gerektiğini söyler.

İlgili makaleler