Không cần KYC — không ID, không selfie, không giấy tờ · Thanh toán bằng crypto · Nhắm mục tiêu thành phố trên mọi gói
Ngôn ngữ: Tiếng Việt
Bắt đầu

Hướng dẫn · Bắt đầu nhanh

Lấy IP thành phố châu Âu trong 5 phút

Năm ví dụ sao chép-dán, từ một dòng curl đến Node.js, tất cả đều nhắm tới một IP nhà ở Paris. Mỗi ví dụ in ra IP thoát và thành phố của nó để bạn thấy việc nhắm mục tiêu hoạt động.

Cập nhật lần cuối: · 8 phút đọc

Trả lời nhanh

Làm thế nào để kết nối tới IP thành phố châu Âu?

Gửi yêu cầu của bạn tới cổng EuroCity Proxies với thành phố trong tên người dùng, ví dụ USERNAME-country-fr-city-paris, sau đó đọc https://ipinfo.io/json để xem IP thoát. Tính đến tháng 10 năm 2026, nhắm mục tiêu theo thành phố có trên mọi gói và 1 GB giá 0,95 US$. Khả dụng theo thành phố có thể khác nhau; trang thanh toán hiển thị những gì đang trực tuyến.

Bạn cần gì trước yêu cầu đầu tiên?

Gatewaygw.eurocityproxies.com
Cổng HTTP và HTTPS7777
Cổng SOCKS57778
Tên người dùng xoay vòngUSERNAME-country-fr-city-paris
Tên người dùng cố địnhUSERNAME-country-fr-city-paris-session-paris1-ttl-10
URL kiểm trahttps://ipinfo.io/json (IP, thành phố, vùng, quốc gia, mạng)
Giao thứcHTTP, HTTPS (CONNECT) và SOCKS5

Username được xây dựng như thế nào?

Tên người dùng mang thông tin nhắm mục tiêu: tên người dùng tài khoản của bạn, sau đó là -country- với mã ISO chữ thường, rồi các phân đoạn tùy chọn. Phân đoạn quốc gia luôn bắt buộc, kể cả khi bạn thêm thành phố.

  • -city-paris: id thành phố ở dạng chữ thường, không dấu, với _ thay cho dấu cách hoặc gạch nối (-city-the_hague).
  • -asn-<number>: một mạng, ví dụ một nhà cung cấp băng thông rộng; nhắm mục tiêu theo ASN không tốn thêm phí (hướng dẫn ASN).
  • -session-paris1-ttl-10: một phiên cố định tên là paris1 kéo dài tối đa 10 phút. ttl có thể lên tới 30.

Mã quốc gia viết chữ thường trong tên người dùng nhưng viết chữ hoa trong API. Danh sách id thành phố cho một quốc gia lấy từ GET /api/v1/catalog/countries/FR/cities, được mô tả trong tài liệu API. Dùng các id mà nó trả về; đừng đoán cách viết như kraków hay münchen.

Tên người dùng xoay vòng có đổi IP ở mỗi yêu cầu không?

Nó đổi IP ở mỗi kết nối mới, không phải ở mỗi yêu cầu. Mỗi kết nối mới nhận một IP từ pool, thường là IP khác; để có IP mới ở mỗi request, hãy gửi một request cho mỗi kết nối (tắt keep-alive).

Điều này quan trọng trong mã. Một requests.Session, một httpx.Client hay một agent undici giữ đường hầm mở giữa các yêu cầu, nên IP thoát giữ nguyên. Để có một IP mỗi yêu cầu, hãy mở client mới cho mỗi yêu cầu hoặc gửi Connection: close. Để cố ý dùng một IP cho nhiều yêu cầu, hãy dùng phiên cố định, được giải thích trong phiên cố định theo thành phố.

curl: IP thoát xoay vòng, cố định và SOCKS5 ở Paris
# Rotating exit in Paris (HTTP proxy, HTTPS target through CONNECT)
curl -s -x "http://USERNAME-country-fr-city-paris:[email protected]:7777" https://ipinfo.io/json

# Sticky exit in Paris: session paris1, up to 10 minutes
curl -s -x "http://USERNAME-country-fr-city-paris-session-paris1-ttl-10:[email protected]:7777" https://ipinfo.io/json

# SOCKS5 with socks5h: the proxy resolves the hostname, not your machine
curl -s -x "socks5h://USERNAME-country-fr-city-paris:[email protected]:7778" https://ipinfo.io/json

# Gateway alone, without a target site: prints only the exit IP
curl -s -x "http://USERNAME-country-fr-city-paris:[email protected]:7777" https://api.ipify.org
Python requests: IP thoát Paris cố định (Python 3.9 trở lên)
# pip install requests
from urllib.parse import quote

import requests

HOST = "gw.eurocityproxies.com"
PORT = 7777
USER = "USERNAME-country-fr-city-paris-session-paris1-ttl-10"
PASSWORD = quote("PASSWORD", safe="")  # encodes @, : and / in the password

proxy = f"http://{USER}:{PASSWORD}@{HOST}:{PORT}"
proxies = {"http": proxy, "https": proxy}

# proxies= on each call wins over HTTP_PROXY / HTTPS_PROXY set on your machine
r = requests.get("https://ipinfo.io/json", proxies=proxies, timeout=30)
r.raise_for_status()
info = r.json()
print(info["ip"], info.get("city"), info.get("country"), info.get("org"))
Python httpx: cùng IP mỗi client, IP mới mỗi client
# pip install httpx
from urllib.parse import quote

import httpx

USER = "USERNAME-country-fr-city-paris"
PASSWORD = quote("PASSWORD", safe="")
PROXY = f"http://{USER}:{PASSWORD}@gw.eurocityproxies.com:7777"

# One client keeps its connection open (keep-alive): the three lines show one IP
with httpx.Client(proxy=PROXY, timeout=30, trust_env=False) as client:
    for _ in range(3):
        print("same client:", client.get("https://ipinfo.io/json").json()["ip"])

# A new client per request opens a new connection: usually a different Paris IP
for _ in range(3):
    with httpx.Client(proxy=PROXY, timeout=30, trust_env=False) as client:
        print("new client: ", client.get("https://ipinfo.io/json").json()["ip"])
Node.js 22 trở lên, undici ProxyAgent (lưu thành paris.mjs)
// npm install undici
import { ProxyAgent, fetch } from "undici";

const user = "USERNAME-country-fr-city-paris-session-paris1-ttl-10";
const password = encodeURIComponent("PASSWORD");
const dispatcher = new ProxyAgent(
  `http://${user}:${password}@gw.eurocityproxies.com:7777`
);

try {
  const res = await fetch("https://ipinfo.io/json", {
    dispatcher,
    signal: AbortSignal.timeout(30000), // stop after 30 s
  });
  const info = await res.json();
  console.log(info.ip, info.city, info.country, info.org);
} finally {
  await dispatcher.close();
}
Python requests qua SOCKS5 với socks5h
# pip install "requests[socks]"
from urllib.parse import quote

import requests

HOST = "gw.eurocityproxies.com"
SOCKS_PORT = 7778
USER = "USERNAME-country-fr-city-paris"
PASSWORD = quote("PASSWORD", safe="")

# socks5h: the proxy resolves the hostname, not your machine
proxy = f"socks5h://{USER}:{PASSWORD}@{HOST}:{SOCKS_PORT}"
r = requests.get("https://ipinfo.io/json", proxies={"http": proxy, "https": proxy}, timeout=30)
print(r.json())

Các ví dụ này xử lý những chi tiết nào?

Các ví dụ xử lý những chi tiết thường làm hỏng kết nối đầu tiên:

  • Mã hóa mật khẩu. quote("PASSWORD", safe="") trong Python và encodeURIComponent trong Node giữ cho các ký tự như @ hay : không làm hỏng URL proxy.
  • Biến proxy trên máy của bạn. Trong requests, giá trị đặt trong session.proxies có thể bị ghi đè bởi HTTPS_PROXY. Truyền proxies= ở mỗi lần gọi, hoặc đặt trust_env = False trên phiên.
  • Luôn có timeout. Mọi ví dụ đều dừng sau 30 giây thay vì bị treo.
  • Top-level await cần một module. Lưu ví dụ Node thành .mjs, và chạy nó với Node.js 22 trở lên.
  • socks5h, không phải socks5. Với socks5://, requests và curl tra cứu tên máy chủ trên máy của bạn. Với socks5h://, proxy phân giải nó.

Tôi có thể dùng cổng SOCKS5 trong trình duyệt không?

Thay vào đó hãy dùng cổng HTTP 7777 trong trình duyệt. Tài liệu proxy của Chromium cho biết Chrome không hỗ trợ phương thức xác thực nào cho SOCKS5. Tên người dùng và mật khẩu trên cổng 7778 sẽ không hoạt động ở đó.

Trên iPhone hoặc iPad, cài đặt Wi-Fi cung cấp proxy HTTP thủ công có xác thực. Với trình giả lập Android, hãy khởi động nó với -http-proxy http://USERNAME-country-fr-city-paris:[email protected]:7777. Trang kiểm thử địa lý ứng dụng đề cập thiết bị chi tiết hơn.

Đầu ra nên hiển thị gì?

JSON từ https://ipinfo.io/json nên hiển thị "country": "FR" và, phần lớn thời gian, Paris hoặc một thị trấn trong vùng Paris là city. Trường org bắt đầu bằng ASN của mạng, ví dụ một nhà cung cấp băng thông rộng của Pháp.

Một thị trấn lân cận thay vì Paris là bình thường: các cơ sở dữ liệu định vị địa lý đặt nhiều IP nhà ở tại trung tâm khu vực của nhà cung cấp. Hướng dẫn thành phố thoát cho thấy cách so sánh hai nguồn, và tại sao một IP hiển thị thị trấn lân cận giải thích nguyên nhân.

Câu hỏi khởi động nhanh

Tại sao yêu cầu của tôi thất bại với lỗi 407 Proxy Authentication Required?

Lỗi 407 nghĩa là proxy không chấp nhận tên đăng nhập hoặc mật khẩu. Kiểm tra rằng tên đăng nhập bắt đầu bằng tên tài khoản của bạn, có -country- và các ký tự đặc biệt trong mật khẩu đã được mã hóa URL. Sao chép lại cả hai giá trị từ dashboard.

Tại sao tôi nhận được IP Đức khi yêu cầu Paris?

Thường là do gõ nhầm trong tên đăng nhập, chẳng hạn -country-de còn sót lại từ lần thử khác, hoặc id thành phố không tồn tại. In tên đăng nhập trước khi gửi yêu cầu. Nếu ipinfo.io và một nguồn thứ hai đều hiển thị quốc gia khác, hãy viết cho bộ phận hỗ trợ kèm thời gian và IP thoát.

Phiên sticky Paris có thể kéo dài bao lâu?

Phiên sticky giữ nguyên cùng một IP tối đa 30 phút (IP có thể thay đổi sớm hơn, ví dụ nếu thiết bị dân cư offline). Đặt độ dài bằng -ttl- tính theo phút, ví dụ -ttl-10 hoặc -ttl-30. Đừng trông đợi một phiên tồn tại lâu hơn ttl bạn đã đặt.

Nhắm mục tiêu theo thành phố có phụ phí không?

Không. Nhắm mục tiêu theo quốc gia và thành phố trên mọi gói; tại Hoa Kỳ còn có tiểu bang và mã ZIP; nhắm mục tiêu ASN không tính thêm phí. Tình trạng thành phố có thể khác nhau. Giá mỗi GB giống nhau dù có hay không có thành phố. Trang giá liệt kê 0,95 US$ cho 1 GB và 8 US$ cho 10 GB.

Bản khởi động nhanh này dùng bao nhiêu lưu lượng?

Rất ít: mỗi yêu cầu tới https://ipinfo.io/json chỉ truyền vài kilobyte, đã tính cả header và TLS. Mức sử dụng tính toàn bộ dữ liệu gửi và nhận qua proxy (tải lên và tải xuống, bao gồm header). 1 GB = 1.000.000.000 byte. Các lần thử kết nối thất bại trước khi đến đích không được tính.

Tôi có thể đăng nhập bằng danh sách IP được phép thay vì mật khẩu không?

Có. Tên người dùng và mật khẩu trên mọi gói, hoặc danh sách IP được phép (tối đa 10 IP). Người dùng phụ có thông tin đăng nhập riêng và hạn mức lưu lượng. API key có thể thu hồi bất cứ lúc nào. Tài liệu giải thích cách đặt quốc gia và thành phố khi bạn kết nối từ một IP trong danh sách được phép. Các ví dụ trên trang này dùng tên đăng nhập và mật khẩu vì chúng hoạt động từ bất kỳ máy nào.

Tôi thanh toán gigabyte đầu tiên như thế nào?

Chọn một gói, rồi nạp tiền bằng đúng giá của gói đó bằng BTC, USDT, USDC, ETH, SOL, LTC (tối thiểu 25 US$). Gửi đúng số tiền và nhấn Tôi đã gửi thanh toán; khoản nạp được khớp theo đúng số tiền và ghi có sau khi xác nhận. Không cần KYC: không cần ID, không selfie, không giấy tờ để đăng ký, nạp tiền hoặc mua.

Nguồn (10)
  1. Trang man của curl: --proxy, socks5h:// và --socks5-hostname — curl project (checked 2026-10-18)
  2. Requests: Advanced Usage, Proxies and SOCKS — Python Software Foundation / Requests (checked 2026-10-18)
  3. HTTPX: Proxies — Encode (checked 2026-10-18)
  4. Tài liệu ProxyAgent của undici — Node.js project (checked 2026-10-18)
  5. Các bản phát hành Node.js (các dòng phát hành được hỗ trợ) — OpenJS Foundation (checked 2026-10-18)
  6. Hỗ trợ proxy trong Chrome (xác thực SOCKSv5) — The Chromium Projects (checked 2026-10-18)
  7. Thiết lập proxy cho Android Emulator — Google / Android Developers (last updated 2026-03-12, checked 2026-10-18)
  8. Cài đặt payload quản lý thiết bị Global HTTP Proxy (iOS, iPadOS: proxy thủ công với tên người dùng và mật khẩu) — Apple Platform Deployment (checked 2026-10-18)
  9. RFC 9110 HTTP Semantics, mục 9.3.6 CONNECT và trạng thái 407 — IETF (June 2022, checked 2026-10-18)
  10. Điểm cuối JSON của IPinfo — IPinfo (checked 2026-10-18)

1 GB 0,95 US$ · không cần KYC

Bắt đầu