राउटर और होम सर्वर 7 मिनट में पढ़ें
Apple TV को pfSense® सॉफ़्टवेयर फ़ायरवॉल से कनेक्ट करें
pfSense सॉफ़्टवेयर पर WireGuard रिमोट ऐक्सेस सेट करें, Apple TV का क्लाइंट कॉन्फ़िगरेशन लिखें और होम नेटवर्क तक पहुँचने के लिए उसे WaveSocket से आयात करें।
ऐप मेंप्रोफ़ाइल → VPN प्रोफ़ाइल जोड़ें → ब्राउज़र से अपलोड करें
सामग्री
सभी मार्गदर्शिकाएँ ब्राउज़ करें →
यह सेटअप कब उपयुक्त है
इस सेटअप का उपयोग तब करें जब Apple TV घर से दूर हो, उदाहरण के लिए छुट्टियों में किराए पर लिए गए घर में, और उसे वापस pfSense सॉफ़्टवेयर पर चल रहे फ़ायरवॉल से कनेक्ट होना हो।
इस मार्गदर्शिका में घर पर Apple TV के ट्रैफ़िक को फ़ायरवॉल पर चल रहे VPN क्लाइंट के ज़रिए भेजना शामिल नहीं है। उस सेटअप के लिए WaveSocket की ज़रूरत नहीं है।
आपको चाहिए:
- WaveSocket ऐप वाला एक Apple TV; यह ऐप WireGuard कॉन्फ़िगरेशन के ज़रिए कनेक्ट करता है और इसमें कोई VPN सेवा शामिल नहीं है
- फ़ायरवॉल पर व्यवस्थापक ऐक्सेस और ऐसा WAN पता जिस तक Apple TV पहुँच सके
- WireGuard पैकेज; Netgate® दस्तावेज़ इसे इंस्टॉल करने से पहले नवीनतम pfSense Plus या pfSense CE सॉफ़्टवेयर पर अपग्रेड करने की सलाह देते हैं
- स्थानांतरण के लिए Apple TV वाले नेटवर्क से जुड़ा कोई फ़ोन या कंप्यूटर
Netgate के उदाहरण में आप सुरंग और पीयर सेटिंग्स के आधार पर Apple TV का कॉन्फ़िगरेशन ख़ुद लिखते हैं, फिर उसे WaveSocket में पेस्ट करते हैं।
WireGuard सर्वर सेट करें
ये चरण Netgate दस्तावेज़ों में दिए गए WireGuard रिमोट ऐक्सेस उदाहरण के अनुसार हैं।
- System → Packages के अंतर्गत Available Packages टैब से WireGuard पैकेज इंस्टॉल करें।
- VPN → WireGuard → Tunnels के अंतर्गत एक सुरंग जोड़ें। उसे सक्षम करें, लिसन पोर्ट सेट करें (उदाहरण में
51820), इंटरफ़ेस कुंजियाँ जनरेट करें, उसे10.6.210.1/24जैसा कोई पता दें और Save Tunnel चुनें। - Firewall → Rules में WAN टैब पर, लिसन पोर्ट पर WAN पते के लिए UDP का एक Pass नियम जोड़ें। WireGuard टैब पर एक ऐसा नियम जोड़ें जो सुरंग के ट्रैफ़िक की अनुमति दे। हर नियम सहेजें और Apply Changes चुनें।
यदि आपका WAN पता बदलता है, तो Services → Dynamic DNS सेट करें और उस होस्टनेम को एंडपॉइंट के रूप में उपयोग करें।
Apple TV के लिए क्लाइंट बनाएँ
- Apple TV के लिए एक कुंजी जोड़ी बनाएँ, उदाहरण के लिए फ़ायरवॉल के कंसोल या SSH शेल में
wg genkey | tee /dev/stderr | wg pubkeyसे। यह कोई फ़ाइल सहेजे बिना पहले निजी कुंजी और फिर सार्वजनिक कुंजी दिखाता है। Netgate के उदाहरण में बताया गया है कि कुंजियों को अलग-अलग क्लाइंट में दोबारा इस्तेमाल नहीं किया जा सकता। - VPN → WireGuard → Peers के अंतर्गत सुरंग के लिए एक पीयर जोड़ें। Dynamic Endpoint सक्षम करें, Apple TV की सार्वजनिक कुंजी पेस्ट करें और Allowed IPs में उसका सुरंग पता सेट करें, जैसे
10.6.210.2/32। - पीयर सहेजें और बदलाव लागू करें।
क्लाइंट कॉन्फ़िगरेशन लिखें
प्लेसहोल्डर को अपने मानों से बदलें:
APPLE_TV_PRIVATE_KEY: पिछले सेक्शन में बनाई गई Apple TV की निजी कुंजीFIREWALL_TUNNEL_PUBLIC_KEY: VPN → WireGuard → Tunnels में दिखने वाली सुरंग की सार्वजनिक कुंजीvpn.example.com: आपका WAN पता या DDNS होस्टनेम10.6.0.0/24: आपका होम नेटवर्क
Address में वही IP पता होता है जो पीयर के Allowed IPs में है (10.6.210.2), लेकिन सुरंग के मास्क (/24) के साथ, जैसा नीचे दिए गए उदाहरण में है।
[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
यह उदाहरण केवल सुरंग और एक होम नेटवर्क को VPN से होकर भेजता है। सारा IPv4 ट्रैफ़िक भेजने के लिए AllowedIPs = 0.0.0.0/0 सेट करें और [Interface] सेक्शन में DNS = 10.6.210.1 जोड़ें। IPv6 के लिए अपना अलग सुरंग पता और ::/0 चाहिए; देखें मार्ग और आपका घरेलू नेटवर्क।
Apple TV पर आयात करें
- Apple TV पर WaveSocket खोलें और प्रोफ़ाइल → VPN प्रोफ़ाइल जोड़ें → ब्राउज़र से अपलोड करें चुनें, फिर अपलोड सत्र शुरू करें चुनें। यदि कोई VPN कनेक्ट है, तो पहले डिस्कनेक्ट करें।
- Apple TV वाले नेटवर्क से जुड़े किसी फ़ोन या कंप्यूटर से टीवी पर दिख रहा QR कोड स्कैन करें या दिखाया गया पता खोलें। टीवी पर दिखाया गया कोड 4 अंकों का कोड फ़ील्ड में दर्ज करें।
- इंपोर्ट करने का तरीका के अंतर्गत कॉन्फ़िगरेशन टेक्स्ट पेस्ट करें चुनें, पूरा कॉन्फ़िगरेशन पेस्ट करें और Apple TV पर भेजें चुनें।
- Apple TV पर प्रोफ़ाइल की समीक्षा करें। उसे होम VPN जैसा कोई स्पष्ट नाम देने के लिए नाम बदलें चुनें, फिर प्रोफ़ाइल सहेजें चुनें।
स्थानांतरण के लिए किसी विश्वसनीय नेटवर्क का उपयोग करें। यदि Apple TV किसी साझा नेटवर्क पर है, जैसे छुट्टियों में किराए पर लिए गए घर का Wi-Fi, तो Apple TV को वहाँ ले जाने से पहले घर पर ही प्रोफ़ाइल आयात कर लें। आयात मार्गदर्शिका बताती है कि नेटवर्क का विश्वसनीय होना क्यों ज़रूरी है।
कनेक्ट करें और जाँचें
जब Apple TV आपके घर के बाहर के किसी नेटवर्क पर हो, तब कनेक्ट करें। होम नेटवर्क के अंदर से किया गया परीक्षण शायद यह न दिखाए कि रिमोट ऐक्सेस काम करता है या नहीं।
WaveSocket सहेजी गई प्रोफ़ाइल को चुन लेता है और कनेक्शन खोलता है। कनेक्ट करें चुनें। पहली बार, Apple TV को VPN कॉन्फ़िगरेशन जोड़ने की अनुमति दें। देखें कि सर्वर सत्यापित दिख रहा है और सबसे पुराने पीयर हैंडशेक के बाद का समय के आगे हाल का समय है, फिर घर की किसी ज्ञात सेवा को उसके पते से खोलें।
यदि एंडपॉइंट के रूप में DDNS होस्टनेम है, तो WaveSocket कनेक्ट करने से पहले उसे रिज़ॉल्व करता है और कनेक्ट रहते हुए उसे फिर से जाँचता है; देखें DNS और सर्वर पते।
WaveSocket की हर सुविधा प्रति कनेक्शन तीन मिनट तक निःशुल्क है, इसलिए समय सीमा हटाने वाला WaveSocket का आजीवन ऐक्सेस चुनने से पहले आप यह सेटअप आज़मा सकते हैं।
यदि कनेक्ट नहीं होता है
- कोई सुरंग नहीं। जाँचें कि VPN → WireGuard → Settings के अंतर्गत Enable चालू है।
- कोई हैंडशेक नहीं। जाँचें कि पीयर की सार्वजनिक कुंजी Apple TV की निजी कुंजी की जोड़ीदार है, और क्लाइंट का
PublicKeyसुरंग की सार्वजनिक कुंजी है। WAN नियम की पुष्टि करें, और यह भी कि एंडपॉइंट आपके मौजूदा WAN पते पर रिज़ॉल्व होता है। - पूरे ट्रैफ़िक वाली सुरंग में इंटरनेट नहीं। जाँचें कि Firewall → NAT → Outbound सुरंग नेटवर्क (
10.6.210.0/24) को WAN पते पर ट्रांसलेट करता है। यदि नाम लुकअप विफल होते हैं, तो Services → DNS Resolver → Access Lists जाँचें। - निष्क्रिय रहने पर कनेक्शन टूटना। यदि Apple TV और इंटरनेट के बीच कोई दूसरा फ़ायरवॉल है, तो
[Peer]सेक्शन मेंPersistentKeepalive = 25जोड़ें। सहेजी गई प्रोफ़ाइल के लिए, डिस्कनेक्ट करें और प्रोफ़ाइल बदलें में PersistentKeepalive सेट करें।
ये चरण 16 अक्टूबर 2026 को जाँचे गए Netgate के प्रकाशित दस्तावेज़ों पर आधारित हैं, pfSense सॉफ़्टवेयर के साथ WaveSocket के अपने परीक्षण पर नहीं। मेनू लेबल संस्करणों के बीच बदल सकते हैं; ऐसा होने पर वर्तमान दस्तावेज़ों का पालन करें। pfSense®, Electric Sheep Fencing LLC (“ESF”) के स्वामित्व वाला एक पंजीकृत चिह्न है और ESF की पूर्व स्पष्ट लिखित अनुमति के बिना इसका उपयोग नहीं किया जा सकता। Netgate®, Rubicon Communications LLC के स्वामित्व वाला एक पंजीकृत चिह्न है और Rubicon Communications LLC की पूर्व स्पष्ट लिखित अनुमति के बिना इसका उपयोग नहीं किया जा सकता। WaveSocket एक स्वतंत्र ऐप है। न तो यह साइट और न ही यह ऐप ESF या Rubicon Communications LLC से संबद्ध है, और न ही इन्हें ESF या Rubicon Communications LLC का अनुमोदन प्राप्त है।
अभी भी अटके हुए हैं? सहायता टीम से संपर्क करें।