Forward Proxy
Forward Proxy là kiểu proxy đại diện cho phía client.
Nó nằm phía trước client, giúp client đi ra ngoài internet thông qua nó. Server bên ngoài không biết client thật là ai, chỉ thấy con proxy.
Flow:
Client → Forward Proxy → Internet / ServerForward Proxy ẩn danh hoặc kiểm soát truy cập internet cho client.
Tác dụng thực tế:
Ẩn IP Client
Client đi ra ngoài → server chỉ thấy IP của Proxy
Dùng để ẩn danh, fake IP, bypass geo-block
Kiểm soát truy cập
Trong môi trường công ty, trường học:
Forward Proxy chặn Facebook, YouTube, web cấm.
Ghi log ai đã truy cập gì.
Caching
Proxy lưu cache các tài nguyên (ảnh, script, html)
Nhiều client dùng chung → giảm băng thông
Tăng bảo mật
Không cho client truy cập internet trực tiếp
Điều khiển traffic ra ngoài
Ví dụ đời thực dễ hình dung:
Bạn đang ở công ty, truy cập internet phải đi qua proxy của công ty.
Proxy công ty:
Check xem bạn có quyền vào trang đó không
Có thể ghi log lịch sử truy cập của bạn
Có thể cache để mạng nội bộ nhanh hơn
Forward Proxy trông giống như cánh cửa đi ra ngoài:
Client thật ẩn sau proxy.
So sánh nhanh với Reverse Proxy (để chốt hạ):
Tiêu chí
Forward Proxy
Reverse Proxy
Đại diện cho
Client
Server / Backend
Vị trí
Trước Client
Trước Backend
Mục đích
Ẩn danh client, control truy cập ra ngoài
Load balance, security, routing vào hệ thống
Ai biết ai?
Server không biết client thật
Client không biết server thật
Một câu súc tích kiểu Senior:
Forward Proxy là con đứng giữa client và internet để ẩn client, kiểm soát traffic và cache. Còn Reverse Proxy đứng trước backend để bảo vệ server, load balance, và routing.
Last updated