HTTP Custom Logo

How to Set Up HTTP Custom for Free Internet with UDP Custom Method

A step-by-step guide to configure HTTP Custom using the UDP Custom method

What You'll Need
Before you begin, make sure you have the following:
  • HTTP Custom app installed on your device
  • A UDP server (from recommended providers)

Step-by-Step Guide

1Create a UDP Server

Visit one of the recommended sites (SSHOcean or OpenTunnel) to create a UDP server. Most providers offer free trial accounts or affordable paid options.

When creating your account, make sure to select the "UDP" option if available. Some providers may label it as "UDP Custom" or "UDP Server".

2Get Your Server Credentials

After creating the UDP server, you will be provided with the following credentials:

  • Hostname/Servername: The address of your UDP server
  • Username: Your UDP account username
  • Password: Your UDP account password
  • SSH Port: Usually in the format of a range (e.g., 1-65535)

Note: You only need these four pieces of information. You can ignore any other details provided.

3Configure HTTP Custom

Open the HTTP Custom app and follow these steps:

If you're using SSHOcean:

  1. Click the "Copy to HTTP Custom" button on the SSHOcean website
  2. Open the HTTP Custom app
  3. The app should automatically detect the configuration
  4. Click on "UDP Custom" in the app
  5. Verify that the SSH section is properly filled with something like:us.server.net:1-65535@user:pass

If you're configuring manually:

  1. Open the HTTP Custom app
  2. Click on "UDP Custom"
  3. In the SSH section, enter your credentials in this format:servername:sshport@username:password
  4. For example:us.sshocean.net:1-65535@john:pass123

4Configure UDP Tweak Settings

Now you need to configure the UDP Tweak Settings:

  1. Click on the puzzle icon in the top-right corner of the app
  2. From the dropdown menu, select "UDP Tweak Settings"
  3. Configure the settings as follows:
    • Buffer Size: Enter the last number of your SSH port range (e.g., if your SSH port is 1-65535, enter 65535)
    • TX: Enter the first number of your SSH port range (e.g., if your SSH port is 1-65535, enter 1)
    • RX: Enter the same number as TX (e.g., 1)
  4. Click "Apply" to save the settings

Example Configuration:

For SSH Port: 1-65535

  • Buffer Size: 65535
  • TX: 1
  • RX: 1

For SSH Port: 100-65000

  • Buffer Size: 65000
  • TX: 100
  • RX: 100

5Connect and Test

You're now ready to connect:

  1. Return to the home page of the HTTP Custom app
  2. Make sure "UDP Custom" is selected
  3. Ensure "Enable DNS" is also selected
  4. Click on "Connect"
  5. Wait for the connection to establish
  6. Once connected, you should see a "Connected" status

Test your connection by opening a browser and visiting a website. If everything is configured correctly, you should be able to browse without using your regular data plan.

Troubleshooting
Solutions for common issues with UDP Custom connections

Connection Failures

  • Verify that your UDP server is online and not expired
  • Double-check your username and password
  • Make sure the server name is entered correctly
  • Try different UDP Tweak settings
  • Some mobile carriers may block UDP traffic; try a different network

DNS Issues

  • Make sure "Enable DNS" is selected
  • Try using custom DNS servers like 1.1.1.1 or 8.8.8.8
  • Clear the DNS cache in your device settings
Disclaimer

This tutorial is provided for educational purposes only. Using HTTP Custom with UDP to access free internet may violate the terms of service of your mobile carrier. Use responsibly and at your own risk. We do not encourage or endorse any activities that may breach service agreements or local regulations.