Cách sử dụng proxy

Dùng proxy cần ba thứ: thông tin proxy, nơi để nhập và một lần kiểm tra nhanh. Hướng dẫn này nêu các cách phổ biến để thực hiện.

Đọc dòng proxy của bạn

Các nhà cung cấp proxy thường đưa proxy dưới dạng một dòng gồm bốn giá trị cách nhau bằng dấu hai chấm:

host:port:username:password

Host và cổng cho công cụ biết cần kết nối ở đâu, tên đăng nhập và mật khẩu dùng để xác thực bạn. Nhiều công cụ muốn cùng dữ liệu đó dưới dạng một URL, chẳng hạn http://username:password@host:port hoặc socks5://username:password@host:port.

Bước 1: chọn đúng proxy

Chọn proxy dân cư hoặc 4G/5G cho IP xoay vòng tính theo GB, hoặc proxy tĩnh (ISP) cho IP cố định. Trong trình tạo proxy, bạn cũng chọn quốc gia, phiên xoay vòng hoặc sticky và HTTP hoặc SOCKS5.

Bước 2: kiểm tra

Trước khi dùng proxy trong môi trường thực tế, hãy xác nhận rằng nó hoạt động và thoát ra đúng nơi bạn mong đợi. Công cụ kiểm tra proxy miễn phí hiển thị IP đầu ra, vị trí địa lý và độ trễ. Từ terminal:

curl -x http://USERNAME:PASSWORD@HOST:PORT https://api.ipify.org

Bước 3: dùng ở nơi bạn cần

  • Trình duyệt: dùng cài đặt proxy của trình duyệt hoặc một tiện ích mở rộng. Xem cách thiết lập proxy cho Windows, macOS, Firefox và điện thoại.
  • Python: truyền URL proxy cho requests, httpx hoặc Scrapy.
  • Trình duyệt headless: Playwright và Puppeteer nhận máy chủ proxy và thông tin xác thực khi khởi chạy.
  • Ứng dụng: nếu ứng dụng có cài đặt proxy, hãy nhập host, cổng và thông tin xác thực. SOCKS5 là lựa chọn đa dụng hơn, xem proxy SOCKS5.

Ví dụ với Python

import requests

proxy = 'http://USERNAME:PASSWORD@HOST:PORT'
r = requests.get(
    'https://api.ipify.org',
    proxies={'http': proxy, 'https': proxy},
    timeout=30,
)
print(r.text)  # the proxy's exit IP

Xoay vòng hay sticky?

Dùng dòng xoay vòng khi mỗi yêu cầu độc lập với nhau, chẳng hạn scraping kết quả tìm kiếm hoặc trang sản phẩm. Dùng dòng sticky khi một phiên phải giữ nguyên IP, chẳng hạn đăng nhập vào tài khoản. Đọc thêm trong proxy xoay vòng.

Lỗi thường gặp

  • Dùng dòng xoay vòng cho quy trình đăng nhập rồi thắc mắc vì sao phiên bị rớt.
  • Quên rằng lưu lượng proxy được tính phí: hình ảnh và video lớn tiêu tốn GB rất nhanh.
  • Dùng lẫn nhiều quốc gia trong một tài khoản, điều có thể kích hoạt kiểm tra bảo mật.
  • Không đặt timeout và số lần thử lại trong script.
  • Gửi dữ liệu nhạy cảm qua HTTP thuần. Hãy dùng HTTPS.

Câu hỏi thường gặp

Làm sao biết proxy của tôi hoạt động?

Mở một trang như api.ipify.org qua proxy, hoặc dùng công cụ kiểm tra proxy miễn phí. Nó phải hiển thị IP của proxy, không phải IP của bạn.

Định dạng host:port:username:password là gì?

Đây là cách các nhà cung cấp thường liệt kê proxy. Công cụ của bạn có thể cần cùng các giá trị đó dưới dạng protocol://username:password@host:port.

Tôi có cần cài phần mềm không?

Không. Hầu hết công cụ đều có ô nhập proxy. Chỉ một số ứng dụng không hỗ trợ proxy mới cần công cụ áp dụng cho toàn hệ thống.

Tôi có thể dùng một proxy trên nhiều thiết bị không?

Có. Một dòng proxy hoạt động trên mọi thiết bị có thông tin xác thực, trừ khi bạn giới hạn nó cho một IP trong whitelist.

Bắt đầu với Flexyproxies ngay hôm nay

Chọn gói proxy dân cư hoặc proxy 4G/5G trả theo mức dùng, hoặc IP tĩnh (ISP) cho các phiên dài. Hãy thử IP đầu ra trước bằng công cụ kiểm tra proxy miễn phí.