टोर को स्थानीय नेटवर्क के लिए प्रॉक्सी के रूप में कैसे चलाया जाए


3

मैं पूरे स्थानीय नेटवर्क के लिए उपलब्ध स्टैंडअलोन मोजे सर्वर के रूप में टोर का उपयोग करने की कोशिश कर रहा हूं।

मैंने अपनी टोर फ़ाइल में कनेक्शन इस प्रकार सेट किया है:

#listen on all IPs
SocksListenAddress 0.0.0.0
SocksPort 9150

मैं निम्नलिखित विंडोज़ कमांड का उपयोग करके टोर चलाता हूं:

App\tor.exe -f .\Data\Tor\torrc

इस तरह से मैंने अपने पीसी पर टॉर के लिए फ़ायरफ़ॉक्स प्रॉक्सी सेटिंग्स को कॉन्फ़िगर किया (अन्य कंप्यूटरों पर, मैंने अपना स्थानीय आईपी पता दर्ज किया):

फ़ायरफ़ॉक्स प्रॉक्सी सेटिंग्स

मेरे पीसी पर यह काम करता है, लेकिन कोई दूरस्थ पीसी कनेक्ट नहीं कर सकता है। NMap का कहना है कि पोर्ट " FILTERED " है।

मैंने "अनुमति दें" कहते हुए पहली बार सर्वर चलाने पर फ़ायरवॉल संवाद की पुष्टि की। मैंने फ़ायरवॉल सेटिंग्स में पोर्ट 9150 के लिए मैन्युअल रूप से अपवाद भी जोड़े हैं।

क्या मैं कुछ और कर सकता हूँ?


क्या आप दूसरे होस्ट से पोर्ट पर टेलनेट कर सकते हैं? यह शब्‍दशिल्‍पी में व्यवस्थापक (सर्वर पर चलने) के रूप में क्‍या देता है? netstat -abno | findstr 9150
फ्रैंक थॉमस

यह भी सिर्फ एक सिफारिश है, सेफप्लग पूरे नेटवर्क के लिए टॉर चलाने का सबसे अच्छा तरीका है, क्योंकि यह क्लाइंट प्रॉक्सी कॉन्फ़िगरेशन से जीवित या मर नहीं रहा है। pogoplug.com/safeplug प्रॉक्सी रिसाव टोर के लिए सबसे बड़ी भेद्यता है, और वास्तव में यह सुनिश्चित करने के लिए वास्तव में कठिन है कि आप कुछ भी लीक नहीं कर रहे हैं (विशेष रूप से DNS प्रश्न जो आप कर रहे हैं जो दूर दे)।
फ्रैंक थॉमस

जवाबों:


4

आपको उस नेटवर्क के आईपी पर torrc फ़ाइल में एक SocksPort निर्दिष्ट करने की आवश्यकता है जहां आप प्रॉक्सी को उजागर करना चाहते हैं। ध्यान दें कि पोर्ट स्थानीय कनेक्शन के लिए उपयोग किए जाने वाले (डिफ़ॉल्ट रूप से 9050) के लिए भिन्न होना चाहिए। यह देखते हुए कि जहाँ आप Tor चलाते हैं, उसका IP पता 192.168.2.10 है जिसे आपको जोड़ना चाहिए:

SocksPort 192.168.2.10:9100 

इसके अलावा, मैंने स्थानीय नेटवर्क से कनेक्शन स्वीकार करने के लिए एक SockPolicy सेट किया है । यह देखते हुए कि आपका स्थानीय नेटवर्क * 192.168.2.0 है जिसे आपको जोड़ना चाहिए:

SocksPolicy accept 192.168.2.0/24

ध्यान दें कि, डिफ़ॉल्ट कॉन्फ़िगरेशन में टिप्पणी के अनुसार, SockPolicy की आवश्यकता नहीं है:

यदि कोई SocksPolicy सेट नहीं है, तो हम SocksPort तक पहुंचने वाले अनुरोधों (और केवल) को स्वीकार करते हैं। अविश्वसनीय उपयोगकर्ता जो आपके SocksPort तक पहुंच सकते हैं, वे आपके द्वारा किए गए कनेक्शन के बारे में जानने में सक्षम हो सकते हैं।


0

अपने SocksListenAddress को अपने स्थानीय IP पते पर सेट करें। आप कमांड ipconfig का उपयोग करके इसे पा सकते हैं, फिर अपने ईथरनेट / वाईफ़ाई एडेप्टर की तलाश कर सकते हैं। फिर दूसरे पीसी से इसी पते का उपयोग करें।

यहाँ छवि विवरण दर्ज करें

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.