एक वीपीएन कनेक्शन महत्वपूर्ण है यदि आप सार्वजनिक वाई-फाई नेटवर्क पर सुरक्षित रूप से इंटरनेट सर्फ करना चाहते हैं या यदि आप देश के प्रतिबंधों को दरकिनार करना चाहते हैं, उदाहरण के लिए, जब आप विदेश में होते हैं तो ब्रॉडकास्ट मिस्ड। रास्पबेरी पाई आपकी मदद कर सकती है। हम मिनी कंप्यूटर को वीपीएन राउटर और वीपीएन सर्वर में बदल देते हैं।
आप इसे किसी अन्य वीपीएन राउटर से भी कनेक्ट कर सकते हैं, ताकि आप अपने अन्य उपकरणों को घर पर रास्पबेरी पाई से कनेक्ट कर सकें, उदाहरण के लिए, विदेशी स्ट्रीम देखने के लिए।
01 वीपीएन राउटर
यदि आप वीपीएन का उपयोग करना चाहते हैं, तो आपको इसे प्रत्येक डिवाइस पर कॉन्फ़िगर करना होगा (मूल वीपीएन पाठ्यक्रम भी देखें)। यदि आप घर में कई उपकरणों पर देश के प्रतिबंधों को दरकिनार करना चाहते हैं, तो यह बोझिल है। इसलिए हम एक अलग दृष्टिकोण का प्रस्ताव करते हैं: हम रास्पबेरी पाई को वायरलेस एक्सेस प्वाइंट में बदल देते हैं। फिर हम पीआई पर एक वीपीएन कनेक्शन स्थापित करते हैं, ताकि एक्सेस प्वाइंट के माध्यम से सर्फिंग करने वाला कोई भी उपकरण स्वचालित रूप से वीपीएन पर हो। आपको एक USB WiFi अडैप्टर चाहिए जो रास्पबेरी पाई के साथ संगत हो।
02 एक्सेस प्वाइंट
सबसे पहले, हम अपने पाई से एक वायरलेस एक्सेस प्वाइंट बनाएंगे। इसके लिए हम रास्पबेरी पाई पर टोर राउटर के रूप में पिछली कार्यशाला का उल्लेख करते हैं। उस कार्यशाला के पहले 12 चरणों में दिए गए स्पष्टीकरण का पालन करें। एक बार जब आप उन सभी चरणों को सही ढंग से कर लेते हैं, तो अपने Pi के SSID पर वायरलेस डिवाइस से कनेक्ट करने का प्रयास करें। यदि आपको कोई समस्या है, तो यह देखने के लिए यहां देखें कि क्या आपका वाई-फाई एडाप्टर पीआई पर समर्थित है और यदि आपको अन्य ड्राइवरों को डाउनलोड करने या विशेष कॉन्फ़िगरेशन चरण करने की आवश्यकता हो सकती है।
03 टोर निकालें
यदि आपने पिछली कार्यशाला में अपने रास्पबेरी पाई को टोर राउटर में नहीं बदला है, तो चरण 5 पर जाएं। अन्यथा, हमें तब से कुछ और चरणों को पूर्ववत करने की आवश्यकता है। सबसे पहले, हम टोर सॉफ्टवेयर के बजाय सीधे ईथरनेट इंटरफेस के माध्यम से जाने के लिए वाई-फाई नेटवर्क से कनेक्शन सेट करते हैं। हम पुराने NAT नियमों को हटाते हैं सुडो आईपीटेबल्स -एफ तथा सुडो आईपीटेबल्स-टी नेट-एफ. और हम टोर सॉफ्टवेयर को हटाते हैं sudo apt-tore हटाएं.
04 टोर निकालें (2)
फिर हम निम्नलिखित आदेशों के साथ नए NAT नियम दर्ज करते हैं: sudo iptables -t nat -A POSTOUTING -o eth0 -j MASQUERADE, sudo iptables -A FORWARD -i eth0 -o wlan0 -m State --state संबंधित, स्थापित -j स्वीकार करें तथा sudo iptables -A FORWARD -i wlan0 -o eth0 -j ACCEPT. कॉन्फ़िगरेशन को इसके साथ सहेजें sudo sh -c "iptables-save > /etc/iptables.ipv4.nat". पिछली कार्यशाला में हमने पहले ही सुनिश्चित कर लिया था कि जब आप अपना पाई बूट करते हैं तो वह कॉन्फ़िगरेशन पढ़ा जाता है। अब हमने पिछली वर्कशॉप के सभी टोर-विशिष्ट पहलुओं को पूर्ववत कर दिया है।