Using your private SOCKS proxy in a browser
There are two solutions:
1) Take off the username + password authentication and use IP authentication
2) Use Maxthon browser, the easiest to use authenticated proxies on.
We’ll go ahead and show you how to use an authentication proxy on Maxthon browser first, since it’s much easier.
[STEP 1]
You want to first download Maxthon browser
[STEP 2]
Once it’s installed, go to the settings page of the browser.
[STEP 3]
Search for “Proxy” and select “Use custom proxy setting”
STEP 4
Click the “Add” button and enter your proxy details and confirm the type and press “OK.” It’s helpful to know that the default port and username for a SOCKS proxy are 1080 and root, respectively.
STEP 5
Make sure under the settings, you enable using the proxy by default by selecting “Bypass proxy server for” which will tell Maxthon to use it for all websites other than the ones you list, rather than the other way around.
Second, as we mentioned, you may enable IP authentication instead of username and password for your proxy. This is for advanced users as you must edit your settings on the proxy server. For our guide, we will be showing you how to edit this for a Dante proxy server and Ubuntu/Debian.
[STEP 1]
Connect via SSH to the VPS running the proxy server. Make sure you have a text editor such as nano installed first:
apt-get install nano
[STEP 2]
Open the following file with the text editor:
nano /etc/danted.conf
Find the following line:
method: username
Change it to:
method: username none
Add the following line, where 1.1.1.1 is replaced with your IP address:
client pass {
from: 1.1.1.1/32 port 1-65535 to: 0.0.0.0/0
}
Make sure all other traffic is blocked properly.
[STEP 3]
Open the following file with the text editor:
nano /etc/rc.local
Find the following line and remove this line completely:
/usr/local/sbin/reconfiguresocks.py
Restart your server/reboot your server for the changes to be reflected.
If you don’t already have a private SOCKS proxy, you can purchase one that’s already set up from us.
Please keep in mind the proxy will not hide your IP on Java applications or other plugins within Maxthon. Java has separate settings.