Buy Myself Hardware

Sourcing your own hardware? This guide covers every physical component you need—including host servers (Raspberry Pi 4), powered hubs, 4G/5G dongles, and Android phones—along with recommended models for every scale.

DIY Mobile Proxy Hardware Schematic

A standard DIY mobile proxy system connects cellular modems (dongles or tethered Android phones) to a host server via a powered industrial USB hub. The host server runs XProxy software to route incoming client traffic out through the cellular network.

XProxy DIY Mobile Proxy System Hardware Schematic
Technical schematic displaying the connection paths between the Router, Raspberry Pi 4 host server, Powered Industrial USB Hub, and cellular modems

The 5 Core Components You Need

  1. Host Server: An XProxy Box, a Raspberry Pi 4, or any dedicated Ubuntu PC.
  2. Cellular Modems: 4G/5G USB dongles (e.g., XProxy XH22) or Android phones (e.g., Google Pixel) with USB tethering enabled.
  3. Industrial Powered USB Hub: Connects multiple modems to a single host server port and supplies stable DC power.
  4. SIM Cards: Unlocked cellular SIM cards with an active high-speed mobile data plan.
  5. Local Network Router: Connects your host server to your local network (LAN) or internet via an Ethernet cable.

1. Selecting the Host Server (SBC vs. PC)

The host server acts as the brains of your proxy farm, running XProxy OS to manage rotation and proxy auth. Choose a server based on your capacity goals:

XProxy Box XB22 (Recommended for Beginners)

Our pre-configured, palm-sized hardware box designed for easy plug-and-play setup.

  • CPU/RAM: Quad-core ARM processor / 4GB RAM / 32GB Storage.
  • Modem Capacity: Connects up to 40 modems/dongles.
  • Advantage: Pre-installed with XProxy software. Zero command-line setup required.
XProxy Box XB22
XProxy Box XB22 - Pre-configured quad-core host server

Single Board Computers (Raspberry Pi 4)

A highly popular, cost-effective option for personal or medium-scale DIY setups.

  • Supported Models: Raspberry Pi 4 (4GB/8GB) only. Orange Pi or Banana Pi boards are not natively supported.
  • Modem Capacity: Up to 15 modems per board (limited by the board's internal USB bus bandwidth).
  • Requirements: Requires manual installation of Ubuntu Server (64-bit) and the XProxy Docker software stack.

Ubuntu PC Server & Mini PCs (Required for Large-Scale Setups)

For proxy farms running more than 40 modems concurrently, a dedicated x86 PC running Ubuntu is required to handle the bandwidth and traffic routing:

  • AMD Ryzen Mini PCs (Ultra-Compact Option): Highly recommended models include the Beelink SER8 or Minisforum UM780 XTX / UM890 Pro (powered by AMD Ryzen 7 7840HS / 8845HS / 8945HS). These are power-efficient, feature dual 2.5G LAN ports, and comfortably support 40+ modems out of the box.
  • Custom AMD Desktop Builds (Ultimate Scale): For setups heading towards 100+ modems, build a custom PC using an AMD Ryzen 5 5600G / 7 5700G / 8600G APU on a motherboard with multiple PCIe expansion slots (e.g., MSI B550-A PRO or ASUS Prime B650-PLUS).
  • USB Controllers: A single USB host controller on a motherboard cannot process bandwidth from 40+ cellular network interfaces. You must install dedicated PCIe-to-USB controller cards (prefer cards with dedicated Renesas or FL1100 chips) to distribute the USB bus load.
  • Legacy Hardware Options: Budget refurbished desktop PCs (e.g., Dell Optiplex 9020/7010, HP ProDesk 800 G1) with 8GB+ RAM and 64GB+ SSD also work stably for up to 40 modems.
XProxy Mini XS Enterprise Server PC
XProxy Mini XS Enterprise Server PC for high-capacity deployments

2. Selecting Cellular Modems (Dongles vs. Android)

XProxy is fully compatible with both industrial USB dongles and standard Android smartphones:

4G LTE USB Dongles (e.g., XProxy XH22 / Huawei E3372)

Compact, reliable, and designed to run continuously 24/7 without batteries.

  • Speeds: LTE CAT 4 (150 Mbps download / 50 Mbps upload).
  • IP Rotation: Changes cellular IP address in approximately 3 seconds via AT reboot commands.
  • Protocols: Dual-stack IPv4 and IPv6 support.
XProxy XH22 4G LTE Proxy Modem
XProxy XH22 4G LTE Proxy Modem with thermal-optimized firmware
XProxy 4G LTE USB Dongles Farm
4G LTE USB dongle modems plugged vertically into a high-capacity powered industrial USB hub to form a multi-channel proxy farm

Android Phones (e.g., Google Pixel / Samsung Galaxy)

Using older Android phones via USB Tethering is a highly popular and robust alternative to USB dongles.

  • Antenna Quality: Smartphones contain larger, higher-gain cellular antennas than USB dongles, resulting in faster speeds and more stable carrier connections.
  • 5G Capability: Modern 5G phones can easily connect to high-speed 5G bands, whereas 5G USB dongles are often expensive and run hot.
  • Battery Safety: Enable battery protection settings (limit charge to 60-80%) in your phone settings to prevent battery swelling when plugged in 24/7.
XProxy Android Phone Tethering Farm
Rack-mounted Google Pixel smartphones connected via USB cables to a central powered USB-C hub with active USB tethering

3. Selecting the USB Hub

Standard consumer USB hubs are not designed for proxy farms. A proxy-grade USB hub must satisfy these requirements:

  • Active External Power: Must feature a dedicated high-amperage external power supply (at least 5V/1A per port). Never use bus-powered hubs.
  • Port Spacing: Opt for industrial metal casings with wide gaps between USB ports to prevent physical overheating and radio-frequency (RF) signal interference.
  • Recommended Models: Industrial Sipolar 20-port (use up to 15 modems for stability) or Sipolar 32-port (with dual AC adapters).
XProxy Industrial Powered USB Hub
XProxy Industrial 20-Port Powered USB 3.0 Hub with active high-current power adapter

Recommended DIY Starter Configurations

Beginner Setup (10 Modems)

  • Host Server: 1× Raspberry Pi 4 (4GB).
  • USB Hub: 1× Industrial Powered 20-Port USB Hub.
  • Modems: 8× XProxy XH22 Dongles + 2× Google Pixel phones (USB tethered).
  • Target Capacity: Up to 10 active mobile proxy lines.

Pro Setup (40 Modems)

  • Host Server: 1× XProxy Box XB22 (or a Dell Optiplex Ubuntu PC).
  • USB Hub: 2× Industrial Powered 20-Port USB Hubs (or 1× 32-Port Hub).
  • Modems: 40× XProxy XH22 USB Dongles.
  • Target Capacity: Up to 40 active mobile proxy lines.
Bulk Discounts: If you are planning a large-scale setup (100+ ports) or purchasing equipment in bulk, reach out to our team via Telegram for custom hardware pricing, optimized server specifications, and network architecture guidance.

Next Step: Install XProxy Software

Once you have sourced your hardware and connected your modems to the server, follow our step-by-step software installation guide to get your proxy farm running on Ubuntu in under 5 minutes.

Learn How to Install XProxy Software →
× Zoomed document image preview