क्योंकि आपने अपने प्रश्न में इसका उल्लेख नहीं किया है, मेरा मानना है कि आपके पास प्रोक्सीसाइन्स के अलावा कुछ और नहीं है।
प्रॉक्सी और एप्लिकेशन के बीच संबंध के रूप में प्रोक्साइकिन्स की कल्पना करें। यदि यह सेट-अप नहीं है, तो यह आह्वान किए गए एप्लिकेशन (फ़ायरफ़ॉक्स) के कम्युनिकेशन को गैर-मौजूदा प्रॉक्सी पर पुनर्निर्देशित करने की कोशिश करता है और कनेक्शन अस्वीकृत हो जाता है। एक आसान सेटअप करने के लिए, आप टोर ( https://www.torproject.org/ ) स्थापित कर सकते हैं और इसे पृष्ठभूमि में चलने दे सकते हैं। अब आपको पोर्ट 9050 पर जो (डिफ़ॉल्ट रूप से) सुनता है उसका उपयोग करने के लिए समीपस्थों को कॉन्फ़िगर करने की आवश्यकता है।
जैसा कि आप पहले से ही काली-लिनक्स पर काम कर रहे हैं, टॉर को पहले से इंस्टॉल किया जाना चाहिए और टर्मिनल के अंदर "टॉर" को निष्पादित करने में सक्षम होना चाहिए।
जांचें कि क्या सब कुछ सही तरीके से सेट किया गया है:
टो सेवा के लिए जाँच करें:
ngs@ngs:~$ sudo netstat -tulpn | grep tor
tcp 0 0 127.0.0.1:9050 0.0.0.0:* LISTEN 1922/tor
/etc/proxychains.conf फ़ाइल के सही कॉन्फ़िगरेशन के लिए जाँच करें:
[ProxyList]
# add proxy here ...
# meanwile
# defaults set to "tor"
socks4 127.0.0.1 9050
चलाओ:
ngs@ngs:~$ proxychains google-chrome "check.torproject.org"
स्रोत से अद्यतन
यदि आप प्रॉक्सिचिन्स को नवीनतम संस्करण (स्रोत से) में अपडेट करना चाहते हैं, तो आपको पहले मौजूदा पैकेज को निकालना होगा और एक नया संकलन करना होगा:
ngs@ngs:~$ sudo apt-get purge proxychains
Http://proxychains.sourceforge.net/ से नवीनतम संस्करण डाउनलोड करें , अनटार करें और इसका निर्माण करें
ngs@ngs:~$ tar -xvf proxychains-3.1.tar.gz
proxychains-3.1/
proxychains-3.1/AUTHORS
proxychains-3.1/COPYING
proxychains-3.1/ChangeLog
.
.
ngs@ngs:~$ cd proxychains-3.1/
ngs@ngs:~$ ./configure
ngs@ngs:~$ make
स्थापित करने के लिए:
ngs@ngs:~$ sudo make install
Proxychains के संस्करण और कॉन्फ़िगरेशन को फिर से जांचें।