In this tutorial, we will be going through the steps to install the socks5-proxy-server which is from https://github.com/nskondratev/socks5-proxy-server on Kali Linux.
Before proceeding with the installation process, ensure that you have the following:
Git is a version control system used for software development. We need to install Git as the socks5-proxy-server is hosted on Github. To install Git, run the following command in the terminal:
sudo apt-get install git
After installing Git, clone the repository on your system using the following command:
git clone https://github.com/nskondratev/socks5-proxy-server.git
This will create a socks5-proxy-server directory in your current location.
Navigate to the socks5-proxy-server directory using the following command:
cd socks5-proxy-server
The socks5-proxy-server requires some dependencies to function properly. To install these dependencies, run the following command:
sudo apt-get install build-essential libssl-dev
Now that the dependencies are installed, we can build the socks5-proxy-server using the following command:
make
The socks5-proxy-server is built successfully, and we can start the server using the following command:
./socks5-proxy-server
You should see a message saying "Starting on port 1080…" which indicates that the server is running.
To test the server, open another terminal window and run the following command:
curl --socks5-hostname 127.0.0.1:1080 https://www.google.com
This command will access Google using the socks5-proxy-server on port 1080. If the connection is successful, you should see the HTML code of the Google homepage.
In this tutorial, we have learned how to install and configure the socks5-proxy-server on Kali Linux. You can now use this server for anonymous browsing and protection of your online privacy.
If you want to self-host in an easy, hands free way, need an external IP address, or simply want your data in your own hands, give IPv6.rs a try!
Alternatively, for the best virtual desktop, try Shells!