spot_imgspot_img

Top 5 This Week

spot_img

Related Posts

Netbird ile ev: 2026 Pratik Rehber

NetBird ile Ev Ağında Sıfır-Trust Erişim Rehberi

İçindekiler

NetBird ile ev ağında sıfır-trust erişimi

NetBird ile ev ağında sıfır-trust erişimi

NetBird, cihazlar arası doğrudan bağlantılar kurar ve tüm trafiği uçtan uca şifreler. Mesh ağ yapısı, tek noktada arıza riskini ortadan kaldırır. E2E şifreleme, verilerin yalnızca iki uçta çözülmesini sağlar; transit aşamada üçüncü taraf erişemez. Segmentasyon sayesinde NAS, 4G yönlendirici ve Raspberry Pi gibi cihazlar arasında ayrı VLAN’lar oluşturabilirsiniz. Örneğin NAS’ınıza yalnızca ev içi cihazların erişim izni verilir; dışarıdan gelen istekler engellenir.

Ek baglam icin bu rehber aginda sifir trust erisim rehberi rehberi ve networks baglantilarina bakabilirsiniz.

Mesh Ağı Temelleri

Özellik Açıklama Avantaj
Eşler arası bağlantı Cihazlar doğrudan P2P bağlantı kurar Tek arıza noktası yok
Dinamik erişim Politikalar değiştiğinde anında güncellenir Sürekli güvenlik
E2E şifreleme Trafik şifreli, sadece uçlar çözümleme Ortaya düşen paketler gizli

Neden önemlidir?

Sıfır-trust, “güvenmeyin, doğrulayın” yaklaşımıdır ve ev ağında da geçerlidir. Uzaktan erişim ihtiyacı olduğunda, geleneksel VPN tünelleri tek bir cihaz üzerinden yönlendirilir; bu, saldırganlar için hedef oluşturur. NetBird’ın doğrudan eşler arası şifreleme, saldırı yüzeyini azaltır ve erişim kontrollerini dinamik olarak günceller. Kısıtlı VLAN erişimi, sadece yetkili cihazların NAS’a bağlanmasını sağlar; veri sızıntı riski düşer.

İyi Bir Örnek

Durum Geleneksel VPN NetBird
NAS erişimi VPN tüneli üzerinden, tüm cihazlar Doğrudan P2P, sadece izin verilen VLAN
Gelişmiş erişim kontrolü Ağ seviyesinde yapılandırma Dinamik policy, per-device izin
Ölçeklenebilirlik Tek yönlendirici, arıza riski Mesh, her cihaz eş

Gereksinimler

Öğe Detay Not
İşletim Sistemi Ubuntu 22.04, Debian 12 64-bit
Bellek En az 1 GB RAM 512 MB önerilir
İşlemci 2 GHz, çift çekirdek Yüksek performans için
İnternet NetBird API’ye erişim DNS çözümlemesi gerekir
Yetki sudo erişimi Root değil, sudoer
Agent En son sürüm https://docs.netbird.io/manage/networks

Kurulum komutu:

sudo curl -fsSL https://netbird.io/install.sh | sudo bash -s -- -d /opt/netbird -v latest

Kurulumdan sonra:

sudo netbird start
sudo netbird status

Adım adım kurulum

1. Agent’i başlatın

sudo netbird start

Not: Servis otomatik olarak sistem başlatma sırasında da devreye girecek.

2. İlk oturumu açın

sudo netbird login

Tarayıcı açılacak; NetBird hesabıyla giriş yapın. Cihaz otomatik olarak kaydedilir.

3. Ağ oluşturun

sudo netbird network create home-net

home-net için varsayılan policy allow’dır. Daha kontrollü erişim için policy dosyası hazırlayın.

4. Erişim kontrolü tanımlayın

access.yaml örneği:

networks:
  home-net:
    policy: allow
    allow:
      - device: nas-home
        subnet: 10.10.10.0/24
      - device: pi-home
        subnet: 10.10.11.0/24
  • nas-home ve pi-home, NAS ve Raspberry Pi’nin NetBird cihaz adlarıdır.
  • subnet, izin verilen IP aralığını belirtir.
  • policy: allow dışında deny veya deny_all de seçebilirsiniz.

5. Policy’i uygulayın

sudo netbird apply --file access.yaml

Policy değişiklikleri anında tüm mesh’e yayılır. --dry-run ile ön deneme yapabilirsiniz.

6. Bağlantıyı test edin

  • NAS üzerinde: ping 10.10.10.5
  • Pi üzerinde: ping 10.10.11.5

Başarılı ping, yapılandırmanın doğru olduğunu gösterir.

7. Backup ve Rollback hazırlığı

Adım Komut Açıklama
Konfigürasyon yedekle sudo cp /etc/netbird/access.yaml /etc/netbird/access.yaml.bak Değişiklik öncesi yedek
Rollback sudo netbird rollback Son policy’e dön

Sorun giderme

Muhtemel Hata Olası Sebep Çözüm
Agent başlatılamıyor Çalışma dosyası eksik/izin hatası sudo chmod +x /opt/netbird/netbird
sudo netbird start
Ağ oluşturulamıyor İnternet kesintisi veya API key eksik ping google.com
netbird config list
Erişim engellendi Yanlış subnet tanımı veya policy hatası sudo netbird apply --dry-run
sudo netbird status
Log dosyası büyük Yüksek trafiğe rağmen loglar sık güncelleniyor /var/log/netbird.log rotasyonu ayarlayın

Log Rotasyonu

/etc/logrotate.d/netbird dosyası:

/var/log/netbird.log {
    daily
    rotate 7
    compress
    missingok
    notifempty
}

logrotate -f /etc/logrotate.d/netbird komutu ile manuel rotasyon yapılabilir.

Ağ Çakışması Kontrolü

sudo netbird status --full

Çıktıda Subnet conflicts kontrol edin. Çakışma varsa access.yaml güncelleyin.

Risk ve Rollback Noktaları

Kritik Hata Rollback Adımı Kontrol
Agent sürüm güncellemesi sırasında hata sudo netbird rollback netbird version ile kontrol
Policy yanlış yapılandırılması sudo netbird apply --dry-run access.yaml doğrulama
Ağ bağlantısının tamamen kesilmesi sudo netbird stop && sudo netbird start Log incelemesi
Çoklu cihaz senkronizasyon hatası sudo netbird sync netbird status ile eşleşme

Rollback Kontrol Listesi

  • netbird status ile mevcut sürüm ve policy durumunu kontrol edin.
  • access.yaml dosyasını yedekleyin (access.yaml.bak).
  • sudo netbird rollback komutunu çalıştırın.
  • netbird status ile geri dönüşü doğrulayın.
  • journalctl -u netbird loglarını inceleyin.

Sonuç

NetBird, ev ağında sıfır-trust erişimi için düşük maliyetli, yüksek güvenlikli bir çözümdür. Mesh tabanlı doğrudan bağlantılar, tek arıza noktasını ortadan kaldırır; E2E şifreleme ise veri gizliliğini garanti eder. Dinamik policy ve VLAN segmentasyonu, cihaz bazlı erişim kontrolü sağlar. Düzenli log izleme, rollback planı ve güncel agent sürümü ile sistemin sürekliliği sağlanır. Bir sonraki adım olarak, Prometheus veya Grafana ile ağ trafiği izleme eklemek ve otomatik güncelleme (Ansible, Terraform) ile altyapıyı sürdürmek önerilir.

Sık Sorulan Sorular

bu rehber ağında sıfır-trust erişimi rehberi ne zaman mantıklıdır? Evde NAS, 4G yönlendirici veya Raspberry Pi gibi cihazlara uzak erişim gerekiyorsa. Geleneksel VPN’in tek yönlendirici yapısı risk oluşturduğunda NetBird tercih edilir.

bu rehber ağında sıfır-trust erişimi rehberi uygularken en yaygın hata nedir? Policy dosyasındaki subnet tanımının hatalı olması. Dry-run ile test edip netbird apply komutunu çalıştırmadan önce doğrulama yapmak en iyi önlem olur.

bu rehber ağında sıfır-trust erişimi sonrası hangi kontrol adımları yapılmalı? Günlük logları ( /var/log/netbird.log ) periyodik olarak inceleyin, erişim politikalarını haftalık kontrol edin, agent güncellemelerini zamanında uygulayın ve rollback planınızı test edin.

İlgili İç Bağlantılar

İlgili Dış Bağlantılar

CEVAP VER

Lütfen yorumunuzu giriniz!
Lütfen isminizi buraya giriniz

Popular Articles