Complete My 4G Mobile Proxy System – Add Dongle Rotation + IP Refresh
Budget: €750 – €1,500 EUR
I already have a working proof-of-concept 4G proxy that combines Node.js and dongles running. The core pieces are online, but rotation is still basic and the code needs polish.
What’s Already Done (Working Now)
Proxy backend in Node.js + 3proxy
Web dashboard with user login + signup
Users receive proxy credentials automatically
Traffic is routed through dongle SIM IP (not server IP)
Sticky sessions (10 min) are implemented
Bandwidth usage + data limit tracked per user
Logs are stored in MySQL
Admin can view usage and manage users
What Still Needs to Be Built:
Dongle Rotation Logic
Automatically rotate SIM IPs by switching dongles
Automatically assign available dongle to new user
Ensure only one user per dongle
Use round-robin or idle-first logic
Reassign user if dongle is busy
IP Refresh / Reconnect
Use USB reset to trigger new IP (e.g., usbreset, uhubctl)
Detect if IP didn’t change → retry logic
Store new IP + user in log
If you’re comfortable with Node.js streams, Linux networking andHuawei AT commands, let’s finish this build.
What’s Already Done (Working Now)
Proxy backend in Node.js + 3proxy
Web dashboard with user login + signup
Users receive proxy credentials automatically
Traffic is routed through dongle SIM IP (not server IP)
Sticky sessions (10 min) are implemented
Bandwidth usage + data limit tracked per user
Logs are stored in MySQL
Admin can view usage and manage users
What Still Needs to Be Built:
Dongle Rotation Logic
Automatically rotate SIM IPs by switching dongles
Automatically assign available dongle to new user
Ensure only one user per dongle
Use round-robin or idle-first logic
Reassign user if dongle is busy
IP Refresh / Reconnect
Use USB reset to trigger new IP (e.g., usbreset, uhubctl)
Detect if IP didn’t change → retry logic
Store new IP + user in log
If you’re comfortable with Node.js streams, Linux networking andHuawei AT commands, let’s finish this build.
Related categories:
JavaScript
Linux
Node.js
Express JS
Ubuntu
Scripting
Internet of Things (IoT)
Automation