How to Share HTTP Custom VPN to All Devices | Android, Windows & Linux Tutorial

Sharing an encrypted VPN connection from a smartphone to secondary devices (laptops, PCs, or other phones) is a common challenge. While standard mobile hotspots bypass local VPN routing, utilizing a proxy server allows you to route all hotspot clients through the host’s tunnel. This technical guide explains how to share your **HTTP Custom VPN** connection to Windows, Linux, and other devices without needing root access.

Using a combination of **HTTP Custom** and the **Every Proxy** application, you can establish your phone as a local proxy gateway.

Table of Contents

Video Tutorial

Step 1: Installing the Required Software

Ensure you have the required applications on your Android host device:

  1. Open the Google Play Store on your Android device.
  2. Search for and install **HTTP Custom** (if not already installed). Connect your VPN config.
  3. Search for **Every Proxy** and install it on the host device.
  4. Turn on your phone’s **Wi-Fi Hotspot** and connect your target computers/devices to this hotspot.

Step 2: Configuring Every Proxy on Android

To run the proxy service on your phone:

  1. Launch the **Every Proxy** application.
  2. Toggle the **HTTP/HTTPS** switch to ON.
  3. Note the connection details displayed on the interface:
  • IP Address: Usually `192.168.43.1` (the gateway IP assigned by your phone hotspot).
  • Port: Typically `8080` (for HTTPS) or `1080` (for SOCKS).

Step 3: Sharing to a Windows Computer

To route your Windows PC traffic through the phone’s VPN proxy:

  1. Open the Windows start menu, search for **Proxy Settings**, and open it.
  2. Scroll down to the **Manual Proxy Setup** section.
  3. Toggle the **Use a proxy server** switch to ON.
  4. In the Address field, enter the IP address (e.g. 192.168.43.1). In the Port field, enter the port (e.g. 8080). Click **Save**.

Step 4: Sharing to a Linux (Ubuntu) Computer

To route your Linux computer traffic through the proxy:

  1. Open your Ubuntu System Settings and select the **Network** tab.
  2. Click on **Network Proxy**. Change the selection from *Disabled* to **Manual**.
  3. Under the **HTTP Proxy** field, input your phone’s hotspot IP address (e.g. 192.168.43.1) and port (e.g. 8080). Close the settings menu to apply.

FAQ & Troubleshooting Guide

1. Why is there no internet on my PC after setting up the proxy?

567:

This is usually due to the proxy service not running or using an incorrect IP. Ensure that the VPN inside HTTP Custom is active, the HTTP toggle inside Every Proxy is switched ON, and that the IP address matching your phone hotspot matches the values entered on your computer.

2. Can I use the SOCKS protocol instead of HTTP?

567:

Yes. If you toggle SOCKS to ON in Every Proxy, it will host a local SOCKS5 proxy (usually on port `1080`). SOCKS is more efficient for specific applications that support proxy settings natively, while HTTP is best for system-wide configuration.

3. How do I disable the proxy sharing once I connect to normal Wi-Fi?

567:

You must turn OFF the proxy settings on your PC or target device manually. Otherwise, when you connect to a standard Wi-Fi network, your browser will search for the phone’s proxy server and throw a connection error.

Leave a Reply