Proxy

Proxy server là gì? Các loại, công dụng và cách hoạt động

24 thg 8, 202617 phút đọc

Proxy server là một trung gian giữa thiết bị của bạn và internet: nó nhận yêu cầu của bạn, chuyển tiếp đến website thay mặt bạn, rồi trả kết quả về cho bạn, nên đích đến chỉ thấy địa chỉ IP của proxy chứ không phải của bạn. Hầu hết mọi người rút gọn thành proxy, và hai từ này được dùng thay thế cho nhau. Hướng dẫn này giải thích proxy server là gì bằng ngôn ngữ đơn giản, đưa ra một mô hình dễ hiểu về cách proxy hoạt động, phân loại các loại proxy chính theo vai trò mạng và theo nguồn gốc IP, đề cập các mục đích sử dụng hợp pháp, và chỉ cho bạn một cách ít rào cản để chạy thử nghiệm đầu tiên.

Proxy server là gì?

Proxy server là một máy tính trung gian nằm giữa client (thiết bị của bạn) và một máy chủ đích trên internet. Nó nhận yêu cầu của bạn, chuyển tiếp dưới địa chỉ IP riêng của nó, và chuyển phản hồi về cho bạn - nên đích đến chỉ thấy proxy, không phải địa chỉ thật của bạn.

Hãy hình dung như một phòng thư tín hay một quầy lễ tân. Thay vì tự tay mang thư đến từng người nhận, bạn đưa nó cho quầy. Quầy gửi đi dưới địa chỉ hồi đáp riêng của mình, nhận thư trả lời, và chuyển lại cho bạn. Những người bạn viết thư chỉ thấy quầy, chứ không thấy địa chỉ nhà của bạn.

Về mặt mạng, các thành phần rất đơn giản. Client là thiết bị hoặc ứng dụng của bạn. Proxy là cổng chuyển tiếp lưu lượng. Máy chủ đích là website hoặc API mà bạn đang cố gắng truy cập. Địa chỉ IP của bạn là định danh mà đích đến thường ghi lại; proxy thay nó bằng IP của chính nó. Mẫu hình cơ bản này - một điểm trung gian được kiểm soát mà mọi yêu cầu đi qua - là nền tảng cho mọi thứ khác trên trang này. Để có tài liệu kỹ thuật trung lập với nhà cung cấp, xem mục thuật ngữ về proxy server trên MDN.

Proxy và proxy server - có khác nhau không?

Trong sử dụng hằng ngày thì không - người ta nói "một proxy" và "một proxy server" với cùng một nghĩa. Nếu muốn chính xác: proxy server là máy móc hay phần mềm thực hiện việc chuyển tiếp, còn proxy thường chỉ dịch vụ hoặc từng IP riêng lẻ mà bạn kết nối qua (như trong câu "tôi mua 100 proxy"). Khi một truy vấn tìm kiếm hay một trang sản phẩm nói proxy, gần như luôn có nghĩa là proxy server. Bên dưới chúng tôi dùng cả hai từ thay thế cho nhau.

Proxy hoạt động như thế nào?

Proxy hoạt động bằng cách chèn thêm một chặng vào một yêu cầu mà lẽ ra sẽ đi thẳng đến website. Đây là luồng, từng bước một:

  1. Yêu cầu của bạn rời khỏi thiết bị và đi đến proxy server trước, thay vì đi thẳng đến website.
  2. Proxy chuyển tiếp yêu cầu đó đến máy chủ đích thay mặt bạn, sử dụng địa chỉ IP riêng của nó.
  3. Máy chủ đích xử lý yêu cầu và gửi phản hồi trở lại proxy.
  4. Proxy chuyển phản hồi đó về cho bạn. Địa chỉ IP thật của bạn vẫn được ẩn khỏi đích đến, nơi chỉ từng thấy proxy.

Trên đường đi, proxy có thể đọc và điều chỉnh header của yêu cầu (siêu dữ liệu đi kèm mỗi yêu cầu), và một số proxy làm nhiều hơn là chỉ chuyển tiếp. Một caching proxy có thể lưu bản sao của một trang hay được yêu cầu và phục vụ nhanh hơn ở lần sau. Một filtering proxy có thể cho phép hoặc chặn một số đích nhất định. Nhưng công việc cốt lõi luôn giống nhau: đứng ở giữa, chuyển tiếp yêu cầu, và trả về phản hồi. Chính cơ chế duy nhất đó khiến proxy hữu ích cho quyền riêng tư, quy mô, và truy cập phân tán theo vị trí địa lý.

Các loại proxy (proxy types)

Các loại proxy gây bối rối vì cùng một từ có thể mô tả hai thứ khác nhau. Sẽ hữu ích khi phân loại proxy theo hai trục riêng biệt: (a) theo vai trò mạng - proxy hướng về phía nào và phục vụ ai, và (b) theo nguồn gốc IP - địa chỉ IP thực sự đến từ đâu. Hầu hết sự bối rối của người mới bắt nguồn từ việc lẫn lộn hai điều này. Bên dưới chúng tôi xử lý chúng riêng rẽ, rồi đưa cho bạn một bảng để so sánh các lựa chọn thương mại.

Theo vai trò mạng - forward proxy và reverse proxy

Forward proxy nằm ở phía client. Nó đứng trước các thiết bị của bạn và chuyển tiếp các yêu cầu đi ra ngoài internet. Khi ai đó nói "tôi dùng proxy" hay "tôi mua proxy", gần như luôn có nghĩa là forward proxy. Mọi thứ khác trên trang này đều nói về forward proxy.

Reverse proxy nằm ở phía server. Nó đứng trước một hoặc nhiều máy chủ web và xử lý lưu lượng đi vào - phân phối tải, cache phản hồi, và kết thúc mã hóa. Reverse proxy (như Nginx hay một CDN edge) là hạ tầng mà chủ website vận hành để bảo vệ và tăng tốc site của chính họ. Đó không phải thứ mà một đội dữ liệu hay marketing "mua IP" cho, nên chúng tôi ghi nhận sự khác biệt này và đi tiếp.

Theo nguồn gốc IP - datacenter, dân cư, ISP, và xoay vòng

Đây là những loại thương mại mà bạn thực sự lựa chọn giữa chúng khi cần proxy cho một dự án. Chúng khác nhau chủ yếu ở chỗ địa chỉ IP nằm ở đâu, điều này quyết định tốc độ, chi phí, và khả năng một site đánh dấu chúng. Bảng dưới đây là gợi ý quyết định nhanh; mô tả ngắn theo sau.

LoạiNguồn IPTốc độChi phíRủi ro bị phát hiệnPhù hợp nhất cho
DatacenterNhà cung cấp cloud / hostingNhanhThấpCao hơnCông việc khối lượng lớn trên site dễ tính
Dân cưThiết bị nhà thật qua ISPTrung bìnhCaoThấpSite khắt khe chặn IP datacenter
ISP (dân cư tĩnh)Đặt tại datacenter, đăng ký ISPNhanhTrung bình đến caoThấp đến trung bìnhPhiên dài cần tốc độ và độ tin cậy
Xoay vòngBất kỳ pool nào, IP mới mỗi yêu cầu hoặc phiênTùy poolThay đổiThấp hơn ở quy mô lớnCông việc scraping và giám sát lớn

Datacenter proxy

Datacenter proxy dùng địa chỉ IP đặt tại các cơ sở cloud và hosting. Chúng là lựa chọn nhanh nhất và rẻ nhất, khiến chúng trở thành mặc định cho công việc khối lượng lớn nhắm vào các site không soi xét lưu lượng quá kỹ. Đánh đổi là dải IP của chúng rất nổi tiếng, nên các đích khắt khe có thể phát hiện và chặn chúng dễ dàng hơn.

Residential proxy (proxy dân cư)

Residential proxy định tuyến qua các địa chỉ IP hộ gia đình thật do ISP tiêu dùng cấp. Vì lưu lượng trông giống một người dùng gia đình bình thường, các proxy này khó phân biệt với khách truy cập thật hơn nhiều, nên chúng hoạt động được trên các đích khắt khe. Chi phí cao hơn và tốc độ biến thiên nhiều hơn IP datacenter.

ISP proxy (dân cư tĩnh)

ISP proxy, còn gọi là dân cư tĩnh, là dạng lai: đặt tại datacenter để có tốc độ, nhưng đăng ký với một ISP tiêu dùng nên mang độ tin cậy cấp dân cư. Bạn có được tốc độ giống datacenter với tỷ lệ bị đánh dấu thấp hơn, và IP giữ tĩnh xuyên suốt một phiên dài - hữu ích khi bạn cần một danh tính ổn định thay vì thay đổi liên tục.

Rotating proxy (proxy xoay vòng)

Rotating proxy mô tả cách IP được gán chứ không phải chúng đến từ đâu: proxy tự động cấp cho bạn một IP mới ở mỗi yêu cầu, hoặc theo một lịch định sẵn. Cách này trải một công việc lớn ra nhiều địa chỉ để không IP đơn lẻ nào bị chú ý - cách chuẩn để các tác vụ scraping và giám sát lớn tránh bị chặn. Việc xoay vòng có thể nằm trên một pool datacenter hoặc dân cư.

Đôi lời về protocol và các loại ẩn danh

Hai nhãn nhỏ hơn hoàn thiện bức tranh. Theo protocol, proxy thường là HTTP(S) (được xây cho lưu lượng web và phổ biến nhất) hoặc SOCKS (một lựa chọn cấp thấp hơn, không phụ thuộc protocol, cũng xử lý được cả lưu lượng không phải web). Theo mức độ ẩn danh, một proxy có thể là transparent (chuyển tiếp IP gốc của bạn trong header), anonymous (ẩn IP của bạn nhưng tự nhận mình là proxy), hoặc elite/ẩn danh cao (ẩn cả hai). Với hầu hết công việc dữ liệu hợp pháp, bạn muốn proxy anonymous hoặc elite dạng HTTP(S) hay SOCKS; những hạng mục ngách mà một số bảng thuật ngữ liệt kê thêm rất ít giá trị cho một trường hợp kinh doanh.

Proxy thực sự được dùng để làm gì?

Đối với doanh nghiệp và các đội dữ liệu, proxy là công cụ thiết thực để thu thập dữ liệu web công khai ở quy mô lớn từ nhiều điểm quan sát. Các trường hợp sử dụng hợp pháp phổ biến gồm:

  • Web scraping cho nghiên cứu - thu thập dữ liệu công khai trên nhiều trang mà không để một IP đơn lẻ bị giới hạn tốc độ. Xem hướng dẫn của chúng tôi về dùng proxy cho web scraping.
  • Giám sát giá và SERP - kiểm tra giá đối thủ hoặc thứ hạng tìm kiếm như chúng hiển thị ở các vị trí khác nhau.
  • Xác minh quảng cáo - xác nhận quảng cáo hiển thị đúng và không bị hoán đổi hay ẩn đi ở một số khu vực cụ thể.
  • Nghiên cứu thị trường và thương hiệu - lấy mẫu nội dung địa phương hóa, tình trạng sẵn có, và danh sách sản phẩm trên các thị trường.
  • Thu thập dữ liệu SEO - kéo dữ liệu thứ hạng và tính năng SERP ở quy mô lớn để phân tích.

Hãy dùng proxy một cách có trách nhiệm. Công việc proxy hợp pháp tôn trọng robots.txt và điều khoản dịch vụ của mỗi site, tập trung vào dữ liệu công khai, tránh làm quá tải máy chủ, và tránh xa bất cứ điều gì vượt qua một lần đăng nhập hay một kiểm soát truy cập mà bạn không được cấp phép. Đây là hướng dẫn chung, không phải tư vấn pháp lý - khi một dự án nhạy cảm về mặt thương mại, hãy kiểm tra các quy định áp dụng cho khu vực tài phán và đích đến của bạn.

Lợi ích và hạn chế của proxy

Proxy là một công cụ hữu ích, không phải công cụ thần kỳ. Một cái nhìn trung thực về cả hai mặt:

Lợi íchHạn chế
Ẩn IP gốc của bạn để có quyền riêng tư cơ bảnThêm độ trễ - một chặng phụ ở mỗi yêu cầu
Cho phép bạn gửi yêu cầu phân tán theo vị trí từ nhiều nơiTốn tiền, và IP cấp dân cư không hề rẻ ở quy mô lớn
Trải lưu lượng khối lượng lớn ra nhiều IP để mở rộng quy môMột số IP, nhất là ở gói dùng chung, bị các cơ sở dữ liệu lạm dụng đánh dấu
Cho phép kiểm soát tập trung để định tuyến, lọc, hoặc cache lưu lượngKhông phải công cụ bảo mật đầy đủ - proxy không phải VPN hay tường lửa

Hạn chế quan trọng nhất cần ghi nhớ: proxy thay đổi IP nào mà một site nhìn thấy, nhưng bản thân nó không mã hóa toàn bộ kết nối của bạn như một VPN, cũng không bảo vệ một mạng như một tường lửa. Và dùng proxy để phá vỡ điều khoản của một site là rủi ro kinh doanh và pháp lý, không chỉ là rủi ro kỹ thuật. Hãy coi proxy như một công cụ truy cập dữ liệu, và giữ các lớp bảo mật và tuân thủ tách biệt.

Cách bắt đầu với proxy

Bạn không cần cam kết lớn để thử proxy. Một lần chạy đầu tiên hợp lý trông như thế này:

  1. Chọn loại theo công việc. Dùng datacenter proxy giá rẻ cho các đích dễ tính; chuyển sang dân cư khi một site khắt khe và chặn IP datacenter.
  2. Bắt đầu nhỏ và thử nghiệm. Chạy một nhúm yêu cầu nhắm vào đích thật của bạn trước khi mở rộng quy mô - tỷ lệ thành công trên chính site cụ thể đó quan trọng hơn bất kỳ con số quảng cáo nào.
  3. Hiểu về xác thực. Nhà cung cấp cho bạn hoặc là IP allowlisting (bạn đăng ký IP của chính mình) hoặc thông tin đăng nhập username:password cho mỗi proxy. Hãy biết công cụ của bạn cần loại nào.
  4. Xác minh IP của bạn thực sự đã đổi. Truy cập một endpoint kiểu "what is my IP" qua proxy và xác nhận địa chỉ là của proxy, không phải của bạn.

Nếu bạn chỉ muốn cách ít rào cản nhất để chạy thử nghiệm thật đầu tiên đó, Webshare là một nơi dễ bắt đầu: nó có gói miễn phí thật sự (10 proxy và 1 GB lưu lượng, tính đến tháng 8 năm 2026 - hãy xác minh trên webshare.io) và đăng ký tự phục vụ, nên bạn có thể xác thực một proxy và xác nhận IP đã đổi trong vài phút mà không cần gọi bán hàng. Nó không tự động là "tốt nhất" cho mọi công việc - các mạng cao cấp bên dưới có pool lớn hơn - nhưng với một người mới chạy thử nghiệm thực hành đầu tiên, một gói miễn phí gỡ bỏ rào cản chính. (Jasmine Daily có thể nhận hoa hồng nếu bạn đăng ký qua liên kết này, không tốn thêm chi phí cho bạn - xem tuyên bố tiếp thị liên kết của chúng tôi.)

Sẽ hữu ích khi hiểu thị trường rộng hơn để bạn so sánh công bằng. Bright DataOxylabs là các nhà cung cấp cao cấp với pool lớn nhất và các API scraping được quản lý; IPRoyal là một đối thủ thân thiện với ngân sách; và Decodo (trước đây là Smartproxy) nằm ở phân khúc tầm trung. Một tiết lộ đáng biết khi bạn so sánh: Oxylabs sở hữu Webshare (và ScrapingBee), nên chúng là các công ty liên quan chứ không phải đối thủ hoàn toàn độc lập.

Trên thực tế, tôi bắt đầu một dự án mới bằng cách khớp loại proxy với mức độ khắt khe của đích, rồi thử một lô nhỏ trước khi mở rộng. Loại tôi ưu tiên chọn mặc định là dân cư xoay vòng hoặc ISP tĩnh chứ không phải datacenter, vì IP sạch, trông giống thật mới là thứ thực sự được chấp nhận trên các site khắt khe. Nếu bạn chỉ mới bắt đầu, con đường ít bực bội nhất là chọn loại khớp với đích của bạn, thiết lập một proxy, và xác nhận nó hoạt động trước khi mở rộng. Tôi đánh giá một nhà cung cấp dựa trên tỷ lệ thành công và tốc độ đối với các site cụ thể tôi cần, và dựa trên việc tôi có thể đi từ đăng ký đến một proxy hoạt động, đã xác minh nhanh đến đâu.

Khi bạn đã sẵn sàng so sánh các nhà cung cấp một cách kỹ lưỡng - pool, giá cả, và tính năng cạnh nhau - trang dịch vụ proxy tốt nhất của chúng tôi đi sâu hơn bài giải thích đầu phễu này.

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

Dùng proxy có hợp pháp không?

Có, cho các mục đích hợp pháp. Proxy là công cụ tiêu chuẩn, hợp pháp được dùng trong quyền riêng tư, kiểm thử, và thu thập dữ liệu. Tính hợp pháp phụ thuộc vào bạn làm gì với chúng: thu thập dữ liệu công khai trong khi tôn trọng điều khoản của site thì ổn; dùng proxy để vượt qua kiểm soát truy cập hoặc vi phạm điều khoản thì không. Đây là thông tin chung, không phải tư vấn pháp lý.

Proxy và VPN khác nhau thế nào?

Proxy định tuyến lại lưu lượng cho một ứng dụng hoặc yêu cầu cụ thể và đổi IP mà đích đến nhìn thấy. VPN mã hóa toàn bộ kết nối của thiết bị và định tuyến tất cả qua một đường hầm. Proxy được xây cho công việc dữ liệu nhắm mục tiêu, khối lượng lớn; VPN được xây cho quyền riêng tư và bảo mật toàn thiết bị. Chúng giải quyết những vấn đề chồng lấn nhưng khác nhau.

Proxy dân cư và datacenter khác nhau thế nào?

Datacenter proxy dùng IP đặt tại cloud - nhanh và rẻ, nhưng dễ bị các site khắt khe phát hiện hơn. Residential proxy dùng IP nhà thật từ ISP, nên trông giống người dùng thật và vượt qua được các đích khắt khe, với giá cao hơn. Đọc phân tích sâu hơn về datacenter proxyresidential proxy.

Danh sách proxy miễn phí có an toàn không?

Thường là không. Các IP "danh sách proxy miễn phí" công khai thường chậm, tồn tại ngắn, đã bị đánh dấu, hoặc do những người vận hành không rõ danh tính điều hành, những người có thể ghi lại hoặc can thiệp vào lưu lượng của bạn. Với bất cứ việc gì thật, hãy dùng gói miễn phí của một nhà cung cấp uy tín hoặc một gói trả phí thay vì một danh sách công khai ẩn danh.

Người mới nên chọn loại proxy nào?

Bắt đầu với datacenter proxy. Chúng rẻ nhất và nhanh nhất, và đủ cho nhiều đích dễ tính trong khi bạn học. Chỉ nâng lên residential hoặc ISP proxy khi một site cụ thể chặn IP datacenter của bạn - hãy để mức độ khắt khe của đích, chứ không phải quảng cáo, quyết định.

Tôi có cần kỹ năng kỹ thuật để dùng proxy không?

Kỹ năng cơ bản thôi. Bạn cần dán một địa chỉ proxy và cổng vào một công cụ hoặc thiết lập trình duyệt, và hoặc allowlist IP của bạn hoặc nhập tên người dùng và mật khẩu. Không cần lập trình cho lần thử đầu tiên; viết script chỉ đến khi bạn tự động hóa các công việc lớn.

Kết luận

Proxy server đơn giản là một trung gian chuyển tiếp các yêu cầu của bạn và ẩn IP thật của bạn sau IP của chính nó. Hãy nhớ hai cách phân loại chúng - theo vai trò mạng (forward hay reverse) và theo nguồn gốc IP (datacenter, dân cư, ISP, xoay vòng) - và bạn có thể lập luận về gần như bất kỳ sản phẩm proxy nào bạn gặp. Giữ mục đích sử dụng hợp pháp và tập trung vào dữ liệu công khai, khớp loại với công việc, và thử nghiệm nhỏ trước khi mở rộng. Khi bạn muốn chạy thử nghiệm thật đầu tiên hoặc so sánh các nhà cung cấp một cách chuyên sâu, hãy bắt đầu với một gói miễn phí và trang dịch vụ proxy tốt nhất của chúng tôi.

J

Jasmine

Tác giả · Jasmine Daily

Người viết nên Jasmine Daily - ghi lại những suy nghĩ, trải nghiệm và những khoảnh khắc đời thường. Thật lòng, không vội vàng, không hoàn hảo.

Jasmine Daily

Vẫn còn nhiều điều đang chờ được đọc.

Nếu bài viết này chạm đến bạn, hãy ghé xem thêm vài trang khác trong cuốn nhật ký này.

Đọc tiếp

Bài viết liên quan