Samodzielny zakup sprzętu
Kompletujesz własny sprzęt? Ten przewodnik obejmuje wszystkie potrzebne komponenty fizyczne — w tym serwery-hosty (Raspberry Pi 4), zasilane huby, dongle 4G/5G oraz telefony Android — wraz z rekomendowanymi modelami dla każdej skali.
Schemat sprzętowy DIY mobilnego proxy
Standardowy system DIY mobilnego proxy łączy modemy komórkowe (dongle lub telefony Android z tetheringiem) z serwerem-hostem za pośrednictwem zasilanego przemysłowego huba USB. Serwer-host uruchamia oprogramowanie XProxy, aby kierować przychodzący ruch klientów przez sieć komórkową.

5 kluczowych komponentów, których potrzebujesz
- Serwer-host: XProxy Box, Raspberry Pi 4 lub dowolny dedykowany komputer Ubuntu.
- Modemy komórkowe: dongle USB 4G/5G (np. XProxy XH22) lub telefony Android (np. Google Pixel) z włączonym tetheringiem USB.
- Przemysłowy zasilany hub USB: łączy wiele modemów z jednym portem serwera-hostu i dostarcza stabilne zasilanie DC.
- Karty SIM: odblokowane komórkowe karty SIM z aktywnym pakietem szybkiego mobilnego transferu danych.
- Router sieci lokalnej: łączy serwer-host z siecią lokalną (LAN) lub internetem za pomocą kabla Ethernet.
1. Wybór serwera-hostu (SBC vs PC)
Serwer-host pełni rolę mózgu farmy proxy, uruchamiając XProxy OS w celu zarządzania rotacją i uwierzytelnianiem proxy. Wybierz serwer w oparciu o zakładane cele wydajnościowe:
XProxy Box XB22 (polecany dla początkujących)
Nasz wstępnie skonfigurowany, mieszczący się w dłoni sprzęt zaprojektowany z myślą o łatwej konfiguracji plug-and-play.
- CPU/RAM: czterordzeniowy procesor ARM / 4 GB RAM / 32 GB pamięci masowej.
- Pojemność modemów: obsługuje do 40 modemów/dongli.
- Zaleta: fabrycznie zainstalowane oprogramowanie XProxy. Konfiguracja z wiersza poleceń w ogóle nie jest wymagana.

Komputery jednopłytkowe (Raspberry Pi 4)
Bardzo popularna i opłacalna opcja dla osobistych lub średniej skali zestawów DIY.
- Obsługiwane modele: wyłącznie Raspberry Pi 4 (4 GB/8 GB). Płyty Orange Pi ani Banana Pi nie są natywnie obsługiwane.
- Pojemność modemów: do 15 modemów na płytę (ograniczona wewnętrzną przepustowością magistrali USB płyty).
- Wymagania: wymagana ręczna instalacja Ubuntu Server (64-bit) oraz stosu oprogramowania XProxy Docker.
Serwer PC Ubuntu i mini-PC (wymagane przy dużych wdrożeniach)
W przypadku farm proxy obsługujących jednocześnie ponad 40 modemów wymagany jest dedykowany komputer x86 z systemem Ubuntu, aby obsłużyć przepustowość i routing ruchu:
- Mini-PC z AMD Ryzen (opcja ultra-kompaktowa): do wysoce polecanych modeli należą Beelink SER8 lub Minisforum UM780 XTX / UM890 Pro (oparte na AMD Ryzen 7 7840HS / 8845HS / 8945HS). Są energooszczędne, wyposażone w dwa porty LAN 2.5G i od razu po wyjęciu z pudełka bez problemu obsługują 40+ modemów.
- Autorskie zestawy desktopowe AMD (maksymalna skala): w przypadku konfiguracji zmierzających do 100+ modemów zbuduj własny komputer, wykorzystując APU AMD Ryzen 5 5600G / 7 5700G / 8600G na płycie głównej z wieloma gniazdami rozszerzeń PCIe (np. MSI B550-A PRO lub ASUS Prime B650-PLUS).
- Kontrolery USB: pojedynczy kontroler hosta USB na płycie głównej nie jest w stanie przetworzyć przepustowości z 40+ interfejsów sieci komórkowej. Musisz zainstalować dedykowane karty kontrolerów PCIe-USB (najlepiej karty z dedykowanymi układami Renesas lub FL1100), aby rozłożyć obciążenie magistrali USB.
- Starsze opcje sprzętowe: budżetowe, odnowione komputery stacjonarne (np. Dell Optiplex 9020/7010, HP ProDesk 800 G1) z 8 GB+ RAM i 64 GB+ SSD również działają stabilnie z maksymalnie 40 modemami.

2. Wybór modemów komórkowych (dongle vs Android)
XProxy jest w pełni kompatybilny zarówno z przemysłowymi donglami USB, jak i standardowymi smartfonami Android:
Dongle USB 4G LTE (np. XProxy XH22 / Huawei E3372)
Kompaktowe, niezawodne i zaprojektowane do ciągłej pracy 24/7 bez baterii.
- Prędkości: LTE CAT 4 (pobieranie 150 Mbps / wysyłanie 50 Mbps).
- Rotacja IP: zmienia komórkowy adres IP w około 3 sekundy za pomocą poleceń restartu AT.
- Protokoły: obsługa podwójnego stosu IPv4 i IPv6.


Telefony Android (np. Google Pixel / Samsung Galaxy)
Wykorzystanie starszych telefonów Android przez tethering USB to bardzo popularna i solidna alternatywa dla dongli USB.
- Jakość anten: smartfony mają większe anteny komórkowe o wyższym zysku niż dongle USB, co przekłada się na wyższe prędkości i stabilniejsze połączenia z operatorem.
- Obsługa 5G: nowoczesne telefony 5G bez trudu łączą się z szybkimi pasmami 5G, natomiast dongle USB 5G są często drogie i mocno się nagrzewają.
- Bezpieczeństwo baterii: włącz ustawienia ochrony baterii (ogranicz ładowanie do 60–80%) w ustawieniach telefonu, aby zapobiec puchnięciu baterii przy pracy podłączonej 24/7.

3. Wybór huba USB
Standardowe konsumenckie huby USB nie są przeznaczone do farm proxy. Hub USB klasy proxy musi spełniać następujące wymagania:
- Aktywne zasilanie zewnętrzne: musi mieć dedykowany zewnętrzny zasilacz o wysokim natężeniu prądu (co najmniej 5 V/1 A na port). Nigdy nie używaj hubów zasilanych z magistrali.
- Rozstaw portów: wybieraj przemysłowe metalowe obudowy z szerokimi odstępami między portami USB, aby zapobiec fizycznemu przegrzewaniu i zakłóceniom sygnału o częstotliwości radiowej (RF).
- Polecane modele: przemysłowy Sipolar 20-portowy (dla stabilności użyj do 15 modemów) lub Sipolar 32-portowy (z dwoma zasilaczami AC).

Polecane startowe konfiguracje DIY
Konfiguracja dla początkujących (10 modemów)
- Serwer-host: 1× Raspberry Pi 4 (4 GB).
- Hub USB: 1× przemysłowy zasilany 20-portowy hub USB.
- Modemy: 8× dongli XProxy XH22 + 2× telefony Google Pixel (tethering USB).
- Docelowa pojemność: do 10 aktywnych linii mobilnego proxy.
Konfiguracja Pro (40 modemów)
- Serwer-host: 1× XProxy Box XB22 (lub komputer Dell Optiplex z Ubuntu).
- Hub USB: 2× przemysłowe zasilane 20-portowe huby USB (lub 1× hub 32-portowy).
- Modemy: 40× dongli USB XProxy XH22.
- Docelowa pojemność: do 40 aktywnych linii mobilnego proxy.