Raspberry Pi ile evden anonim olarak web sitesi barındırın
Cloudflare Tunnel ile Raspberry Pi’den evde web sitesi çalıştırın. Port yönlendirme, genel IP veya barındırma sağlayıcısı gerekmez.
Bu Raspberry Pi yapılandırması, kaynağınızı ev ağınızda tutar ve Cloudflare Tunnel ile güvenli şekilde internete açar. VPN kill switch ekleyin, tüm bağlantıları dışa yönlendirin ve Raspberry Pi’nizin anonim barındırma sisteminin merkezi olduğundan emin olun.

İçindekiler
Neden Raspberry Pi ile Evden Anonim Web Sitesi Barındırmalısınız
Ev ağınızda Raspberry Pi’den halka açık site çalıştırmak tek IP’den çok daha fazlasını açığa çıkarabilir. Bu yapılandırma bunu pratik şekilde azaltır:
- Ev IP adresinizi VPN çıkış düğümünün arkasına gizleyin, böylece gözlemciler Raspberry Pi trafiğini konumunuzla ilişkilendiremez.
- Raspberry Pi sadece dışa Cloudflare Tunnel bağlantısı kurduğundan, gelen port yönlendirmesini kaldırın.
- Cloudflare TLS, önbellekleme ve DDoS korumasını üstlensin, Raspberry Pi kaynağı ise özel kalsın.
- Ayrı bir sunucu kiralamadan Raspberry Pi kendi kendine barındırmanın düşük maliyetini ve esnekliğini koruyun.
Sistem Mimarisi: Raspberry Pi + Cloudflare Tunnel + VPN
Bu Raspberry Pi tasarımı, tek bir dışa çıkış yolu ve net güven bölgeleri kullanır, böylece kaynağınız asla herkese açık yönlendirilebilir olmaz:
- Ziyaretçiler alan adınızı Cloudflare DNS’de çözer ve HTTPS bağlantısını Cloudflare kenarında sonlandırır.
- Raspberry Pi’niz cloudflared çalıştırır ve sadece dışa giden bir tünel ile Cloudflare’a bağlanır.
- Raspberry Pi, tünel trafiğini VPN arayüzünden geçirir, böylece Cloudflare sadece VPN çıkış IP’sini görür.
- Raspberry Pi’de çalışan web sunucusu yanıt verir, cevaplar VPN ve Cloudflare kenarı üzerinden geri döner.
Raspberry Pi sadece dışa bağlantı kurduğu için, yönlendiriciniz internete açık port açmaz ve bu da evdeki saldırı yüzeyini önemli ölçüde azaltır.
Altyapıyı disiplinli gezinme alışkanlıklarıyla eşleştirin, inceleyerek anonim kimlik rehberimizi.
Anonim Raspberry Pi Barındırma İçin Önkoşullar
Raspberry Pi’nizi Cloudflare Tunnel arkasında özel bir ev web sunucusuna dönüştürmeden önce aşağıdaki donanım ve hesapları toplayın:
- En az 4 GB RAM’e sahip Raspberry Pi 4 veya daha yenisi, güvenilir güç kaynağı ve yüksek dayanıklılığa sahip microSD kart veya SSD.
- SSH etkinleştirilmiş ve temel sertleştirme uygulanmış Raspberry Pi OS Lite.
- Alan adınızın Cloudflare DNS’de yönetildiği bir Cloudflare hesabı.
- Tüneller ve politikalar oluşturmak için Cloudflare Zero Trust kontrol paneline erişim.
- WireGuard veya OpenVPN yapılandırma dosyalarını destekleyen kayıt tutmayan bir VPN sağlayıcısı.
- İsteğe bağlı: Yönlendirme ve başlıklar için Nginx, Caddy veya Traefik gibi bir ters proxy.
Önerilen Raspberry Pi başlangıç kiti
Gizlilik odaklı VPN ihtiyacınız varsa, denetlenen sağlayıcılar gibi Proton VPN veya NordVPN Raspberry Pi üzerinde WireGuard desteği sunar ve kill switch kontrolleri sağlar.
Ek seçenekler mi istiyorsunuz özenle seçilmiş VPN sağlayıcı rehberimiz.
Raspberry Pi’yi Anonim Barındırma İçin Hazırlayın
Web sitesi Cloudflare üzerinden herkese açık hale gelse bile Raspberry Pi temel sistemini kararlı tutacak şekilde güçlendirin:
- İşletim sistemini güncelleyin
sudo apt updatevesudo apt full-upgrade, sonra yeniden başlatın. - Sudo yetkilerine sahip root olmayan bir kullanıcı oluşturun ve parola ile SSH girişlerini devre dışı bırakın.
- Güvenlik yamalarının otomatik kurulması için otomatik güncellemeleri etkinleştirin.
- VPN ve Cloudflare için gerekli olan dışa giden trafiğe izin veren güvenlik duvarı kuralları uygulayın.
- SSH’yi sadece anahtarla girişe izin verecek şekilde sertleştirin ve brute force saldırılarını yavaşlatmak için fail2ban veya CrowdSec’i etkinleştirin.
- Raspberry Pi web yığını sistemini systemd altında çalıştırın, böylece hizmetler çökme sonrası otomatik yeniden başlar.
Raspberry Pi Tüneli için VPN Kill Switch yapılandırın
Sonra, Raspberry Pi tünelinin internete sadece şifreli bir VPN yolu üzerinden eriştiğinden emin olun:
- VPN sağlayıcınızdan WireGuard veya OpenVPN profilleri oluşturun. WireGuard genellikle Raspberry Pi’de daha hızlıdır.
- Yapılandırmayı içe aktarın. WireGuard için, şuraya yerleştirin
/etc/wireguard/wg0.conf. - VPN’i başlatın ve VPN arayüzünü Raspberry Pi’den dışa giden trafiğin varsayılan yolu yapın.
- systemd networkd veya NetworkManager kullanarak açılışta otomatik başlatmayı etkinleştirin.
- cloudflared’ın VPN olmadan bağlanamaması için iptables veya nftables ile kill switch uygulayın.
- Çıkış IP’sini doğrulayın
curl https://ifconfig.meböylece Cloudflare’ın sadece VPN adresini göreceğini bilirsiniz.
Tünelleme protokolleri hakkında tazeleme mi gerekiyor VPN temel rehberimizi okuyun kurulumdan önce şifreleme seçeneklerini anlayabilmeniz için.
Raspberry Pi’de Cloudflare Tunnel Kurulumu
VPN etkinken, Raspberry Pi’de HTTPS isteklerini yerel web sunucusuna ileten bir Cloudflare Tunnel oluşturun:
- cloudflared’ı resmi depodan yükleyin veya bağımsız ikili dosyayı kullanın.
- Şu hesapla kimlik doğrulaması yapın
cloudflared tunnel loginhesabınızı bağlamak için. - Şu isimde bir tünel oluşturun
cloudflared tunnel create anonymous-siteve UUID’sini not alın. - Yazın
/etc/cloudflared/config.ymlAna bilgisayar adınızı Raspberry Pi’de çalışan web servisine yönlendiren giriş kuralları ile. - Tünelin VPN yolunu kullanmasını zorlayın; VPN arayüzünde varsayılan yolu tutun ve kill switch kurallarını uygulayın.
- Tünelin açılışta başlaması ve hata durumunda yeniden başlatılması için systemd servisi oluşturun.
- Alan adınızı cfargotunnel.com altındaki tünel UUID’sine yönlendiren Cloudflare DNS kaydı (CNAME) oluşturun.
Bundan sonra ziyaretçiler siteye Cloudflare üzerinden ulaşır, Raspberry Pi kaynağı ise özel kalır ve doğrudan taramalara kapalı olur.
Daha detaylı politika rehberi için resmi Cloudflare Tunnel dokümantasyonunu inceleyin.
Raspberry Pi Web Sunucusu ve Ev Ağını Güvenli Hale Getirin
Katmanlı savunmalar, bir kontrol başarısız olsa bile Raspberry Pi ev barındırmayı dayanıklı tutar:
- Hassas yolları Cloudflare Zero Trust politikaları veya servis tokenları ile koruyun.
- Kötüye kullanımı azaltmak için WAF kuralları, bot koruması ve hız sınırlaması etkinleştirin.
- Tünelle sınırlı orijin sertifikaları kullanın ve uçtan uca HTTPS zorlayın.
- Tekrarlayan kimlik doğrulama denemelerini engellemek için Pi üzerinde fail2ban veya CrowdSec çalıştırın.
- Genel içeriği yönetici panellerinden ayırın ve özel araçları Cloudflare Access ile koruyun.
- Meta veri açığını azaltmak için temizlenmiş günlükleri VPN üzerinden uzak bir toplayıcıya gönderin.
Terminoloji hakkında emin değil misiniz güvenlik ve VPN terim sözlüğümüz.
Tek bir odaklı kursta güvenlik anlayışınızı geliştirin
Benden bir ipucu Çevrimiçi güvenlik ve siber güvenlik üzerine video rehberlerle çok şey öğrendim, ayrıca verilerinizi her gün koruyan pratik alışkanlıklar kazandım.
- Tehdit modellerini, güçlü kimlik doğrulamayı ve gizliliği önceliklendiren iş akışlarını öğrenin.
- Hemen uygulayabileceğiniz pratik kontrol listeleri edinin.
- VPN’leri, şifrelemeyi ve güvenli gezinme temellerini anlayın.
Raspberry Pi Ev Web Sitesi Testi ve İzlemesi
Her Raspberry Pi katmanını izleyin, böylece kesintiler kaynak IP sızıntısına yol açmasın:
- Çalıştırın
cloudflared tunnel infobağlantının sağlıklı olduğunu doğrulamak için. - DNS sorgulaması yapın
dig +shortve Cloudflare kenar IP’lerine çözüldüğünü doğrulayın. - VPN arayüzünü kontrol edin
wg showveyaopenvpn --statusşifrelemenin aktif olduğunu doğrulamak için. - Netdata, Prometheus Node Exporter veya Grafana Agent ile Raspberry Pi CPU, bellek, disk sağlığı ve bant genişliğini izleyin.
- Tünel veya VPN kesilirse hızlı uyarı almak için çalışma süresi kontrolleri planlayın.
- Cloudflare analizlerini, tarama belirtileri olan ani artışlar, engellemeler ve kalıplar için inceleyin.
Raspberry Pi Web Sitesi için SEO ve Teslimat İpuçları
Raspberry Pi’den sunulan bir web sitesi, teslimat hızlı ve tutarlıysa iyi sıralanabilir:
- Varlıkların dünya çapında hızlı yüklenmesi için Cloudflare önbellekleme ve performans özelliklerini etkinleştirin.
- Ziyaretçiler ile Cloudflare kenarı arasındaki gecikmeyi azaltmak için Brotli ve HTTP/3 kullanın.
- Statik içerikleri Cloudflare Workers veya Pages’e aktarırken dinamik işlemleri Raspberry Pi’de tutun.
- İlgili yerlerde zengin sonuç uygunluğunu artırmak için JSON-LD yapılandırılmış veri ekleyin.
- Yönetim portlarını açmadan dağıtımları tünel üzerinden otomatikleştirin.
- Gizliliğe duyarlı analizlerle Core Web Vitals’ı izleyin ve gerilemeleri erken düzeltin.
Teslimatı Raspberry Pi kaynak yönetiminden ayırarak gizliliği korurken küresel performans elde edersiniz.
Sıkça sorulan sorular
Raspberry Pi ile evden web sitesi barındırma hakkında en sık sorulan soruların yanıtları:
İlgili Güvenlik Kılavuzları
Bu gizlilik ve güvenlik kaynaklarıyla daha derine inin:
