xyfgit / 4gproxy

The most easy way to build yourself 4g proxy

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

How to build youself 4g proxies

Allproxy provides a easy to make your 4g proxy, it suporrts most of platform, and easy to use.

DEMO

Android

  1. Download and Install allproxy app from google play.
  2. Click connect button, you will get a proxy address, your phone network is published with this address.

IOS

  1. In auditing

Windows/MacOs/Raspeberry/openWrt/Other Linux...

  1. Change the server address in conf_client.yaml or just use my free servers
  2. Open allproxyC

Notes for PC client

It will generate a file "proxy.info" in the working directory, which contains the proxies infomation, the content likes:

{"proxies":
{"d3a849f6c55ea765058bc72ded1cfd91":{"connectedAt":"2019-09-03 14:08:08 +0800","proxyUrl":"http://192.168.2.100:53636"},"6d5ada3b1b0f9fadde94c6dc081dba69":{"connectedAt":"2019-09-03 14:08:08 +0800","proxyUrl":"http://192.168.2.100:53625"}}}

Install PC client as service

  1. You need to assign [execute] permission for allproxyC in linux env
chmod +x allproxyC
  1. Install it as daemon service
allproxyC -i
  1. Check its status
allproxyC -q

Help

You can get all valid parameters by:

allproxyC -h

Valid Options:

-h this help

-i install as deamon service

-q query the service status

-s signal send signal to IgerslikeProxy: stop, restart, start

-server string The server address

-u uninstall deamon service

-userId string The user id

-w string The working directory,default is the current directory

Advance usage

  • After build 20190902

If you have multiple network interfaces in your machine(Maybe some 4g dongles/stickers), and you want to create proxy for each device, then it's will meet your requirement, just set field 'localAddr' in conf_client.yaml.

  • localAddr , the address should be the IP addre which used to connect with allproxy service, and it will be your wifi adapter IP in most case
  localAddr: 192.168.2.46

Limitations

  • You can create at most 2 proxies in one free PC client.

To remove the limitaions, you should buy a valid client acount with one time fee, and set it in config file.

  • Set a valid account in field "email", likes
    email: c@qq.com
    

Free Server

  • conn4.trs.ai:9082 (US)
  • conn3.trs.ai:9082 (My test env, so not stable)

Contact me

If you want to use your self allproxy server to make better security and speed, pls feel free to contact me by email/skype: mailme.xu@gmail.com

About

The most easy way to build yourself 4g proxy