İki Homelab'i Güvenli Bağlamak: Açık Kaynak VPN Çözümleri

Birden fazla homelab'i birbirine bağlayıp Jellyfin, vLLM gibi servisleri paylaşmak isteyenler için VPN çözümleri kaçınılmaz hale geliyor. Netbird ve Pangolin gibi açık kaynak araçlar burada devreye giriyor, ama tam olarak neyi çözdüğünü anlamak önemli.

Sorun şu: iki farklı homelabı birleştirmek kolay, ama kimin neye erişeceğini kontrol etmek başka mesele. Tailscale bunu çözmüş, ama kapalı kaynak. Netbird ve Pangolin ise açık kaynak ama policy yönetimi biraz farklı çalışıyor.

Eğer Netbird'ü paylaşımlı bir instance'da çalıştırırsan, her kullanıcı için ayrı admin hesabı açıp network segmentasyonu yapabilirsin. Böylece arkadaşlarının Jellyfin'e erişmesi sağlanırken, bir başkasının vLLM API'sine ulaşması engellenir. Riskin tamamen ortadan kalkması zor, ama politika ve erişim kontrolleriyle minimize edilebilir.

Reklam · TEST
AdSense Test ReklamıYazı arası (gönderi içi) · Yazı arası

Pangolin'in kendi sunucunda çalıştırılması P2P bağlantı açısından sorun yaratabilir. Eğer upload hızın 10-20 Mbps ise, Jellyswarrm gibi media streaming uygulamalarında gecikme yaşayabilirsin. Hole punching başarılı olsa bile, bant genişliği sınırı gözlemlenecektir. Bu durumda proxy veya relay sunucusu eklemek gerekebilir, ama o zaman bant genişliği maliyeti artıyor.

En pratik yol: Netbird'ün shared instance modelini kullan, Access Control Lists (ACL) ile ağları ayır, ve Jellyswarrm için ayrı bir relay node düşün. Açık kaynak çözümler güçlü, ama konfigürasyon biraz daha fazla çaba gerektiriyor.

Reklam · TEST
AdSense Test ReklamıGönderi altı · Görüntülü
konu hakkında tepkinizi verebilirsiniz