Make VPN Mobile Proxy
VPN Mode turns your XProxy mobile proxy into a full VPN tunnel — routing all device traffic (not just HTTP/SOCKS5) through the mobile network. This is useful when you need apps or tools that don't support proxy settings to still use your mobile IP.
What is VPN Mobile Proxy?
Standard XProxy proxies work at the HTTP/SOCKS5 level — only apps configured to use the proxy will route through the mobile network. VPN Mode creates a VPN tunnel that captures all traffic from the connected device, including apps that ignore proxy settings, system updates, and background services.
- Proxy mode — per-app routing via HTTP/SOCKS5 port. Only proxied apps use the mobile IP.
- VPN mode — full-device routing via VPN tunnel. All traffic goes through the mobile network.
When to use VPN mode
- You need apps that don't support proxy settings to use your mobile IP.
- You want all device traffic (including DNS) to go through the mobile network.
- You're running tools that bypass system proxy settings.
- You need a clean IP environment for account registration or management.
Prerequisites
- XProxy server with dongles or Android phones already set up and producing working proxies.
- XProxy Premium plan or above.
- A VPS for VPN forwarding (recommended) — see VPS Forwarding guide.
- Client device (Windows, macOS, Linux, or mobile) with a VPN client installed.
Step 1 — Enable VPN mode in XProxy
- Open the XProxy dashboard → General Settings → Proxy Setting.
- Find the VPN Mode section and toggle it ON.
- Configure the VPN port range — XProxy will allocate VPN ports alongside your existing HTTP/SOCKS5 ports.
- Click Save.
Step 2 — Configure VPS forwarding (recommended)
VPN connections work best when forwarded through a VPS. This gives you a stable public IP and avoids needing port forwarding on your home router.
- Set up VPS forwarding as described in the VPS Forwarding guide.
- Ensure the VPN port range is included in the forwarded ports.
- Use the VPS public IP as the VPN server address in your client.
Step 3 — Connect your device
On your client device, configure a VPN connection:
- Server — your VPS public IP (or XProxy server IP if on LAN).
- Port — the VPN port assigned to your device (check the XProxy dashboard).
- Username / Password — the same credentials you configured for proxy authentication.
Connect and verify your IP at whoer.net — it should show the mobile carrier IP.
How to verify
- Check whoer.net — IP should be a mobile carrier IP.
- Run
curl https://api.ipify.orgin a terminal — should return the mobile IP. - DNS leak test at dnsleaktest.com — DNS should resolve through the mobile network.
Troubleshooting
- VPN won't connect — check that proxy authentication is enabled and credentials are correct.
- Connected but no internet — verify the dongle or phone has an active data connection and the SIM isn't out of data.
- Slow speeds — VPN mode uses more bandwidth. Check your mobile signal strength and VPS location.
- DNS leaks — ensure your VPN client is configured to use the remote DNS server, not your local one.
FAQ
What's the difference between proxy mode and VPN mode?
Proxy mode routes only apps configured to use the proxy. VPN mode routes all device traffic through the mobile network, including apps that ignore proxy settings.
What plan is required?
VPN mode is available from the Premium plan and above.
Does VPN mode use more data?
Yes. VPN mode routes all device traffic, not just proxied apps. Monitor your SIM data usage to avoid overage charges.
Can I still rotate IPs in VPN mode?
Yes. IP rotation works the same way — by timer, on-request URL, or API trigger. See How to Rotate IP for details.