Dưới đây là hướng dẫn chi tiết cách dùng VPS làm reverse proxy, áp dụng cho hầu hết các web hoặc video site, có thể dùng để ẩn IP gốc, tăng tốc tải, hoặc chia tải:
🧩 1. Hiểu cơ bản về Reverse Proxy
Reverse proxy là máy chủ trung gian đứng giữa người dùng và máy chủ gốc (origin).
Khi người dùng truy cập vào reverse proxy:
-
Proxy nhận request.
-
Proxy lấy nội dung từ máy gốc (origin server).
-
Proxy trả kết quả lại cho người dùng.
Ví dụ:
Khi đó, IP của phimcu.com được ẩn đi, chỉ thấy IP của VPS.
⚙️ 2. Chuẩn bị
-
1 VPS (Ubuntu 20.04 hoặc 22.04, RAM ≥ 512MB)
-
1 domain hoặc subdomain (tuỳ chọn)
-
Web server: Nginx (phổ biến nhất cho reverse proxy)
Cài Nginx:
🌐 3. Cấu hình Reverse Proxy bằng Nginx
Ví dụ: bạn muốn VPS proxy cho trang https://example.com
Bước 1: Mở file cấu hình
Bước 2: Thêm nội dung
Bước 3: Kích hoạt cấu hình
🔒 4. (Tùy chọn) Cấu hình HTTPS (Let’s Encrypt)
Nếu bạn có domain:
🚀 5. Kiểm tra
Truy cập:
hoặc
Nếu thấy nội dung của trang gốc (example.com) → Reverse proxy hoạt động.
🧠 6. Mẹo & Nâng cao
-
Chống cache sai: thêm
proxy_no_cache 1;nếu bạn không muốn cache. -
Giới hạn tốc độ tải: dùng
limit_ratehoặclimit_req_zone. -
Proxy video: bật
proxy_request_buffering off;để stream nhanh hơn. -
Ẩn header gốc: dùng
proxy_hide_headerđể ẩn thông tin từ origin.



GIPHY App Key not set. Please check settings