[Q] How do you build your own 4g (mobile) proxy network?

Hey guys, i finally 'break the code' to run a reliable 4g proxy with multiple devices with on demand ip refresh.
I will post some tips, not all process, because this is not a tutorial for dummies, and each system has your needs.

1 - If you dont have experience with nash comand, linux, network or proxy, do not try do this. Pay some one to do for you or buy some tutorial or ebook, or even find some simple tutorial for a simple proxy 1 device on the internet.

2 - Put the hardware to work for you: Find one device model to work a buy a several of them, for system that need scale, a non variation in hardware is the best.

My precious tip here, stick on a CDC Ethernet-Over-USB device modem. At start i try to make a generic system run on cdc or wvdial, but the pain to keep all work not worth it, just pay a little more for the modem and you good to go.

3 - Crete a bash script to connect, configure connection, alter ip, make route and initialize the proxy, a parametrized bash can allow you to connect / disconnect each modem on demand.

4 - Isolate the configuration for each modem, if possible make a 'dynamic' temp file, one configuration file for each one, this will keep all erros in isolated way.

5 - Use 3proxy =], Use linux.


My next step: I´m developing a "meta-proxy" (a proxy of proxies), in .net core, some like limunatti.io.
This will be the single point for all proxies, and manage the connectios and redirections for reach request.

I like to tankz for all guys thats share some information, photos and ideas. This help a lot.
 
wow, interesting discussion. Im currently also looking into this as i wanna decrease my proxies costs. creating a big pool of 4g proxies is probably cheaper and also partially selling it out as a service at the same time is very appealing
 
I sell software that let's you manage proxy networks.

You can resell mobile 4g proxies from luminati.

You can resell proxies from multiple providers thus "Networking" them together.

The next feature coming within a week or 2 is the ability to load in lists of your own proxies or proxies you've purchased from somewhere else, and it will manage everything for you.

That includes 4g proxies.

isnt it easier just doing whitelabel and dont need to do the tech stuff yourself?
 
Has anyone done a low scale system just using an android, I just run 1-4 IG accounts I have a spare android phone and a decent sim contract, I just wanted to hook my phone up root it and have it refresh ip every few hours?

I understand and could probably build a Rpi setup but it seems way over scaled for me :(
 
Can you tell how setup multiple DOngles on same Pi? You use pdial ou hi-link connection?
Can you tell the model of the dongle?
On my system i abble to manage only 1 dongle per Pi
Pi will not do the job.
Stop thinking with PI.
 
Hey bro aren't these 3g only?? Or can you still use them??

you can still use them, 3G is only little bit slower but not so much difference when you are botting with them.
If you need them for something that needs good amount of speed than go for another dongle.
 
you can still use them, 3G is only little bit slower but not so much difference when you are botting with them.
If you need them for something that needs good amount of speed than go for another dongle.
Ok, thanks for the confirmation
 
Hey!


I've got quite a lot of my old/new android phones and wanted to make use of them. First though that came into my mind was to make a 4g proxy network such as some of the people who made it in that thread, however, I have not seen anyone doing this with a phones, only with sim dongles.

Therefore my question is If its even possible to convert a phone into a proxy server by connecting lets say "7" phones into 1 raspberry pi with for example squid.
 
Hey!


I've got quite a lot of my old/new android phones and wanted to make use of them. First though that came into my mind was to make a 4g proxy network such as some of the people who made it in that thread, however, I have not seen anyone doing this with a phones, only with sim dongles.

Therefore my question is If its even possible to convert a phone into a proxy server by connecting lets say "7" phones into 1 raspberry pi with for example squid.

i never tried it but i saw someone doing it before so here a screenshot. i think you need the red part only.. app called Allproxy.
Goodluck ! :p

proxy android.JPG
 
Hey guys!!



Thanks for your sharing :)



I have fee questions please , I setup a 4g proxy with mixed dongles (ZTE MF823 and Huawei E3372-H)

I use a USB hub for each dongle which means:

ONE raspberry PI = 1 dongle = 1 USB HUB = 1 IP



I'm trying to make rotating with Orico USB hub (Power usb hub) but the it won't rotate because of the power of the USB hub



Does anyone knows how to rotate with power usb hub?


Thanks in advance!
 
Last edited:
isnt there some guide how to get unlimited mobile proxies with just one phone and simcard
 
My English is weak but you ask me what you don't know.
Raspberry Pi:
install raspbian, config static ip for wifi or ethernet, install wvdial and usb-modeswitch, install 3proxy from github (important - last beta version).
Modem 3g/4g - best option use Huawei, It is helpful to turn off the cd drive in the modem (i can't add links but please use google and "Disable virtual CD-ROM drive with built in software on Huawei"

now - config
example /etc/wvdial.conf

[Dialer P0]
Modem=/dev/ttyUSB0
Phone = *99***1#
Username = "blank"
Password = "blank"
New PPPD = yes
Stupid Mode = 1
Dial Command = ATDT

[Dialer P1]
Modem=/dev/ttyUSB3
Phone = *99***1#
Username = "blank"
Password = "blank"
New PPPD = yes
Stupid Mode = 1
Dial Command = ATDT

[Dialer P2]
Modem=/dev/ttyUSB6
Phone = *99***1#
Username = "blank"
Password = "blank"
New PPPD = yes
Stupid Mode = 1
Dial Command = ATDT

and add dialer for all modems, you need modification this section for your modem and provider.
Next tuch file ppp0 , ppp1, ppp2 etc in /etc/network/interfaces.d/

example ppp0:

auto ppp0
iface ppp0 inet wvdial
provider P0 #this is dialer name from wvdial.conf

example ppp1

auto ppp1
iface ppp1 inet wvdial
provider P1 #this is dialer name from wvdial.conf

Now time to 3proxy.conf, add lines:


proxy -a -i192.168.1.15 -p3128 -Deppp0
proxy -a -i192.168.1.15 -p3129 -Deppp1
proxy -a -i192.168.1.15 -p3130 -Deppp2

-a - anonymous
-i - RPi local ip
-p -proxy port
-De - modem

-good luck-
Thanks a lot, I have built proxy system successfully with your instruction.
For those who stuck on his IP '192.168.1.15', you can find yours by typing the below command in terminal:
hostname -I
 
In my case, I installed Linux on VMWare, used node.JS to build all stuffs and tried to work with 4 devices: 3 4G-dongles and an android phone
Huawei E3372 with Hi-Link and android phone are excellent choices to rotate IPs.
Old android phones are cheap and a bit easier to buy on my local market.

NGINX is a potential alternative to 3proxy, it's an extremely stable and quite familiar to many people
 
Last edited:
Back
Top