Sunucu yazılımını kurmak, kendi barındırdığın bir VPN'in en kısa kısmıdır ve insanların başladığı adım budur. Dağıtımın çalışıp çalışmaması, bir istemcinin uç noktaya ulaşıp ulaşamadığına, o istemcinin sonrasında neye ulaşabildiğine ve tünel bozulduğunda içeri nasıl geri girdiğine bağlıdır. Paket yöneticisi çalışmadan önce üçünü de netleştir.

Bunlardan ikisi tasarım kararı, üçüncüsü ise operasyonel bir alışkanlıktır. Üçünü de kesinti sırasında değil, kâğıt üzerinde düzeltmek daha ucuzdur.

İstemcilerin neye ulaşması gerektiğine karar ver

Uzaktan erişim sunucusu, duyurduğu özel ağa bir yol ve yanıtlar için geri dönüş yolu gerektirir; bu da onu yalnızca bir dinleyici değil, o ağın yönlendiricisi yapar. İnternet çıkış sunucusu, yönlendirme ile birlikte bir adresleme veya çeviri düzenine ihtiyaç duyar ve tamamlanmış bir el sıkışma ikisini de sağlamaz. Görevi topolojiden önce seç, çünkü iki tasarım yönlendirme, güvenlik duvarı kuralları ve istemcinin tünelden ne gönderdiği konusunda farklıdır. İkisi de istenen bir sunucu, iki kural kümesine ve istemcinin varsayılan yolunun uygun bir bölünmesine ihtiyaç duyar.

Tünel ve LAN aralıklarını, istemcilerinin hâlihazırda kullandığı ağlarla çakışamayacak şekilde seç, çünkü 192.168.1.0/24'e zaten sahip olan bir dizüstü, aynı öneki dağıtan bir tünel yerine o yolu kullanmaya devam eder. IPv4 ve IPv6'yı ayrı ayrı kontrol et, çünkü birçok kişi ilkini doğru yapar ve ikincisini hiç fark etmez. Sunucu başka bir yönlendiricinin arkasındayken, her katmanı tanımlayacak tek bir bağlantı noktası yönlendirmesine güvenmek yerine dışarıdan erişilebilirliği doğrula.

Kimlikler, anahtarlar ve geri dönüş yolu

Yazılımın desteklediği yerlerde her cihaz için ayrı bir kimlik ver, böylece kaybolan bir dizüstü sunucuyu yeniden kurmak yerine tek bir eşin iptal edilmesi anlamına gelsin. Özel anahtarlar korumalı depoya aittir ve asla bir sohbet mesajına yapıştırılan profile değil. Kurtarma yolu, insanların atladığı kısımdır: konsol erişimi, seri konsol veya tünele bağlı olmayan bant dışı yönetim arayüzü. O olmadan kötü bir güvenlik duvarı kuralı küçük bir değişikliği yerinde ziyarete dönüştürür.

Kaldırma prosedürünü kayıt prosedürüyle aynı zamanda yaz. Bir cihazı iptal etmek eninde sonunda ihtiyaç duyacağın bir işlemdir ve kurulum hâlâ tazeyken tanımlamak daha kolaydır.

Evdeki uç nokta mı, kiralık mı?

Üç koşul, evde barındırma ile küçük bir örnek kiralama arasında karar verir. Birincisi, gelen bağlantıların ağına hiç ulaşıp ulaşamadığıdır, çünkü operatör düzeyinde çevrilmiş bir yukarı bağlantı veya kısıtlayıcı bir bina ağı bu seçeneği ortadan kaldırır. İkincisi, çıkışın kendi şehrinden başka bir yerde görünmesi gerekip gerekmediğidir, çünkü bunu yalnızca kiralık bir uç nokta değiştirir. Üçüncüsü, ikinci bir güven ilişkisine istekliliktir, çünkü bir barındırma sağlayıcısı modele katılır ve trafiği okuyamasa bile uç noktayı gözlemleyebilir.

Birinci koşul sağlanıyorsa ve ikincisi önemsizse, evde barındırma daha kısa yoldur. Kiralık bir uç nokta konum ve kullanılabilirlik satın alır, gizliliği kendi başına değil.

Bunu bir istemci ve bir yeniden başlatmayla kanıtla

Bir istemciyi ayağa kaldır, ulaşması gereken kaynağı doğrula ve ulaşmaması gereken şeye ulaşmayı bıraktığını doğrula. Aşağıdaki komutlar eş durumunu, sunucunun kurduğu yolları ve yönlendirmenin etkin olup olmadığını gösterir. Başka birini kaydetmeden önce bunları çalıştır.

wg show
sysctl net.ipv4.ip_forward
ip route get 10.8.0.2
ss -lunp | grep -E ':(51820|1194)'

Yakın zamanda el sıkışması olan bir eş bağlıdır, el sıkışması olmayan bir eş ise hiç pazarlık yapmamıştır ve bunlar farklı arızalardır. Kapatılmış yönlendirme, ayağa kalkıp hiçbir şey taşımayan bir tüneli açıklar, bu yüzden istemciyi suçlamadan önce sunucuyu kontrol et. Eksik bir dinleyici, hizmetin düşündüğün yapılandırmayla başlamadığı anlamına gelir. Sonra sunucuyu bilerek yeniden başlat ve tüm kümeyi yinele, çünkü yalnızca yeniden başlatmaya kadar çalışan bir tünel, mutlu yolun test edilmesinin yaygın bir sonucudur.

Uç noktayı, eşleri, aralıkları ve kurtarma yöntemini tek bir sayfaya yaz. O sayfa, en elverişsiz anda okuyacağın el kitabıdır.

İlgili makaleler