1. Introduction:
Proxychains is a tool that forces any TCP connection made by any given application to follow through proxy like TOR or any other SOCKS4, SOCKS5, or HTTP(S) proxy.
2. What is SOCKS?
SOCKS is an Internet protocol that exchanges network packets between a client and server through a proxy server.
Requirements:
-
Tor
-
Proxychains
Installation & Setup Guide:
Step 1: 1st install tor with below command:
sudo apt install tor
Step 2: Proxychains install with below command
sudo apt install proxychains
Step 3: Now enable tor service with below command
sudo systemctl enable tor service
Step 4: Fixed Tor service issue with below command
sudo service tor start
Step 5 : Now check tor service status
sudo service tor status
Till now disable
Step 6: Lets go now fixed this issue
sudo systemctl enable tor.service
sudo systemctl enable tor
Step 7: Now configure Proxychains.conf file
sudo nano /etc/proxychains.conf
Remove & Replace comment from chain
#Dynamic Chain -----> Dynamic Chain
Strict Chain -------> #Strict Chain
#Random Chain -------> Random Chain
##Proxy DNS requests - no leak for DNS data ---> Proxy DNS requests - no leak for DNS data
Step 8: Also add Mention IP & PORT at the end of proxychains.conf file
socks5 127.0.0.1 9050
Step 8: Now reboot your system
reboot
Step 9: Check Tor Proxychains with below command
proxychains firefox whatismyipaddress.com