Yönlendiriciler ve ev sunucuları 7 DK OKUMA
Apple TV’yi pfSense® yazılımı çalıştıran bir güvenlik duvarına bağlayın
pfSense yazılımında WireGuard uzaktan erişimini kurun, Apple TV için bir istemci yapılandırması yazın ve WaveSocket ile içe aktararak ev ağınıza erişin.
UygulamadaProfiller → VPN profili ekle → Tarayıcıdan yükle
İçindekiler
Tüm rehberlere göz atın →
Bu kurulum ne zaman uygun?
Apple TV evden uzaktayken (örneğin kiralık bir tatil evinde) pfSense yazılımı çalıştıran bir güvenlik duvarına geri bağlanması gerekiyorsa bu kurulumu kullanın.
Bu rehber, evdeki Apple TV trafiğini güvenlik duvarındaki bir VPN istemcisi üzerinden göndermeyi kapsamaz. O kurulum için WaveSocket gerekmez.
İhtiyacınız olanlar:
- WaveSocket uygulaması yüklü bir Apple TV; uygulama WireGuard yapılandırmalarıyla bağlanır ve bir VPN hizmeti içermez
- güvenlik duvarına yönetici erişimi ve Apple TV’nin ulaşabileceği bir WAN adresi
- WireGuard paketi; Netgate® belgeleri, paketi kurmadan önce en son pfSense Plus veya pfSense CE yazılımına yükseltmenizi önerir
- aktarım için Apple TV ile aynı ağda bir telefon veya bilgisayar
Netgate örneğinde Apple TV yapılandırmasını tünel ve eş ayarlarına bakarak kendiniz yazar, ardından WaveSocket’a yapıştırırsınız.
WireGuard sunucusunu kurun
Bu adımlar, Netgate belgelerindeki WireGuard uzaktan erişim örneğini izler.
- System → Packages altındaki Available Packages sekmesinden WireGuard paketini kurun.
- VPN → WireGuard → Tunnels altında bir tünel ekleyin. Tüneli etkinleştirin, dinleme bağlantı noktasını ayarlayın (örnekte
51820), arayüz anahtarlarını oluşturun, tünele10.6.210.1/24gibi bir adres verin ve Save Tunnel düğmesini seçin. - Firewall → Rules altında, WAN sekmesinde, WAN adresinin dinleme bağlantı noktasına gelen UDP trafiği için bir Pass kuralı ekleyin. WireGuard sekmesinde tünel trafiğine izin veren bir kural ekleyin. Her kuralı kaydedin ve Apply Changes düğmesini seçin.
WAN adresiniz değişiyorsa Services → Dynamic DNS bölümünü yapılandırın ve oradaki ana bilgisayar adını uç nokta olarak kullanın.
Apple TV istemcisini oluşturun
- Apple TV için bir anahtar çifti oluşturun; örneğin güvenlik duvarındaki bir konsolda veya SSH kabuğunda
wg genkey | tee /dev/stderr | wg pubkeykomutunu kullanabilirsiniz. Komut önce özel anahtarı, ardından açık anahtarı yazdırır; dosya kaydetmez. Netgate örneği, anahtarların istemciler arasında yeniden kullanılamayacağını belirtir. - VPN → WireGuard → Peers altında tünel için bir eş ekleyin. Dynamic Endpoint seçeneğini etkinleştirin, Apple TV’nin açık anahtarını yapıştırın ve Allowed IPs alanına Apple TV’nin
10.6.210.2/32gibi tünel adresini girin. - Eşi kaydedin ve değişiklikleri uygulayın.
İstemci yapılandırmasını yazın
Yer tutucuları kendi değerlerinizle değiştirin:
APPLE_TV_PRIVATE_KEY: önceki bölümde oluşturduğunuz Apple TV özel anahtarıFIREWALL_TUNNEL_PUBLIC_KEY: VPN → WireGuard → Tunnels altında görünen tünel açık anahtarıvpn.example.com: WAN adresiniz veya DDNS ana bilgisayar adınız10.6.0.0/24: ev ağınız
Address, aşağıdaki örnekte olduğu gibi eşin Allowed IPs değeriyle aynı IP adresini (10.6.210.2), ancak tünelin maskesiyle (/24) kullanır.
[Interface]
PrivateKey = APPLE_TV_PRIVATE_KEY
Address = 10.6.210.2/24
[Peer]
PublicKey = FIREWALL_TUNNEL_PUBLIC_KEY
AllowedIPs = 10.6.210.1/32, 10.6.0.0/24
Endpoint = vpn.example.com:51820
Bu örnek, VPN üzerinden yalnızca tünele ve tek bir ev ağına giden trafiği gönderir. Tüm IPv4 trafiğini göndermek için AllowedIPs = 0.0.0.0/0 ayarını kullanın ve [Interface] bölümüne DNS = 10.6.210.1 ekleyin. IPv6 için ayrı bir tünel adresi ve ::/0 gerekir; rotalar ve ev ağınız rehberine bakın.
Apple TV’ye aktarın
- Apple TV’de WaveSocket’ı açın, Profiller → VPN profili ekle → Tarayıcıdan yükle yolunu izleyin, ardından Yüklemeyi başlat seçeneğini seçin. Bir VPN bağlıysa önce bağlantıyı kesin.
- Apple TV ile aynı ağdaki bir telefon veya bilgisayarda TV’deki QR kodunu tarayın ya da gösterilen adresi açın. TV’de gösterilen kodu 4 haneli kod alanına girin.
- Yükleme yöntemi altında Yapılandırma metni yapıştır seçeneğini seçin, yapılandırmanın tamamını yapıştırın ve Apple TV’ye gönder düğmesini seçin.
- Profili Apple TV’de inceleyin. Adı değiştir seçeneğiyle profile Ev VPN gibi anlaşılır bir ad verin, ardından Profili kaydet seçeneğini seçin.
Aktarım için güvenilir bir ağ kullanın. Apple TV, kiralık bir tatil evindeki Wi-Fi gibi paylaşılan bir ağa bağlanacaksa profili, Apple TV’yi oraya götürmeden önce evde içe aktarın. Ağın neden güvenilir olması gerektiğini içe aktarma rehberi açıklar.
Bağlanın ve kontrol edin
Apple TV evinizin dışındaki bir ağdayken bağlanın. Ev ağınızın içinden yapılan bir test, uzaktan erişimin çalışıp çalışmadığını göstermeyebilir.
WaveSocket kaydedilen profili seçer ve Bağlantı ekranını açar. Bağlan’ı seçin. İlk seferde Apple TV’nin VPN yapılandırmasını eklemesine izin verin. Sunucu doğrulandı durumunu ve En eski sunucu doğrulaması yanında yakın bir zamanı arayın, ardından bildiğiniz bir ev hizmetini adresiyle açın.
Uç nokta olarak bir DDNS ana bilgisayar adı kullanılıyorsa WaveSocket bu adı bağlanmadan önce çözümler ve bağlıyken yeniden kontrol eder; DNS ve sunucu adresleri rehberine bakın.
WaveSocket’ın tüm özellikleri bağlantı başına üç dakika ücretsizdir; böylece kurulumu, zaman sınırını kaldıran WaveSocket ömür boyu erişimini seçmeden önce deneyebilirsiniz.
Bağlanmıyorsa
- Tünel yok. VPN → WireGuard → Settings altında Enable seçeneğinin açık olduğunu kontrol edin.
- El sıkışma yok. Eşteki açık anahtarın Apple TV özel anahtarına ait olduğunu ve istemcideki
PublicKeydeğerinin tünelin açık anahtarı olduğunu kontrol edin. WAN kuralını ve uç noktanın güncel WAN adresinize çözümlendiğini doğrulayın. - Tam tünelde internet yok. Firewall → NAT → Outbound ayarının tünel ağını (
10.6.210.0/24) WAN adresine çevirdiğini kontrol edin. Ad çözümlemesi başarısız oluyorsa Services → DNS Resolver → Access Lists ayarlarını kontrol edin. - Boşta kalınca bağlantı kopuyor. Apple TV ile internet arasında başka bir güvenlik duvarı varsa
[Peer]bölümünePersistentKeepalive = 25ekleyin. Kaydedilmiş bir profil için bağlantıyı kesin ve Profili düzenle içinde PersistentKeepalive değerini ayarlayın.
Bu adımlar, WaveSocket’ın pfSense yazılımıyla yaptığı kendi testlerine değil, 16 Ekim 2026’da kontrol edilen yayımlanmış Netgate belgelerine dayanır. Menü etiketleri sürümden sürüme değişebilir; değişirse güncel belgeleri izleyin. pfSense®, Electric Sheep Fencing LLC’ye (“ESF”) ait tescilli bir markadır ve ESF’nin önceden verilmiş açık yazılı izni olmadan kullanılamaz. Netgate®, Rubicon Communications LLC’ye ait tescilli bir markadır ve Rubicon Communications LLC’nin önceden verilmiş açık yazılı izni olmadan kullanılamaz. WaveSocket bağımsız bir uygulamadır. Bu site ve uygulama, ESF veya Rubicon Communications LLC ile bağlantılı değildir ve onlar tarafından onaylanmamıştır.
Sorun devam ediyor mu? Desteğe başvurun.