无需 KYC — 无身份证、无自拍、无文件 · 支持在当地法律允许下使用加密货币支付
语言: 简体中文
立即开始

指南 · 设置

入门指南:网关、定位和代码

所有你需要的内容,助你通过阿联酋、沙特或埃及的住宅代理IP发送第一条请求:网关、用户名格式、粘性会话,以及 curl、Python 和 Playwright 的示范代码。

最后更新:

快速回答

如何连接到 MENA Proxies?

将任意 HTTP 或 SOCKS5 客户端指向 gw.menaproxies.com,HTTP 和 HTTPS 端口为 7777,SOCKS5 端口为 7778,用户名和密码从你的 MENA Proxies 控制面板获取。用户名中添加国家代码,例如USERNAME-country-ae代表阿联酋,添加会话 ID 保持同一 IP。套餐起价为 US$1.88,流量单位为 1 GB,无需 KYC。

连接设置

网关主机gw.menaproxies.com
HTTP 和 HTTPS 端口7777
SOCKS5 端口7778
用户名格式USERNAME-country-{cc}-city-{city}-asn-{asn}-session-{id}-ttl-{minutes}
国家代码ae、sa、qa、kw、bh、om、il、jo、iq、lb、eg、ma、dz、tn
城市 ID小写,空格用_代替:dubai、abu_dhabi、riyadh、cairo、casablanca
ASN例如asn-<number>即asn-5384(尖头,阿联酋),无额外费用
认证方式每个方案均包含用户名和密码,或 IP 白名单(最多10个IP)。支持带独立凭证和流量上限的子用户。API 密钥可随时吊销
会话每次新连接都会从IP池获取一个IP,通常不同;若需每次请求都更换IP,请每个连接只发出一个请求(关闭keep-alive)。。粘性会话:最长30分钟(IP可能更早更换)

付款到第一次请求

  1. 充值并购买套餐

    充值至少 US$25 BTC, USDT, USDC, ETH, SOL, LTC,然后从余额购买 1 GB (US$1.88) 或更多套餐。

  2. 复制你的凭证

    控制面板显示代理用户名和密码。若需为每个项目单独统计用量与限制流量,请创建子用户。

  3. 用户名中添加国家代码

    USERNAME-country-sa代表沙特阿拉伯,USERNAME-country-eg-city-cairo代表开罗,当IP在线时使用。

  4. 检查出口

    通过代理请求 IP 信息服务,确认国家和网络。查看如何验证代理位置。

如何用 curl 测试?

对 HTTP 代理使用 -x,对 SOCKS5 使用 --socks5-hostname;-hostname 变体会将主机名发送给代理,而非在本机解析。

curl:旋转代理、固定代理和 SOCKS5
# UAE, a new home IP on each new connection (each curl run)
curl -x http://USERNAME-country-ae:[email protected]:7777 https://ipinfo.io/json

# Riyadh, the same IP for 30 minutes (session id r1)
curl -x http://USERNAME-country-sa-city-riyadh-session-r1-ttl-30:[email protected]:7777 https://ipinfo.io/json

# Egypt over SOCKS5, hostname resolved by the proxy
curl --socks5-hostname gw.menaproxies.com:7778 -U USERNAME-country-eg:PASSWORD https://ipinfo.io/json

如何从 Python 使用并重试?

住宅代理随时可能断开,慢速或断开 IP 会偶尔导致请求失败。重试时换新 IP,而不等待:没有会话 ID,重试每次都会分配新 IP。密码包含特殊字符时需编码。

Python requests:带重试的国家轮换
import time
from urllib.parse import quote
import requests

GATEWAY = "gw.menaproxies.com:7777"
USER, PASSWORD = "USERNAME", quote("PASSWORD", safe="")

def fetch(url, country, session=None, ttl=30, tries=3):
    for attempt in range(1, tries + 1):
        user = f"{USER}-country-{country}"
        if session:  # a new session ID per attempt, so each retry gets a new IP
            user += f"-session-{session}{attempt}-ttl-{ttl}"
        proxy = f"http://{user}:{PASSWORD}@{GATEWAY}"
        try:
            r = requests.get(url, proxies={"http": proxy, "https": proxy}, timeout=30)
            if r.status_code < 500:
                return r
        except requests.RequestException:
            pass
        if attempt < tries:
            time.sleep(2 * attempt)  # back off, then retry on a new IP
    raise RuntimeError(f"{url} failed {tries} times via {country}")

for cc in ["ae", "sa", "eg"]:
    print(cc, fetch("https://ipinfo.io/json", cc).json().get("country"))

如何在 Playwright 浏览器中使用?

将网关设置为浏览器代理,用户名中带目标信息。设置 locale 和时区匹配国家,让页面显示像本地访客一样。

Playwright (Python):来自利雅得的阿拉伯语浏览会话
from playwright.sync_api import sync_playwright

with sync_playwright() as p:
    browser = p.chromium.launch(proxy={
        "server": "http://gw.menaproxies.com:7777",
        "username": "USERNAME-country-sa-city-riyadh-session-pw1-ttl-30",
        "password": "PASSWORD",
    })
    context = browser.new_context(locale="ar-SA", timezone_id="Asia/Riyadh")
    page = context.new_page()
    page.goto("https://ipinfo.io/json")
    print(page.text_content("body"))
    browser.close()

可以定位哪些城市和运营商?

城市定位仅对池中当前在线的住宅代理有效。此列表全天变化,运行前请查看仪表盘或通过 API 查询(GET /v1/catalog/countries/{CC}/cities,API 返回大写,代理用户名中为小写)(详见API 文档)。若城市无在线 IP,放弃城市定位使用国家定位。

要挑选运营商,添加对应 ASN:例如 USERNAME-country-ae-asn-5384 是阿联酋 e& 运营商。ASN 定位免费;GET /v1/catalog/countries/{CC}/asns 列出国家内在线 ASN,实际可用性有差异。

有用的城市 ID:dubai、abu_dhabi、sharjah(阿联酋);riyadh、jeddah、dammam(沙特阿拉伯);doha(卡塔尔);cairo、alexandria、giza(埃及);casablanca、rabat(摩洛哥);amman(约旦);beirut(黎巴嫩)。

常见问题有哪些?

  • 407 代理认证失败:用户名或密码错误,或密码中未转码的特殊字符。
  • 连接被拒绝或超时:端口错误;HTTP 客户端用 7777,SOCKS5 用 7778。
  • 出口在错误国家:用户名中缺少或拼错国家码;国家码为两位小写字母。
  • 城市无可用 IP:该城市当前无住宅代理在线;请使用国家定位或稍后重试。
  • 网关拒绝请求:目标属于封锁类别(支持银行、政府及支付门户网站访问,SMTP(发信)端口25、465及587。)。
  • 套餐流量用尽:套餐 GB 用完;请用余额购买新套餐。

设置问题

MENA Proxies 支持 SOCKS5 吗?

支持。使用端口 7778 于 gw.menaproxies.com,保持用户名密码不变。使用远程 DNS(curl 中如 --socks5-hostname,Python 中如 socks5h://)让主机名由代理解析而非本机(Python 中 socks5h:// 需要 pip install "requests[socks]")。

我能用服务器 IP 白名单取代密码吗?

可以。每个套餐接受最多 10 个 IP 的允许列表,在仪表盘或 API 中管理,允许列表 IP 可无用户名密码访问代理。定位和固定会话由用户名设置,需这些功能仍保留用户名密码认证。

怎么保持同一 IP 用于结账流程?

用户名加 -session-<id>-ttl-<minutes>,例如 USERNAME-country-ae-session-cart1-ttl-20。同一会话 ID 的请求固定同一 IP(最长30分钟(IP可能更早更换))。每个独立流程用新的会话 ID。

API 文档在哪儿?

位于 /docs/api/:账户、充值、订单、住宅流量、移动端口及 API 密钥,附 curl、Python 和 Node.js 示例。

1 GB US$1.88 · 无需 KYC

立即开始