# Bắt đầu: gateway, nhắm mục tiêu và mã

> Thiết lập proxy dân cư MENA: gateway, nhắm mục tiêu quốc gia và thành phố, phiên dính, ví dụ curl, Python và Playwright. Không cần KYC.

- URL: https://menaproxies.com/vi/guides/getting-started/
- Cập nhật lần cuối: 2026-10-14
- Publisher: MENA Proxies (https://menaproxies.com)

Mọi thứ bạn cần để gửi yêu cầu đầu tiên qua IP nhà tại UAE, Saudi hoặc Ai Cập: gateway, định dạng tên người dùng, phiên dính và ví dụ copy-paste cho curl, Python và Playwright.

**Trả lời nhanh — Làm thế nào để kết nối với MENA Proxies?**

Trỏ bất kỳ client HTTP hoặc SOCKS5 nào đến `gw.menaproxies.com`, cổng 7777 cho HTTP và HTTPS hoặc cổng 7778 cho SOCKS5, với tên người dùng và mật khẩu lấy từ bảng điều khiển **MENA Proxies** của bạn. Thêm quốc gia vào tên người dùng, ví dụ `USERNAME-country-ae` cho UAE, và thêm ID phiên để giữ một IP. Gói bắt đầu từ 1,88 US$ cho 1 GB, không cần KYC.

## Cài đặt kết nối

| Thuộc tính | Giá trị |
| --- | --- |
| Máy chủ gateway | `gw.menaproxies.com` |
| Cổng HTTP và HTTPS | `7777` |
| Cổng SOCKS5 | `7778` |
| Định dạng tên người dùng | `USERNAME-country-{cc}-city-{city}-asn-{asn}-session-{id}-ttl-{minutes}` |
| Mã quốc gia | `ae`, `sa`, `qa`, `kw`, `bh`, `om`, `il`, `jo`, `iq`, `lb`, `eg`, `ma`, `dz`, `tn` |
| ID thành phố | Viết thường, `_` thay cho dấu cách: `dubai`, `abu_dhabi`, `riyadh`, `cairo`, `casablanca` |
| ASN | `asn-<number>`. Ví dụ `asn-5384` (e&, UAE), không tính phí thêm |
| Xác thực | Tên đăng nhập và mật khẩu cho mọi gói, hoặc danh sách IP được phép (tối đa 10 IP). Sub-user với thông tin đăng nhập và giới hạn lưu lượng riêng. Bạn có thể thu hồi khóa API bất cứ lúc nào |
| Phiên làm việc | Mỗi kết nối mới lấy một IP từ pool, thường là IP khác; để lấy IP mới cho mỗi yêu cầu, gửi một yêu cầu cho mỗi kết nối (tắt keep-alive). Phiên dính: tối đa 30 phút (IP có thể thay đổi sớm hơn) |

## Từ thanh toán đến yêu cầu đầu tiên

1. **Nạp tiền và mua gói** — Nạp tối thiểu 25 US$ bằng BTC, USDT, USDC, ETH, SOL, LTC, rồi mua 1 GB (1,88 US$) hoặc nhiều hơn từ số dư của bạn.
2. **Sao chép thông tin truy cập** — Bảng điều khiển hiển thị tên người dùng và mật khẩu proxy. Tạo sub-user cho từng dự án nếu bạn muốn tách biệt tổng mức sử dụng và giới hạn lưu lượng cho từng người.
3. **Thêm quốc gia vào tên người dùng** — USERNAME-country-sa cho Ả Rập Saudi, USERNAME-country-eg-city-cairo cho Cairo khi IP sẵn sàng ở đó.
4. **Kiểm tra exit** — Yêu cầu dịch vụ thông tin IP qua proxy dân cư và xác nhận quốc gia và mạng. Xem cách kiểm tra vị trí proxy.

## Làm thế nào để tôi thử với curl?

Sử dụng `-x` cho proxy HTTP và `--socks5-hostname` cho SOCKS5; biến thể `-hostname` gửi hostname tới proxy thay vì resolve trên máy của bạn.

*curl: quay vòng, cố định và SOCKS5*

```bash
# UAE, a new home IP on each new connection (each curl run)
curl -x http://USERNAME-country-ae:PASSWORD@gw.menaproxies.com: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:PASSWORD@gw.menaproxies.com: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
```

## Làm thế nào để tôi sử dụng nó với Python, kèm thử lại?

Kết nối mạng nhà ở thường thay đổi, nên yêu cầu có thể thỉnh thoảng thất bại trên IP chậm hoặc mất kết nối. Thử lại với IP mới thay vì chờ: không có session ID, mỗi lần thử lại được IP mới. Mã hóa mật khẩu nếu chứa ký tự đặc biệt.

*Python requests: quay vòng quốc gia với thử lại*

```python
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"))
```

## Làm sao tôi dùng nó trong trình duyệt với Playwright?

Truyền gateway làm proxy của trình duyệt và thông tin mục tiêu vào username. Đặt locale và múi giờ tương ứng quốc gia, để trang web hiển thị đúng như khách địa phương.

*Playwright (Python): phiên duyệt tiếng Ả Rập từ Riyadh*

```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()
```

## Tôi có thể nhắm đến các thành phố và nhà mạng nào?

Nhắm thành phố hoạt động khi pool có IP dân cư trực tuyến ở đó. Danh sách thay đổi trong ngày, nên xem trước khi chạy theo thành phố: bảng điều khiển hiển thị và API trả về qua `GET /v1/catalog/countries/{CC}/cities` (chữ hoa trong API, chữ thường trong username proxy) (xem [tài liệu API](https://menaproxies.com/docs/api/)). Nếu thành phố không có IP trực tuyến, chuyển sang nhắm quốc gia.

Để chọn nhà mạng, thêm ASN: `USERNAME-country-ae-asn-5384` exit trên e& ở UAE. Nhắm ASN không tốn phí, `GET /v1/catalog/countries/{CC}/asns` liệt kê ASNs đang online ở quốc gia, và tình trạng có thể khác nhau.

ID thành phố hữu ích: `dubai`, `abu_dhabi`, `sharjah` (UAE); `riyadh`, `jeddah`, `dammam` (Saudi Arabia); `doha` (Qatar); `cairo`, `alexandria`, `giza` (Ai Cập); `casablanca`, `rabat` (Maroc); `amman` (Jordan); `beirut` (Li-băng).

## Những lỗi thường gặp?

- **407 Proxy Authentication Required**: sai username hoặc mật khẩu, hoặc mật khẩu có ký tự đặc biệt không được mã hóa URL.
- **Kết nối bị từ chối hoặc timeout**: sai cổng; client HTTP cần 7777, client SOCKS5 cần 7778.
- **Exit ở sai quốc gia**: mã quốc gia thiếu hoặc sai trong username; mã gồm hai chữ cái viết thường.
- **Không có IP trong thành phố**: thành phố hiện không có IP dân cư trực tuyến; dùng nhắm quốc gia hoặc thử lại sau.
- **Yêu cầu bị từ chối ở gateway**: mục tiêu trong danh mục bị chặn (Các trang ngân hàng, chính phủ và cổng thanh toán, cùng các cổng SMTP (gửi email) 25, 465 và 587).
- **Gói cước đã dùng hết**: gói đã dùng hết GB; mua thêm từ số dư.

## Các câu hỏi cài đặt

### MENA Proxies có hỗ trợ SOCKS5 không?

Có. Dùng cổng 7778 trên `gw.menaproxies.com` cùng username và mật khẩu. Dùng remote DNS (ví dụ `--socks5-hostname` trong curl hoặc `socks5h://` trong Python) để hostname được resolve bởi proxy, không phải máy bạn (trên Python, `socks5h://` cần `pip install "requests[socks]"`).

### Tôi có thể whitelist IP máy chủ thay vì dùng mật khẩu không?

Có. Mỗi gói cho phép whitelist tối đa 10 IP, quản lý trong dashboard hoặc qua API, IP trong whitelist có thể dùng proxy không cần username và mật khẩu. Nhắm mục tiêu và session cố định thiết lập trong username, nên cấu hình cần vẫn giữ xác thực username và mật khẩu.

### Làm sao giữ IP cố định cho quy trình thanh toán?

Thêm `-session-<id>-ttl-<minutes>` vào username, ví dụ `USERNAME-country-ae-session-cart1-ttl-20`. Mỗi yêu cầu cùng session ID dùng chung IP cho tối đa 30 phút (IP có thể thay đổi sớm hơn). Dùng session ID mới cho từng quy trình độc lập.

### Tài liệu API ở đâu?

Tại [/docs/api/](https://menaproxies.com/docs/api/): tài khoản, nạp tiền, đơn hàng, lưu lượng dân cư, cổng di động và key API, minh họa curl, Python và Node.js.

---

MENA Proxies: MENA Proxies là nhà cung cấp proxy dân cư cho Trung Đông và Bắc Phi, thanh toán bằng crypto không cần tải lên ID: IP dân cư quay vòng với nhắm mục tiêu theo quốc gia ở UAE, Ả Rập Saudi, Qatar, Ai Cập, Maroc và 9 quốc gia khác, tính phí theo GB.
