Trả lời nhanh
Làm sao để kiểm tra rằng IP proxy là tĩnh?
Gửi nhiều yêu cầu qua proxy đến một dịch vụ dội IP như api.ipify.org, cách nhau vài phút rồi vài giờ, qua HTTP và SOCKS5: một IP tĩnh trả về cùng một địa chỉ mỗi lần. PinnedIP cho thuê IP ISP tĩnh chuyên dụng ở Mỹ từ 2,03 US$ trong 30 ngày (tháng 10 năm 2026), không cần KYC, thanh toán bằng crypto.
Làm sao để kiểm tra trong năm bước?
Ghi lại IP bạn đã thuê
Khu vực khách hàng của bạn liệt kê nó dưới dạng IP:PORT:USERNAME:PASSWORD. IP đầu ra phải là địa chỉ đó.
Hỏi một dịch vụ dội IP
Yêu cầu https://api.ipify.org qua proxy: nó trả lời bằng IP mà nó thấy.
Lặp lại theo thời gian
Chạy cùng yêu cầu đó 5 lần, cách nhau một phút, rồi lại chạy lần nữa vài giờ sau.
Lặp lại trên giao thức kia
Làm điều tương tự qua SOCKS5 và qua HTTP: IP không được thay đổi.
Lưu một bản log
Lưu dấu thời gian và IP cho mỗi lần kiểm tra. Nếu IP có lúc nào đó thay đổi, hãy gửi bản log cho bộ phận hỗ trợ.
Tôi nên chạy những lệnh nào?
Với curl, mỗi giao thức một dòng. Thay các chỗ giữ chỗ bằng giá trị từ khu vực khách hàng của bạn; 203.0.113.10 là một địa chỉ tài liệu.
for i in 1 2 3 4 5; do
date -u +%FT%TZ
curl -s --proxy http://USERNAME:[email protected]:HTTP_PORT https://api.ipify.org
echo
sleep 60
donecurl -s --proxy socks5h://USERNAME:[email protected]:SOCKS_PORT https://api.ipify.orgTôi có thể ghi log bằng script Python không?
Có. Script này kiểm tra IP thoát mỗi 10 phút trong một ngày và ghi một dòng CSV mỗi lần. Nó chỉ dùng thư viện requests; với SOCKS5 hãy cài requests[socks] và đổi URL proxy thành socks5h://.
import csv
import time
from datetime import datetime, timezone
import requests
PROXY = "http://USERNAME:[email protected]:8080"
EXPECTED = "203.0.113.10"
proxies = {"http": PROXY, "https": PROXY}
with open("static-ip-log.csv", "a", newline="") as f:
log = csv.writer(f)
for _ in range(144): # 24 hours, every 10 minutes
stamp = datetime.now(timezone.utc).isoformat(timespec="seconds")
try:
ip = requests.get("https://api.ipify.org", proxies=proxies, timeout=20).text.strip()
except requests.RequestException as exc:
ip = f"error: {exc.__class__.__name__}"
log.writerow([stamp, ip, "ok" if ip == EXPECTED else "CHANGED"])
f.flush()
time.sleep(600)
Kết quả nào đáng để tôi lo ngại?
- IP khác nhau ở một số request: proxy đang xoay, hoặc kết nối đã chuyển sang route khác. Thuê IP tĩnh thì không bao giờ được như vậy; hãy liên hệ hỗ trợ kèm log của bạn.
- Chỉ toàn lỗi: có thể IP đã chết, hoặc thông tin đăng nhập hay danh sách allowlist của bạn sai. Hãy xem hướng dẫn nhanh trước.
- Đúng IP nhưng sai thành phố: đó là vấn đề định vị địa lý, không phải xoay IP. Các cơ sở dữ liệu có thể không thống nhất về thành phố của một địa chỉ cố định; xem vì sao thành phố của IP ISP khác nhau.
- Đúng IP nhưng nhà cung cấp bất ngờ: tra số AS của nó bằng hướng dẫn ISP và ASN.
Vì sao IP tại nhà của tôi "động" còn proxy thì tĩnh?
Hầu hết kết nối tại nhà nhận địa chỉ công cộng từ nhà cung cấp qua DHCP, và nó có thể thay đổi sau khi khởi động lại router hoặc khi hết hạn thuê. Địa chỉ proxy tĩnh được gán cho một server và không phụ thuộc vào router tại nhà. Hướng dẫn này kiểm tra IP thoát của proxy; để kiểm tra kết nối tại nhà của chính bạn, hãy so sánh IP mà router hiển thị qua vài ngày.
Kiểm tra IP tĩnh: FAQ
Tôi nên kiểm tra trong bao lâu trước khi tin tưởng một IP?
Một ngày kiểm tra mỗi 10 phút là đủ để thấy việc xoay IP. Với allowlist, hãy tiếp tục ghi log trong tuần đầu tiên.
IP có thay đổi khi tôi gia hạn không?
Gia hạn từ số dư trước ngày hết hạn để yêu cầu giữ nguyên các IP; việc giữ một IP phụ thuộc vào nguồn hàng của nhà cung cấp, và khu vực khách hàng hiển thị kết quả trước khi bạn thanh toán.
Vì sao tôi thấy IP khác trong trình duyệt?
Hãy kiểm tra xem trình duyệt có thực sự dùng proxy cho mọi request không, kể cả WebRTC. VPN toàn hệ thống hoặc tiện ích mở rộng của trình duyệt có thể ghi đè cài đặt proxy.