How to Route Web Traffic from your PC Internet Browser (Firefox) through a SOCKS5 Proxy using “FoxyProxy”
Sometimes you want to have the flexibility to choose which browser to use when surfing the web securely with discretion without the haggle of re configuring applications or settings every time. This method of proxying will allow just that, with a simple firefox add on that enables proxy on the browser application level. It also includes tune-able parameters to proxy individual sites only or Global proxying.
Firefox natively suports SOCKS5 proxy however it ships with limited ablities for example, there is no authentication support for the SOCKS5 protocol. DNSFlex only supports SOCKS5 with authentication enabled.
Note: Before beginning you must be subscribed to DNSFlex Total Security to gain access to a SOCKS5 Proxy server. If you haven’t done so already, log into the dashboard to create a username and password. These credentials are applicable to both SSH and SOCKS5 authentication.
- Simple installation
- No PC Software to install that requires administrative privelages
- Masks your source IP and Geographical Location
- Does not affect speeds of other applications running on the same OS
- Super fast downloads
- No Data Encryption (Optional)
Note: This tutorial provides basic authentication without data encryption. If you would like to route foxyproxy traffic into an SSH Tunnel for encryption please use PuTTY or Biitvise first and create the SSH Tunnel connection. We have tutorials here that can help you.
Step 1 – Add SOCKS Authorised IP’s
Log into the DNSFLEX members area dashboard here and add the IP address’s of the device you want to use to access the SOCKS proxies.
Step 2 – Choose your IP Type
This section allows you to choose what type of IP you want your SOCKS endpoint to connect to. Please read the pop up article “which to choose” to fully understand the different use cases in order to make the correct choice.
Step3 – Install FoxyProxy
3.1. Open up Firefix and browse to https://addons.mozilla.org/en-US/firefox/
3.2. Find the search box on the top right of the page and search for “foxy proxy“
3.3. Select “Continue to Download“
3.4. Select “Add to Firefox“. Next, a pop up notification will appear, select “Add“.
3.5. Restart Firefox to complete the installation.
Step 4 – Configure Foxy Proxy
4.1. Once you have restarted the browser you will notice a new icon on the top navigation bar. Click it to start the configuration process.
4.2. Click on the “Add new Proxy” button
4.3. Select the “General” and enter “DNSFlex SOCKS5 Proxy” for the Proxy Name
4.4. Select the “Proxy Details” tab and enter the following information:
- Manual Proxy Configuration: Enabled
- Server or IP Address: proxy.dnsflex.com
- Port: 51313 (Slot 1)
- SOCKS proxy: Enabled
- SOCKS v5: Enabled
- Username: (Leave Blank)
- Password: (Leave Blank)
4.5. Now that all the configuration is done you are set to enable Foxy Proxy! Click OK to close the Proxy Settings page. Locate “Select Mode” and set this to “Use Proxy DNSFlex SOCKS5 Proxy for all URLs“
That’s it, you’re done! Now to validate simply browse to http://whatismyip.com to check your IP Address.