打造自己的 4G Mobile Proxy:硬件设置指南
发布: (2026年3月9日 GMT+8 00:17)
4 分钟阅读
原文: Dev.to
Source: Dev.to
好处
- 成本节约 – 初始硬件投资后,您只需支付移动数据套餐费用。
- 专属 IP – 不与其他可能耗尽 IP 的用户共享。
- 完全控制 – 您可以自行配置轮换、粘性会话和地理定位。
- 隐私 – 您的流量不经过第三方代理基础设施。
硬件选项
单板电脑设置
| Component | Example | Cost |
|---|---|---|
| 单板电脑 | 树莓派 Pi 4(4 GB) | $55 |
| 4G USB 加密狗 | Huawei E3372h | $30‑40 |
| SIM 卡 | 预付费数据 SIM | $10‑30 / month |
| 电源 | 官方 Pi PSU | $10 |
| MicroSD 卡 | 32 GB Class 10 | $10 |
| 总计 | $115‑145 + 流量 |
Mini‑PC 设置(大规模)
| Component | Example | Cost |
|---|---|---|
| Mini PC | Intel NUC 或类似 | $150‑200 |
| USB 集线器 | 带电源的 7‑端口集线器 | $25 |
| 4G 加密狗(×4) | Huawei E3372h | $120‑160 |
| SIM 卡(×4) | 预付费数据 SIM 卡 | $40‑120 / month |
| 总计 | $335‑505 + 流量 |
软件设置
操作系统
使用无界面、资源占用少的操作系统,例如 Ubuntu Server 或 Raspberry Pi OS Lite。
安装 3proxy
# Install 3proxy
sudo apt-get update
sudo apt-get install 3proxy
基本 3proxy 配置
创建 /etc/3proxy/3proxy.cfg:
daemon
log /var/log/3proxy.log
# Authentication
users admin:CL:your_password_here
# HTTP proxy on port 3128
auth strong
allow admin
proxy -p3128 -i0.0.0.0 -e[DONGLE_IP]
# SOCKS5 on port 1080
socks -p1080 -i0.0.0.0 -e[DONGLE_IP]
将 [DONGLE_IP] 替换为每个 dongle 网络接口分配的 IP 地址。
管理 USB dongle
每个 dongle 会显示为一个网络接口(例如 wwan0、wwan1)。使用 usb_modeswitch 确保正确初始化。
# List connected USB devices
lsusb
# Show network interfaces
ip addr show
通过重置 USB 设备来轮换 IP
USB_DEVICE="1-1.2" # Adjust to your device path
echo $USB_DEVICE > /sys/bus/usb/drivers/usb/unbind
sleep 5
echo $USB_DEVICE > /sys/bus/usb/drivers/usb/bind
sleep 10 # New IP should be assigned
使用 AT 命令(如果支持)
# Disconnect
echo -e "AT+CFUN=0\r" > /dev/ttyUSB0
sleep 3
# Reconnect
echo -e "AT+CFUN=1\r" > /dev/ttyUSB0
sleep 15
华为 HiLink API(Python 示例)
import time
import requests
def rotate_ip(dongle_ip="192.168.8.1"):
session = requests.Session()
# Obtain session token (required by some firmware versions)
session.get(f"http://{dongle_ip}/api/webserver/SesTokInfo")
# Disconnect
session.post(
f"http://{dongle_ip}/api/dialup/mobile-dataswitch",
data="0"
)
time.sleep(3)
# Reconnect
session.post(
f"http://{dongle_ip}/api/dialup/mobile-dataswitch",
data="1"
)
操作注意事项
- Data costs – 仔细监控使用情况;无限流量套餐通常有公平使用上限。
- Carrier diversity – 使用不同运营商的 SIM 卡以实现 IP 多样性。
- Heat management – USB dongle 会产生热量;确保有足够的通风。
- Reliability – dongle 可能会断开;实现监控和自动重连脚本。
- Legal compliance – 查看运营商关于代理使用的服务条款。
何时自行构建 vs. 何时购买
自行构建时:
- 您需要 1‑10 个专用移动 IP。
- 您想要 独占、未共享的 IP。
- 您具备 技术能力 来维护该设置。
- 长期成本节约 对您很重要。
从供应商处购买时:
- 您需要 即时部署且无需维护。
- 您需要 多个国家的 IP。
- 您需要 大规模 IP 池。
- 您更倾向于 支持和可靠性保证。
For more mobile proxy guides and hardware setup tutorials, visit DataResearchTools。