Ana sayfa→Yazılım & İşletim Sistemleri
Yazılım & İşletim Sistemleri

Uzak Erişim Ev Laboratuvarının “Son Boss’u” Gibiydi; NetBird İşini Birkaç Tıklamaya İndirdi.

Ev laboratuvarı (home lab) kurmak yerel düzeyde oldukça keyifli bir girişim olsa da, çoğu kurulum aynı dönemde aynı duvara toslar. Favori dizilerinizi ve…

User Avatar
Ahmet AvcıEditör
5 dk okuma

Ev laboratuvarı (home lab) kurmak yerel düzeyde oldukça keyifli bir girişim olsa da, çoğu kurulum aynı dönemde aynı duvara toslar. Favori dizilerinizi ve filmlerinizi kurduğunuz Jellyfin örneğini ayağa kaldırır, Google Photos’a alternatif bir kütüphane olarak Immich’i kurar, belki birkaç deneysel konteyner daha eklersiniz. Sonra evden çıkıp halka açık Wi-Fi veya mobil veri üzerinden bu hizmetlere erişmeye çalışırsınız ve hiçbir şey yüklenmez.

Ekle

XDA

SayarBilgi sitesini Google’da tercih edilen kaynak olarak seç

Google’da

Tercihli Kaynak Olarak Ekle

Google Discover’dan Takip Et

A laptop with two screens showing netbird's web UI alongside Proxmox

Çok sayıda kendi kendine barındırma (self-host) kullanıcı için uzak erişim, kurulumlarının son engeli ya da “final boss”u olarak görülüyor ve etrafında dolaşan farklı tavsiyeleri incelediğinizde bunun mantıklı geldiğini görebilirsiniz. Bu portu ileri yönlendir, o portu asla ileri yönlendirme, burada VPN, orada WireGuard—yeniyseniz kafanızı döndürebilir. Ev ağlarında yolunu iyi bilen biri olsam da NetBird her şeyi birkaç kopyala-yapıştır komutu ve istemci kurulumuna indirgedi ve hizmetlerim dakikalar içinde her yerden erişilebilir hale geldi.

Özel bir ağ kurmak bir hafta sonu almamalı

NetBird işi inanılmaz derecede basitleştirdi

NetBird’ün bulut tabanlı standart dağıtımı, bir mesh VPN’in “birkaç tıklama”ya en yakın hale gelebileceği noktadır. Bir hesap oluşturur, istemciyi hizmetlerinizi çalıştırdığınız makineye ve onlara erişmek istediğiniz diğer tüm aygıtlara kurar, ardından her birinde oturum açarsınız. Bundan sonra temelden işiniz bitmiş demektir. Aygıtlar, özel aralıktaki adreslerle birbirlerine ulaşabileceği bir kontrol panelinde görünür ve herhangi bir port ileri yönlendirme ya da elle konfigürasyon yazma işlemi gerekmez.

Bu işin bu kadar hızlı ve güvenilir olmasının nedeni, Tailscale gibi diğer hizmetlerin de bu kadar iyi çalışmasının nedenidir. NetBird, WireGuard’ın üzerine bir ağ kurar ve ICE’ı kullanır; ICE, iki cihaz arasında doğrudan yollar bulan bir NAT geçiş tekniğidir. Bir yol bulunamazsa, NetBird’in çalıştırdığı bir aktarım sunucusuna döner; bu da port yönlendirmenin mümkün olmadığı durumlarda hizmetlerinize erişilebilir olmasını sağlar. Bu trafik ayrıca uçtan uca şifrelenir, dolayısıyla neredeyse sıfıra yakın bir gizlilik riski söz konusudur.

netbird-udp-traffic-reverse-proxy

Çevrimiçi olduktan sonra her şey anında erişilebilir hale geldi. Immich kütüphanemi gezebilir ve yedekleyebilir, Jellyfin’den yayın alabilir ve istemcinin kurulu olduğu ev laboratuvarımın herhangi bir bölümüne SSH ile bağlanabilirdim. Gösterge paneli ayrıca cihazları ve kullanıcıları özel erişim politikalarıyla gruplara ayırmanıza olanak tanır; bu, yalnızca sizin değil, başkalarının da giriş yapmasını planlıyorsanız oldukça işe yarar.

NetBird, genel erişimi de kapsar

Hiçbir port açmadan

          Özel erişim, bu sorunu sizin ve yakın çevrenizdeki herkes için çözer; ancak birçok ev laboratuvarı başkaları için şeyler barındırır. Arkadaşlarım için TeamSpeak ve oyun sunucuları çalıştırıyorum; herkesi katılmak için bir VPN istemcisi kurmaya davet edebilirdim, ancak pek çok kişinin kabul edeceğinden şüphe ederim. Bu hizmetler, evden göçene kadar port yönlendirmeye dayanmamın nedeniydi. Yeni internet sağlayıcım beni CGNAT’ın arkasına koydu; bu da o kapıyı benim için temelden kapadı.

          NetBird’in entegre ters proxy çözümü bu kapıyı tekrar açıyor. Panelden barındırmak istediğiniz hizmeti oluşturabilir, NetBird otomatik olarak TLS ile bir genel alan adı sağlar. Gelen trafik NetBird’in proxy kümesine ulaşır, ardından şifreli tünel üzerinden hizmeti çalıştırdığınız makineye yönlendirilir—port yönlendirme gerekmez. Standart bulut dağıtımında, NetBird’in paylaşımlı proxy altyapısında ücretsiz bir alan adı kullanabilir ya da kendi alan adınızı getirebilirsiniz. NetBird ayrıca hizmetleri SSO, bir PIN ya da standart bir parola ile koruma özelliği ekler; bu da web tabanlı hizmetler için oldukça uygun.

          Çoğu home lab kullanıcısının uyguladığı standart bir ters proxy kurulumu, söz konusu VOIP ve oyun sunucusu gibi katman 4 TCP ve UDP hizmetleriyle çalışmaz, ancak NetBird burada da yanınızda. Bu hizmetleri aynı küme üzerinden açabilirsiniz, ancak katman 4 hizmet oldukları için üzerlerine SSO, parola ya da PIN koruması koyamazsınız; dolayısıyla güvenlik ancak hizmetin kendisinin izin verdiği kadar güçlü olur.

          Bu kolaylığın bedeli var

          Bir dış hizmete güveniyorsunuz

          NetBird Cloud’da NetBird’in yönetim hizmeti cihazlarınızı kaydeder, anahtarları dağıtır ve politikalarınızı uygular. Trafiginizi asla taşımaz; trafik doğrudan cihazlar arasında ya da şifresini çözemeyecek bir yönlendirici üzerinden akar. Bu hizmet çökerse, mevcut bağlantılar sorunsuz çalışmaya devam eder, ancak hizmet geri gelene kadar onları düzenleyemez ya da yeni bağlantılar ekleyemezsiniz.

          Aynı zamanda NetBird istemcisini desteklemeyen cihazlar arasında potansiyel sürtüşmeler de söz konusu; bu tabii ki pek çok cihaz değil, ancak göz önünde bulundurulması gereken bir durum. Yönlendirilen bağlantılar bir şey koptuğu durumlarda işlerin yolunda gitmesini sağlayabilir, ancak gecikme eklerler ve yönlendiricinin bant genişliğini paylaşırlar; bunu özellikle yayın izlerken hissedersiniz. Soyutlama iki uçlu bir kılıç gibidir: Immich erişimim DNS çözümlemesi ve NetBird’in tembel bağlantı ayarı nedeniyle takıldığında, sorunu takip etmek orijinal kurulumdan çok daha uzun sürdü, ama bu da kabul edilebilir bir maliyet.

          NetBird’i kendi kendinize barındırmak bu itirazların çoğuna yanıt veriyor

          Aynı kontrol düzlemini siz de barındırabilirsiniz ve tamamen ücretsiz ile açık kaynaktadır

          Çoğu ev laboratuarı meraklısı gibi siz de muhtemelen ev altyapınızın bir kısmını bir şirketin eline bırakma konusunda sağlıklı bir şüphe geliştirdiniz; NetBird bunu da karşılıyor. NetBird’in tüm kontrol düzlemi açık kaynak ve kendi kendinize barındırılabilir ve ben de son noktada buraya geldim. Bulut’tan ayrılmak cihazlarınızı kullanma şeklinizi ya da kontrol düzleminin işleyişini değiştirmez, sadece evlerine bağlandıkları sunucuyu değiştirir.

          Aynı zamanda, bir VPN’i kendi kendinize barındırmaya göre çok daha erişilebilir. NetBird’in hızlı başlatma betiği tüm yığını tek bir VM üzerine kurar ve proje, elinizde zaten bir alan adı ve bir sunucu varsa yaklaşık beş dakika tahmin ediyor. Son sürümler yönetim, sinyal, aktarım ve STUN’u tek bir kapsule birleştirir ve giriş yapmak için ayrı bir kimlik sağlayıcısına ihtiyacınız olmasın diye yerleşik kullanıcı yönetimi sunar.

          Bu kesinlikle birkaç tıklamadan fazlası. Her şeyden önce, halka açık bir IP adresine sahip bir VPS ve üzerine doğru DNS kayıtları işaretleyen bir alan adı gerekir. VPS çok mütevazı bir yapıda olabilir, çünkü asıl sorumluluğu kimlik doğrulama, web kontrol panelini sunma ve trafiği aktarmaktan ibaret.

          Sadece başlıyorsanız NetBird’in bulut dağıtımıyla başlayın

          Uzaktan erişim, sizin kullanabileceğiniz bir ev laboratuarı ile sizin aranızda duruyorsa, NetBird Cloud bunu yapmanın en hızlı yollarından biri. İstemciyi kurun, giriş yapın, bir iki politika yazın ve hizmetleriniz nereye giderseniz gidin sizi takip etsin. Kontrol düzlemini sahip olmanın size göre önemlileşmeye başlaması durumunda, aynı istemcileri kullanmaya devam ederek her zaman kendi kendinize barındırdığınız sürüme geçebilirsiniz.

          İlginizi Çekebilir: Ucuz TV Tuner’ına Jellyfin’de Gerçek Bir Kanal Rehberi Verdim, Artık Kendi Kendine Güncelleniyor →
          Kaynak: XDA Developers ↗Kaynak yazarı: Ty Sherback
          💬 SayarBilgi Topluluğu

          Bu Gelişmeyi Toplulukta Değerlendirin

          Haber hakkındaki düşüncelerinizi, donanım deneyimlerinizi ve teknik sorularınızı topluluk üyeleriyle anlık olarak tartışın.

          Topluluk Canlı Akışı →
          💬 Topluluk Masası & Tartışma

          Bu gelişme hakkında düşüncelerinizi, donanım deneyimlerinizi veya sorularınızı Topluluk Forumumuzda paylaşın.

          Foruma Katıl & Yanıtla ➔
          Forumda sor / tartış
          TOPLULUĞUN SESİ

          Söz sizde.

          1 yorum

          Deneyiminizi, sorularınızı ve katkılarınızı paylaşın. E-posta adresiniz yayımlanmaz.

          Sohbete katıl

          E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

          Yorumunuz yayımlanmadan önce onay bekleyebilir.

          BİR SONRAKİ OKUMA

          Merak etmeye devam

          Tümünü gör ↗

          Neyi merak ediyorsun?

          En az 3 karakter yazın.

          Keşfet