क्या आप ऑनलाइन गोपनीयता को लेकर चिंतित हैं? शायद आप अपनी व्यक्तिगत जानकारी को ऑनलाइन विपणक और विज्ञापनदाताओं से बचाने के लिए चिंतित हैं जो आपकी अनुमति के बिना आपके डेटा का उपयोग करना चाहते हैं या आपकी जानकारी को किसी तीसरे पक्ष को बेचना चाहते हैं। आपकी प्रेरणाओं के बावजूद, टोर नेटवर्क ऑनलाइन निगरानी के सभी रूपों से बचने के सबसे लोकप्रिय तरीकों में से एक है। आप यहां सीखेंगे कि रास्पबेरी पाई पर एक टोर प्रॉक्सी कैसे सेट करें और हर बार अपने होम नेटवर्क से कनेक्ट होने पर टोर के माध्यम से अपने ट्रैफ़िक को स्वचालित रूप से रूट करने के लिए इसका उपयोग करें।
टोर प्रॉक्सी सर्वर क्या है?
प्रॉक्सी सर्वर क्लाइंट के लिए एक मध्यस्थ के रूप में कार्य करता है जो सर्वर से संसाधनों का अनुरोध कर रहे हैं, जैसे फ़ाइल या वेबसाइट।
जब आप एक टोर प्रॉक्सी सर्वर सेट करते हैं, तो आपका सारा ट्रैफ़िक टोर नेटवर्क के माध्यम से पुनर्निर्देशित हो जाता है। आपके द्वारा टोर के माध्यम से भेजे जाने वाले डेटा के प्रत्येक पैकेट को कई बार एन्क्रिप्ट और डिक्रिप्ट किया जाता है और कई रिले के माध्यम से पुनर्निर्देशित किया जाता है जो टोर नेटवर्क बनाने वाले हजारों रिले से बेतरतीब ढंग से चुने जाते हैं। इस तरह, आप नेटवर्क देखने वाले किसी भी व्यक्ति से अपना स्थान और गतिविधि छुपा सकते हैं। इसमें आपके द्वारा देखी जाने वाली वेबसाइटों, आपके द्वारा भेजे गए संदेशों और आपके द्वारा किए गए किसी भी पोस्ट को छुपाना शामिल है।
बहुत से लोग टोर को मुफ्त टोर ब्राउज़र के माध्यम से एक्सेस करते हैं, लेकिन इसके लिए आपको हर उस डिवाइस पर ब्राउज़र सेट करना होगा जहां आप इंटरनेट का उपयोग करते हैं। यदि आप अपने सभी उपकरणों में टोर नेटवर्क का उपयोग करना चाहते हैं या अपने मौजूदा वेब ब्राउज़र का उपयोग करके गुमनाम रूप से वेब सर्फ करना चाहते हैं, तो अक्सर टोर प्रॉक्सी सर्वर सेट करना आसान होता है, जो आप इस ट्यूटोरियल में सीखेंगे।
आपको क्या चाहिए
इस ट्यूटोरियल को पूरा करने के लिए, आपको निम्न की आवश्यकता होगी:
- रास्पबेरी पाई जो रास्पबेरी पाई ओएस चला रही है
- पावर केबल जो आपके रास्पबेरी पाई के साथ संगत है।
- बाहरी कीबोर्ड और इसे अपने रास्पबेरी पाई से जोड़ने का एक तरीका
- आपके रास्पबेरी पाई के मॉडल के आधार पर एचडीएमआई या माइक्रो एचडीएमआई केबल
- बाहरी मॉनिटर
- वाई-फाई से कनेक्ट नहीं होने पर ईथरनेट केबल
आरंभ करना:अपना रास्पबेरी पाई सेट करें
शुरू करने के लिए, सभी बाह्य उपकरणों को अपने रास्पबेरी पाई से कनेक्ट करें।
एक बार आपका रास्पबेरी पाई बूट हो जाने के बाद, टूलबार में छोटे नेटवर्क आइकन पर क्लिक करें और यदि आप ईथरनेट केबल का उपयोग नहीं कर रहे हैं तो अपने वाई-फाई नेटवर्क से कनेक्ट करें।
शुरू करने से पहले, यह जांचना एक अच्छा विचार है कि आप रास्पबेरी पाई ओएस का नवीनतम संस्करण चला रहे हैं। टर्मिनल खोलें और निम्न कमांड टाइप करें:
sudo apt update && sudo apt -y upgrade
यदि यह एक या अधिक अद्यतन स्थापित करता है, तो निम्न आदेश चलाकर अपने रास्पबेरी पाई को रीबूट करें:
sudo reboot
अपने रास्पबेरी पाई पर टोर इंस्टॉल करें
आप एकल टर्मिनल कमांड का उपयोग करके टोर स्थापित कर सकते हैं:
sudo apt install tor
अब आपके पास रास्पबेरी पाई पर दो नई सेवाएं चल रही होंगी:tor.service और [email protected]।
"टोर" सेवा केवल एक डमी सेवा है जो केवल सक्रिय दिखाई देती है। यह जाँचने के लिए कि वास्तविक टोर@डिफॉल्ट सेवा चल रही है, निम्नलिखित टर्मिनल कमांड का उपयोग करें:
sudo systemctl status [email protected]
यदि टर्मिनल एक "सक्रिय" संदेश देता है, तो आप अगले चरण पर जाने के लिए तैयार हैं।
अपना Tor प्रॉक्सी सर्वर कॉन्फ़िगर करें
Tor की कॉन्फ़िगरेशन फ़ाइल में कुछ बदलाव करके अपना प्रॉक्सी सर्वर सेट करें। इस "torr" फ़ाइल को संपादित करने से पहले, बैकअप बनाना एक अच्छा विचार है:
sudo cp /etc/tor/torrc /etc/tor/torrc.backup
अब जब आपके पास एक बैकअप है, तो एक साधारण कॉन्फ़िगरेशन बनाएं जो पोर्ट 9050 पर टोर सॉक्स प्रॉक्सी सेवा को उजागर करेगा और स्थानीय LAN से कनेक्शन स्वीकार करेगा।
संपादन के लिए "torr" कॉन्फ़िगरेशन फ़ाइल खोलने के लिए, निम्न कमांड चलाएँ:
sudo nano /etc/tor/torrc
यह फ़ाइल अब नैनो टेक्स्ट एडिटर में लॉन्च होगी। सबसे पहले, "सॉक्सपोर्ट" निर्दिष्ट करें, जो आपके रास्पबेरी पाई का आईपी पता है। आप निम्न टर्मिनल कमांड चलाकर इस जानकारी को पुनः प्राप्त कर सकते हैं:
hostname -I
यह IP पता लें और पोर्ट नंबर जोड़ें :9050
. उदाहरण के लिए, यदि रास्पबेरी पाई का आईपी पता 192.168.1.111 है, तो निम्नलिखित को Torr कॉन्फ़िगरेशन फ़ाइल में जोड़ें:
SocksPort 192.168.1.111:9050
नैनो टेक्स्ट एडिटर में निम्नलिखित जोड़ें, "सॉक्सपोर्ट" को अपने स्वयं के मूल्य से बदलना सुनिश्चित करें:
SocksPort 192.168.1.100:9050 SocksPolicy accept 192.168.1.0/24 RunAsDaemon 1 DataDirectory /var/lib/torको स्वीकार करते हैं
एक बार परिवर्तन करने के बाद, Ctrl . दबाकर फ़ाइल को सहेजें + ओ और Ctrl + X बंद करने के लिए।
अपने नए कॉन्फ़िगरेशन के साथ टोर सेवा को फिर से शुरू करने के लिए, निम्न कमांड चलाएँ:
sudo systemctl restart [email protected]
किसी भी वेब ब्राउज़र से अपने Tor प्रॉक्सी से कनेक्ट करें
इस अंतिम भाग में, आप सीखेंगे कि सभी प्रमुख वेब ब्राउज़रों का उपयोग करके अपने रास्पबेरी पाई सर्वर से कैसे कनेक्ट किया जाए।
ध्यान दें कि आप आमतौर पर अपने रास्पबेरी पाई से इसके आईपी पते का उपयोग करके कनेक्ट होंगे। आप hostname -I
. चलाकर किसी भी समय यह जानकारी प्राप्त कर सकते हैं रास्पबेरी पाई टर्मिनल में।
मोज़िला फ़ायरफ़ॉक्स
आइए अपने सॉक्स प्रॉक्सी सर्वर का उपयोग करने के लिए फ़ायरफ़ॉक्स को कॉन्फ़िगर करके शुरू करें:
1. फ़ायरफ़ॉक्स के ऊपरी-दाएँ कोने में, तीन-पंक्ति आइकन चुनें।
2. "प्राथमिकताएं" चुनें।
3. बाईं ओर के मेनू में, "सामान्य" चुनें।
4. "नेटवर्क सेटिंग्स" तक स्क्रॉल करें और इसके साथ "सेटिंग्स ..." बटन को एक क्लिक दें।
5. बाद की "कनेक्शन सेटिंग्स" विंडो में, "मैन्युअल प्रॉक्सी कॉन्फ़िगरेशन" चेकबॉक्स चुनें।
6. “सॉक्स होस्ट” फ़ील्ड में, अपने रास्पबेरी पाई का आईपी पता दर्ज करें।
7. "पोर्ट" में, "9050" डालें.
8. सुनिश्चित करें कि "सॉक्स v5" चेकबॉक्स चयनित है।
9. ठीक क्लिक करें।
फ़ायरफ़ॉक्स को बंद करें और पुनः लॉन्च करें - इसे अब टोर नेटवर्क का उपयोग करना चाहिए!
Google Chrome (और अन्य क्रोमियम-आधारित ब्राउज़र)
क्या आप क्रोम का उपयोग कर रहे हैं? Google Chrome को अपने प्रॉक्सी सर्वर की ओर इंगित करने के लिए:
1. क्रोम के ऊपरी दाएं कोने में, तीन-बिंदु वाले आइकन का चयन करें।
2. "सेटिंग" चुनें।
3. बाईं ओर के मेनू में, "उन्नत -> सिस्टम" पर नेविगेट करें।
4. "अपने कंप्यूटर की प्रॉक्सी सेटिंग खोलें" चुनें।
आपके ऑपरेटिंग सिस्टम के आधार पर अगले चरण अलग-अलग होंगे।
मैकोज़
यदि आप एक मैक उपयोगकर्ता हैं, तो Google क्रोम को आपके मैक का "नेटवर्क -> प्रॉक्सी" मेनू पहले ही लॉन्च कर देना चाहिए था। इस विंडो में:
- “सॉक्स प्रॉक्सी” चुनें।
- “सॉक्स प्रॉक्सी सर्वर” में, अपने रास्पबेरी पाई का आईपी पता दर्ज करें।
- साथ वाले टेक्स्ट बॉक्स में, पोर्ट नंबर "9050" दर्ज करें।
- “ठीक है -> लागू करें” पर क्लिक करके अपने परिवर्तन सहेजें।
क्रोम को बंद करें और फिर से लॉन्च करें। जब यह फिर से लॉन्च होता है, तो इसे पहले से ही टोर नेटवर्क का उपयोग करना चाहिए।
विंडोज
यदि आप विंडोज पीसी पर हैं, तो Google क्रोम को "इंटरनेट विकल्प" विंडो लॉन्च करनी चाहिए थी। इस विंडो में:
- “LAN सेटिंग्स” बटन चुनें।
- निम्न चेकबॉक्स चुनें:"अपने LAN के लिए प्रॉक्सी सर्वर का उपयोग करें।"
- “उन्नत” क्लिक करें।
- “सॉक्स” सेक्शन में, अपने रास्पबेरी पाई का आईपी पता दर्ज करें।
- “पोर्ट” के लिए, “9050” दर्ज करें।
- “सहेजें -> लागू करें” पर क्लिक करें।
Google क्रोम को फिर से लॉन्च करें। इसे अब आपके टोर प्रॉक्सी सर्वर से संचार करना चाहिए।
ऐप्पल सफारी
यदि आप Apple के Safari ब्राउज़र का उपयोग कर रहे हैं, तो:
1. सफारी टूलबार में, "सफारी -> प्राथमिकताएं ..." चुनें
2. "उन्नत" टैब चुनें।
3. "प्रॉक्सी" ढूंढें और इसके साथ "सेटिंग बदलें ..." बटन चुनें।
4. बाईं ओर के मेनू में, "सॉक्स प्रॉक्सी" चुनें।
5. “सॉक्स प्रॉक्सी सर्वर” में, अपने रास्पबेरी पाई का आईपी पता दर्ज करें।
6. संलग्न टेक्स्ट फ़ील्ड में, पोर्ट नंबर "9050" दर्ज करें।
7. "ओके -> अप्लाई" पर क्लिक करके अपने बदलाव सेव करें।
Safari को फिर से लॉन्च करना न भूलें!
क्या आप वाकई Tor का इस्तेमाल कर रहे हैं?
यदि आपने इस लेख में दिए गए निर्देशों का पालन किया है, तो आपको अब टोर नेटवर्क का उपयोग करना चाहिए - लेकिन यह जांचने में कभी दर्द नहीं होता है! जिस वेब ब्राउज़र में आपने टोर का उपयोग करने के लिए कॉन्फ़िगर किया है, वहां टोर वेबसाइट पर जाएं।
यदि आप उपरोक्त संदेश देखते हैं, तो बधाई हो - आप अपने सभी ट्रैफ़िक को टोर के माध्यम से सफलतापूर्वक रूट कर रहे हैं!
आपने इस ट्यूटोरियल में सीखा कि रास्पबेरी पाई को टोर प्रॉक्सी सर्वर में कैसे बदलना है। यदि आपको यह बहुत जटिल लगता है, तो आप अपने यूएसबी ड्राइव पर टोर ब्राउज़र स्थापित कर सकते हैं और इसे कहीं भी ले जा सकते हैं। वैकल्पिक रूप से आप इन युक्तियों से टोर को तेज़ बना सकते हैं।