Loading...
question and answer english2021-10-06T14:26:17-07:00
Windows Network System Setup2021-10-27T13:35:53-07:00

This method is not as secure as using Firefox, however, it may come in handy if you would like to use the proxy with a web application, or a web browser such as Chrome or Edge. This method will affect your entire system’s network and will apply the proxy to it. 

 

Step 1: Click the Windows start button and then click Settings with the gear beside it in the bottom left side of the start menu.

 

Step 2: In the Settings window, click Network & Internet.

 

Step 3: Click Proxy, located at the bottom of the Network & Internet section on the left side.

 

Step 4: Turn on Use setup script and type “http://localhost:8888/pacHttp” in the Script address field.

The 8888 after localhost is the port number that you are connected to (the port number 8888 in the example may vary from the port number you use; refer to the Running TQ Proxy Server section if needed).

Step 5: Click on Save at the bottom of the Automatic proxy setup section. 

Step 6: To ensure that the proxy is working properly, run a speed test at https://www.speedtest.net/ to see if your location, ISP and IP address has changed.

Windows Manual Installation & Setup2021-10-08T09:30:04-07:00

Installation & Setup

Step 1: Install NodeJS

Download the current version of NodeJS from https://nodejs.org/en/ 

Step 2: Install the TQ Proxy Server

This establishes the connection with the gateway server and your TQ Proxy server.

 1. Open Command Prompt in administrator mode by clicking the Windows start button and typing “CMD”. 

 2. When Command Prompt is highlighted, click on “Run as administrator” on the right.

   3. In the Command Prompt window type “npm i @kloak-it/tq-proxy -g

   4. Press the Enter key.

If your installation of the TQ Proxy Server was successful, your Command Prompt window should look like the image below.


When the download has completed, close the Command Prompt window.

Step 3: Gateway setup

When you subscribe to a service plan you will receive files via email. One of these files is gateway.json. Download the gateway.json file.

Step 4: Open explorer by clicking on the Windows start button and clicking on Documents in the bottom left.

Step 5: In your explorer window, 

  1. Click on “This PC” in the sidebar on the left.
  2. Double-click Local Disk (C:).
  3. Double-click Users.
  4. Double-click the folder with your username.

Step 6: Drag the gateway.json file into your user folder.

Keep in mind the server may change, so you may need to replace the gateway.json file with a new one provided to you via email.

 

Step 7: Open a new Command Prompt window with Open instead of opening as an administrator. 

If you still have the administrator Command Prompt window opened from before, close it.

Step 8: Running local proxy server

In the Command Prompt window type “tq-proxy -p gateway.json 8888” and press the return key.

The 8888 port number is used as an example and we highly recommend you use a port number between 1000 and 65535 so there is no interference as these ports are used less often.

 

Note that your Command Prompt must be in the same location (directory) as the json file you created earlier (Users folder). If you have not changed the location, you will not need to worry about this.

 

After you have run the command, your Command Prompt should say “Gateway connect ready”, this means that you have successfully connected to the proxy server. 

 

While you are using TQ proxy services, you must keep this Command Prompt window open. To ensure no interference or other issues occur, only have one Command Prompt window open while using the proxy. If you would like to stop the proxy, either close the Command Prompt window or press control + c in the Command Prompt window.

Running TQ Proxy Server2021-10-06T15:38:51-07:00

Every time you would like to use the Proxy services, you need to open a terminal and type “tq-proxy -p gateway.json 8888 (a different port number may be used, refer to step 7 in the installation & setup section if needed) for the connection to be established between your device and the server.

Make sure you only have one Terminal window open at a time while running TQ Proxy Server to reduce chances of potential issues.

The 8888 port number is used as an example and we highly recommend you use a port number between 1000 and 65535 so there is no interference as these ports are used less often.

MacOS Network System Setup2021-10-27T13:33:47-07:00

This method is not as secure as using Firefox, however, it may come in handy if you would like to use the proxy with a web application, or a web browser such as Chrome or Edge. This method will affect your entire system’s network and will apply the proxy to it. 

 

Step 1: Click the Apple logo in the upper left corner of your screen, then click System Preferences.

Step 2: Click on Network.

Step 3: Click the Advanced… button.

Step 4: Click on the Proxies tab.

Step 5: Enable Auto Proxy Configuration.

Step 6: Under Proxy Configuration File, type “http://localhost:8888/pacHttp” in the URL field. 

The 8888 after localhost is the port number that you are connected to (the port number 8888 in the example may vary from the port number you use; refer to the Running TQ Proxy Server section if needed).

 

Step 7: Click OK.

Step 8: Click Apply in the bottom right of the Network window.

Step 9: To ensure that the proxy is working properly, run a speed test at https://www.speedtest.net/ to see if your location, ISP and IP address has changed.

MacOS Manual Installation & Setup2021-10-08T09:30:20-07:00

Mac OS Installation & Setup

Step 1: Install NodeJS

Download the current version of NodeJS from https://nodejs.org/en/ 

Step 2: Install the TQ Proxy Server

This establishes the connection with the gateway server and your TQ Proxy server.

  1. Open Finder and click on Applications in the sidebar. In the Utilities folder double-click on Terminal.
  2. In the terminal window type “sudo npm i @kloak-it/tq-proxy -g
  3. When prompted by Password:, type in your user password, this is the password you use to log into your computer. (No text will appear in the terminal when typing in your password. If you make a mistake, try again.)
  4. Press the return key.

If your installation of the TQ Proxy Server was successful, your terminal window should look like the image below.

Step 3: Gateway setup

When you subscribe to a service plan you will receive files via email. One of these files is gateway.json. Download the gateway.json file.

  1. Open Finder.
  2. On your keyboard press command + shift + h to access your user folder.
  3. Drag the gateway.json file into your user folder.

Keep in mind the server may change, so you may need to replace the gateway.json file with a new one provided to you via email.

Step 4: Running local proxy server

In the Terminal window you used before, or a new Terminal window, type “tq-proxy -p gateway.json 8888” and press the return key.

The 8888 port number is used as an example and we highly recommend you use a port number between 1000 and 65535 so there is no interference as these ports are used less often.

Note that your terminal must be in the same location (directory) as the json file you created earlier. If you have not changed the location, you will not need to worry about this.

After you have run the command, your terminal should say “Gateway connect ready”, this means that you have successfully connected to the proxy server. 

While you are using TQ proxy services, you must keep this terminal window open. To ensure no interference or other issues occur, only have one Terminal window running TQ. If you would like to stop the proxy, either exit the terminal or press control + c in the terminal.

iOS Setup with Windows Host2021-10-27T13:30:41-07:00

Mobile devices require you to have set up the proxy through the system network on your computer. You will then use your computer running the proxy server as a hotspot for your mobile devices to use the proxy. The mobile device you wish to use must be on the same network as the hosting device.

 

Step 1: Open settings.

 

Step 2: Navigate to the Wi-Fi page.

Step 3: Tap the information button on the right of the wifi connection (the “i” enclosed in a circle).

 

Step 4: Scroll down to the bottom of the page and tap Configure Proxy under HTTP PROXY.

 

Step 5: Select Automatic.

 

Step 6: On your computer, open the Settings window from the start menu.

 

Step 7: Navigate to the Network & Settings section.

 

Step 8: Click Properties under your network connection.

 

Step 9: Scroll down to Properties and locate your IPv4 Address.

 

Step 10: On your phone, input the IPv4 Address from your computer with the port number you are using into the URL Server field like such “http://10.211.55.3:8888/pacHttp” (the port number 8888 in the example may vary from the port number you use; refer to the Running TQ Proxy Server page if needed).

Step 11: Tap save at the top.

Step 12: To ensure that the proxy is working properly, run a speed test at https://www.speedtest.net/ to see if your location, ISP and IP address has changed.

iOS Setup with MacOS Host2021-10-27T13:31:38-07:00

Mobile devices require you to have set up the proxy through the system network on your computer. You will then use your computer running the proxy server as a hotspot for your mobile devices to use the proxy. The mobile device you wish to use must be on the same network as the hosting device.

 

Step 1: Open settings.

Step 2: Navigate to the Wi-Fi page.

Step 3: Tap the information button on the right of the wifi connection (the “i” enclosed in a circle).

Step 4: Scroll down to the bottom of the page and tap Configure Proxy under HTTP PROXY.

Step 5: Select Automatic.

Step 6: On your computer, navigate to the Network settings via System Preferences, which can be accessed from clicking the Apple logo.

Step 7: In Network settings click the Advanced… button.

Step 8: Click on the TCP/IP tab and find the IPv4 Address.

Step 9: On your phone, input the IPv4 Address from your computer with the port number you are using into the URL field like such “http://192.168.1.17:8888/pacHttp” (the port number 8888 in the example may vary from the port number you use; refer to the Running TQ Proxy Server section if needed).

Step 10: Tap save at the top.

Step 11: To ensure that the proxy is working properly, run a speed test at https://www.speedtest.net/ to see if your location, ISP and IP address has changed.

Firefox web browsing through TQ Proxy2021-10-06T15:42:13-07:00

It is strongly recommended to use Mozilla Firefox web browser with the proxy services. Download the latest version of Mozilla Firefox from https://www.mozilla.org/en-CA/firefox/new/ 

Step 1: Open Firefox.

Step 2: Go into Firefox’s settings.

Step 3: Type “proxy” in the search bar.

Step 4: Click on settings under Configure how Firefox connects to the internet.

Step 5: Click on Manual proxy configuration.

Step 6: In the SOCKS Host field, type “localhost” and in the port field input the port number that you are connected to (the port number is 8888 in the example).

Make sure that SOCKS v5 is selected.

Step 7: Click to enable Proxy DNS when using SOCKS v5.

Step 8: Click OK.

Your Connection Settings window should look similar to the image below, with the exception of the port number.


Step 9: To ensure that the proxy is working properly, run a speed test at https://www.speedtest.net/ to see if your location, ISP and IP address has changed.

Disabling WebRTC2021-10-08T10:54:29-07:00

To prevent the potential of a leak caused by the WebRTC exposed IP addresses, it is recommended to disable WebRTC.

Disabling WebRTC may not affect normal web browsing. However, there are some sites that utilize WebRTC and disabling it may affect the functionality of the site.

 

To check if you experiencing a WebRTC leak, please check the link:   https://www.expressvpn.com/webrtc-leak-test

 

Disabling WebRTC in Mozilla Firefox:

Step 1: Type “about:config” into the address bar of Firefox.

Step 2: Click the Accept the Risk and Continue button.

Step 3: Type “media.peerconnection.enabled” in the search bar.

Step 4: Double-click to change the Value to false.

Disabling WebRTC in Google Chrome:

WebRTC leaks can be blocked in Chrome by the following two extensions.

 

uBlock Origin is a general all-purpose blocker that blocks ads, trackers, malware, and has an option to block WebRTC. WebRTC Network Limiter is an official Google add-on that specifically stops IP leaks without totally blocking WebRTC.

 

Disabling WebRTC in Safari:

There’s no need to disable WebRTC in Safari. Safari’s permissions model is stricter than those of most browsers. By default, no IP addresses are made available to websites except the one you use to access the site. Therefore you shouldn’t need to take any additional action to prevent WebRTC leaks in Safari. Note, however, that if you grant any particular site permission to use audio or video capture, you might expose your IPs.

 

Disabling WebRTC in Microsoft Edge:

Unfortunately, there’s currently no way to completely disable WebRTC in Microsoft Edge. However, you can set your browser to hide your local IP address if you:

Step 1: Type ”about:flags” into the address bar.

Step 2: Check the option marked Hide my local IP address over WebRTC connections.

 

As mentioned above, revealing your local IP address is not a threat to your privacy, so the steps above offer little benefit.

Disabling WebRTC2021-10-08T10:54:29-07:00

To prevent the potential of a leak caused by the WebRTC exposed IP addresses, it is recommended to disable WebRTC.

Disabling WebRTC may not affect normal web browsing. However, there are some sites that utilize WebRTC and disabling it may affect the functionality of the site.

 

To check if you experiencing a WebRTC leak, please check the link:   https://www.expressvpn.com/webrtc-leak-test

 

Disabling WebRTC in Mozilla Firefox:

Step 1: Type “about:config” into the address bar of Firefox.

Step 2: Click the Accept the Risk and Continue button.

Step 3: Type “media.peerconnection.enabled” in the search bar.

Step 4: Double-click to change the Value to false.

Disabling WebRTC in Google Chrome:

WebRTC leaks can be blocked in Chrome by the following two extensions.

 

uBlock Origin is a general all-purpose blocker that blocks ads, trackers, malware, and has an option to block WebRTC. WebRTC Network Limiter is an official Google add-on that specifically stops IP leaks without totally blocking WebRTC.

 

Disabling WebRTC in Safari:

There’s no need to disable WebRTC in Safari. Safari’s permissions model is stricter than those of most browsers. By default, no IP addresses are made available to websites except the one you use to access the site. Therefore you shouldn’t need to take any additional action to prevent WebRTC leaks in Safari. Note, however, that if you grant any particular site permission to use audio or video capture, you might expose your IPs.

 

Disabling WebRTC in Microsoft Edge:

Unfortunately, there’s currently no way to completely disable WebRTC in Microsoft Edge. However, you can set your browser to hide your local IP address if you:

Step 1: Type ”about:flags” into the address bar.

Step 2: Check the option marked Hide my local IP address over WebRTC connections.

 

As mentioned above, revealing your local IP address is not a threat to your privacy, so the steps above offer little benefit.

MacOS TQ-Proxy App Installation & Setup2021-12-15T16:31:01-08:00

Installation

Step 1: Download the Mac version of TQ-Proxy from:

TQ-Proxy MacOS download 

Step 2: Open the TQ-Proxy dmg file by double clicking on it.

Step 3: When the installation window appears, drag the TQ-Proxy icon onto the folder.

Step 4: Exit the installation window after TQ-Proxy has finished downloading.

Step 5: Eject the TQ-Proxy dmg file by control + clicking on the icon on your desktop and clicking Eject “TQ-Proxy […]”.

 

Setup

Step 1: Open Finder and click on the applications tab.

Step 2: Find TQProxy and open it.

Step 3 (optional): Change the theme and language to your desired preference.

Step 4 (optional): If you are experiencing connectivity issues, change the Proxy port number to a value between 1000 and 65535. Otherwise, you can leave the Proxy port as is.

Step 5: Paste the gateway information provided to you after you have subscribed to a service plan in the gateway field below.

Step 6: Click the Save button.

Step 7: Press the power button to connect to the proxy server; the button will turn blue and display “Connected” at the bottom when it has connected.

Step 8: Press the power button again to disconnect the proxy.

You may also use the TQ-Proxy icon on the top bar to connect & disconnect to the proxy, and you can also close the app from this icon.

Ubuntu TQ-Proxy App Installation & Setup2021-12-15T16:32:24-08:00

Installation

Step 1: Download the Debian Linux version of TQ-Proxy from:

TQ-Proxy Linux (Debian) download 

Step 2: Open the TQ-Proxy deb file by double clicking on it.

Step 3: Click on Install.

 

Setup

Step 1: Click on the Show Applications button.

Step 2: Type TQProxy or find it in the Applications window and open the app.

Step 3 (optional): Change the theme and language to your desired preference.

 

Step 4 (optional): If you are experiencing connectivity issues, change the Proxy port number to a value between 1000 and 65535. Otherwise, you can leave the Proxy port as is.

Step 5: Paste the gateway information provided to you after you have subscribed to a service plan in the gateway field below.

Step 6: Click the Save button.

Step 7: Press the power button to connect to the proxy server; the button will turn blue and display “Connected” at the bottom when it has connected.

Step 8: Press the power button again to disconnect the proxy.

You may also use the TQ-Proxy icon on the top bar to connect & disconnect to the proxy, and you can also close the app from this icon.

Windows TQ-Proxy App Installation & Setup2021-12-15T16:30:07-08:00

The Windows version of TQ-Proxy is only supported on Windows 10 and Windows 11.

Installation

Step 1: Download the Windows version of TQ-Proxy from: 

TQ-Proxy Windows download

Step 2: Open the TQ-Proxy exe file by double clicking on it.

Step 3: In the installation window, click Install at the bottom.

Step 4: Click the Finish button at the bottom.

 

Setup

If you already have TQ-Proxy opened, skip steps 1 and 2.

Note: When you exit the TQ-Proxy window, it will minimize to the system tray and does not close. To close TQ-Proxy, right click on the icon in the system try and click Quit.

Step 1: Click on the Windows start button.

Step 2: Type TQProxy and open the app.

Step 3 (optional): Change the theme and language to your desired preference.

Step 4 (optional): If you are experiencing connectivity issues, change the Proxy port number to a value between 1000 and 65535. Otherwise, you can leave the Proxy port as is.

Step 5: Paste the gateway information provided to you after you have subscribed to a service plan in the gateway field below.

Step 6: Click the Save button.

Step 7: Press the power button to connect to the proxy server; the button will turn blue and display “Connected” at the bottom when it has connected.

Step 8: Press the power button again to disconnect the proxy.

You may also use the TQ-Proxy icon in the system tray, located in the bottom right of your taskbar to connect and disconnect to the proxy. The icon in the system tray is also where you close the app. As simply exiting through the window will minimize the app to the system tray.

Go to Top