# เริ่มต้น: gateway, targeting และ code

> ตั้งค่า MENA พร็อกซีเรซิเดนเชียล: gateway, เลือกประเทศและเมือง, เซสชันติดหนึบ, ตัวอย่าง curl, Python และ Playwright ไม่ต้อง KYC

- URL: https://menaproxies.com/th/guides/getting-started/
- อัปเดตล่าสุด: 2026-10-14
- Publisher: MENA Proxies (https://menaproxies.com)

ทุกอย่างที่คุณต้องใช้ส่งคำขอแรกผ่าน IP บ้านของ UAE, ซาอุดี หรือ อียิปต์: gateway, รูปแบบชื่อผู้ใช้, เซสชันติดหนึบ และตัวอย่างคัดลอก-วางสำหรับ curl, Python และ Playwright

**คำตอบด่วน — ฉันจะเชื่อมต่อกับ MENA Proxies อย่างไร?**

ชี้ไคลเอนต์ HTTP หรือ SOCKS5 ที่ `gw.menaproxies.com`, พอร์ต 7777 สำหรับ HTTP และ HTTPS หรือพอร์ต 7778 สำหรับ SOCKS5 พร้อมชื่อผู้ใช้และรหัสผ่านจากแดชบอร์ด **MENA Proxies** ของคุณ ใส่ประเทศในชื่อผู้ใช้ เช่น `USERNAME-country-ae` สำหรับ UAE และเพิ่ม session ID เพื่อใช้ IP เดียว แผนเริ่มต้นที่ US$1.88 สำหรับ 1 GB ไม่ต้อง KYC

## การตั้งค่าการเชื่อมต่อ

| คุณสมบัติ | ค่า |
| --- | --- |
| โฮสต์ gateway | `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` |
| รหัสเมือง | ตัวพิมพ์เล็ก, ใช้ `_` แทนช่องว่าง: `dubai`, `abu_dhabi`, `riyadh`, `cairo`, `casablanca` |
| ASN | `asn-<number>` เช่น `asn-5384` (e&, UAE) โดยไม่มีค่าใช้จ่ายเสริม |
| การยืนยันตัวตน | ชื่อผู้ใช้และรหัสผ่านในทุกแผน หรือรายการอนุญาต 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 ผ่านพร็อกซีและยืนยันประเทศและเครือข่าย ดูวิธี](https://menaproxies.com/th/guides/verify-proxy-location/)ตรวจสอบตำแหน่งพร็อกซี

## ฉันทดสอบด้วย curl อย่างไร?

ใช้ `-x` สำหรับพร็อกซี HTTP และ `--socks5-hostname` สำหรับ SOCKS5; แบบ `-hostname` ส่งชื่อโฮสต์ไปที่พร็อกซีแทนการแก้ไขชื่อบนเครื่องของคุณ

*curl: หมุน, ติดหนึบ และ 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
```

## ฉันใช้จาก Python พร้อมลองใหม่ได้อย่างไร?

อินเทอร์เน็ตบ้านมีการเชื่อมต่อสลับไปมา ดังนั้นคำขออาจล้มเหลวบางครั้งกับ IP ที่ช้า หรือตัดการเชื่อมต่อ ลองใหม่ด้วย IP ใหม่แทนการรอ: หากไม่มี session ID แต่ละการลองจะใช้ ID ใหม่ ให้เข้ารหัสรหัสผ่านหากมีอักขระพิเศษ

*Python requests: หมุนประเทศพร้อมลองใหม่*

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

## ฉันใช้ในเบราว์เซอร์กับ Playwright อย่างไร?

ส่ง gateway เป็นพร็อกซีของเบราว์เซอร์และกำหนดเป้าหมายในชื่อผู้ใช้ ตั้งค่าภาษาท้องถิ่นและโซนเวลาให้ตรงกับประเทศ เพื่อให้หน้าเว็บแสดงผลเหมือนผู้เยี่ยมชมท้องถิ่น

*Playwright (Python): เซสชันเบราว์เซอร์ภาษาอาหรับจากริยาด*

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

## ฉันสามารถกำหนดเป้าหมายเมืองและโอเปอเรเตอร์ไหนได้บ้าง?

การกำหนดเป้าหมายเมืองทำได้เฉพาะเมื่อพูลมี IP บ้านออนไลน์ในเมืองนั้น รายการเปลี่ยนตลอดวัน ดังนั้นดูข้อมูลก่อนรันระดับเมือง: แดชบอร์ดแสดงข้อมูล และ API ส่งคืนผ่าน `GET /v1/catalog/countries/{CC}/cities` (พิมพ์ใหญ่ใน API, พิมพ์เล็กในชื่อผู้ใช้พร็อกซี) (ดู[เอกสาร API](https://menaproxies.com/docs/api/)]) ถ้าเมืองไม่มี IP ออนไลน์ ให้ละเมืองแล้วใช้กำหนดเป้าหมายประเทศ

หากต้องการเลือกโอเปอเรเตอร์ ให้เพิ่ม ASN ของโอเปอเรเตอร์: `USERNAME-country-ae-asn-5384` มีจุดออกที่ e& ใน UAE การกำหนดเป้าหมาย ASN ไม่มีค่าใช้จ่ายเพิ่มเติม; `GET /v1/catalog/countries/{CC}/asns` แสดงรายชื่อ ASN ที่ออนไลน์ในประเทศ และความพร้อมใช้งานแตกต่างกัน

รหัสเมืองที่ใช้งาน: `dubai`, `abu_dhabi`, `sharjah` (UAE); `riyadh`, `jeddah`, `dammam` (ซาอุดิอาระเบีย); `doha` (กาตาร์); `cairo`, `alexandria`, `giza` (อียิปต์); `casablanca`, `rabat` (โมร็อกโก); `amman` (จอร์แดน); `beirut` (เลบานอน)

## อะไรที่มักผิดพลาด?

- **407 ต้องการการยืนยันตัวตนพร็อกซี**: ชื่อผู้ใช้หรือรหัสผ่านผิด หรือรหัสผ่านมีอักขระพิเศษที่ไม่ได้เข้ารหัส URL
- **เชื่อมต่อถูกปฏิเสธหรือติดต่อไม่ได้**: พอร์ตผิด; ลูกค้า HTTP ต้องใช้ 7777, ลูกค้า SOCKS5 ใช้ 7778
- **ออกพร็อกซีผิดประเทศ**: รหัสประเทศหายหรือเขียนผิดในชื่อผู้ใช้; รหัสเป็นตัวอักษรสองตัว พิมพ์เล็ก
- **ไม่มี IP ในเมือง**: เมืองนั้นไม่มี IP บ้านออนไลน์ตอนนี้; ใช้กำหนดเป้าหมายประเทศหรือรอลองใหม่
- **คำขอละเว้นที่ gateway**: เป้าหมายอยู่ในหมวดหมู่ถูกบล็อก (เว็บไซต์ธนาคาร รัฐบาล และแพลตฟอร์มชำระเงิน รวมถึงพอร์ต SMTP 25, 465 และ 587 สำหรับส่งอีเมล)
- **หมดแผนบริการ**: แผนใช้ GB หมดแล้ว ซื้อเพิ่มจากยอดเงินของคุณ

## คำถามเรื่องการตั้งค่า

### MENA Proxies รองรับ SOCKS5 หรือไม่?

รองรับ ใช้พอร์ต 7778 บน `gw.menaproxies.com` พร้อมชื่อผู้ใช้และรหัสผ่านเดียวกัน ใช้ remote DNS (เช่น `--socks5-hostname` ใน curl หรือ `socks5h://` ใน Python) เพื่อให้ชื่อโฮสต์แก้ไขโดยพร็อกซี ไม่ใช่เครื่องคุณ (ใน Python, `socks5h://` ต้องใช้ `pip install "requests[socks]"`)

### ฉันสามารถอนุญาต IP เซิร์ฟเวอร์แทนการใช้รหัสผ่านได้ไหม?

ได้ ทุกแผนรับ IP allowlist สูงสุด 10 IP จัดการในแดชบอร์ดหรือ API, IP ใน allowlist สามารถใช้พร็อกซีโดยไม่ต้องมีชื่อผู้ใช้หรือรหัสผ่าน กำหนดเป้าหมายและการเชื่อมต่อแบบติดหนึบตั้งในชื่อผู้ใช้ ดังนั้นถ้าต้องการจะใช้ระบบนี้ ต้องเก็บการยืนยันตัวตนชื่อผู้ใช้และรหัสผ่าน

### ฉันจะให้ IP เดิมสำหรับการช็อปปิ้งออนไลน์ได้อย่างไร?

เพิ่ม `-session-<id>-ttl-<minutes>` ลงในชื่อผู้ใช้ เช่น `USERNAME-country-ae-session-cart1-ttl-20` ทุกคำขอด้วย session ID เดียวกันจะใช้ IP เดิมสำหรับ นานสูงสุด 30 นาที (IP อาจเปลี่ยนแปลงเร็วกว่านั้น) ใช้ session ID ใหม่สำหรับแต่ละกระบวนการแยกกัน

### เอกสาร API อยู่ที่ไหน?

ที่ [/docs/api/](https://menaproxies.com/docs/api/): บัญชี, เติมเงิน, คำสั่งซื้อ, ทราฟฟิกพร็อกซีเรซิเดนเชียล, พอร์ตพร็อกซีมือถือ 4G และคีย์ API พร้อมตัวอย่าง curl, Python และ Node.js

---

MENA Proxies: MENA Proxies คือผู้ให้บริการพร็อกซีเรซิเดนเชียลสำหรับตะวันออกกลางและแอฟริกาเหนือ จ่ายด้วยคริปโตโดยไม่ต้องอัปโหลดบัตรประชาชน: IP บ้านหมุนเวียนพร้อมเจาะจงประเทศในสหรัฐอาหรับเอมิเรตส์ ซาอุดีอาระเบีย กาตาร์ อียิปต์ โมร็อกโก และอีก 9 ประเทศ คิดค่าบริการตาม GB
