proxychains is a command line program that allows you to route traffic through proxy. proxychains support all types of proxy servers. You can configure proxy servers in browser like firefox, but not all applications support proxy configurations, proxychains help you to run such applications using proxy server.
proxychains is a very small program. Only require 19.6 kB download. It is written in C. Official web site is at
http://proxychains.sourceforge.net/
Install Proxychains
To install proxychains on Ubuntu/Debian, run
sudo apt install proxychains
Configure proxychains
You need to add your proxy servers to /etc/proxychains.conf before you can use proxychains.
sudo vi /etc/proxychains.conf
You need to add proxy servers in following format to end of the file.
socks5 192.168.67.78 1080 lamer secret http 192.168.89.3 8080 justu hidden socks4 192.168.1.49 1080 http 192.168.39.93 8080
Running Application through proxychains
To run firefox using proxychains, run
proxychains firefox
To SSH to remote server using proxychains, this may needed if remote server only access SSH access from whitelisted IP addresses.
proxychains /usr/bin/ssh -p 3333 [email protected]
Back to proxy