XIN CHÀO!

Chào mừng bạn đến với LionTech

THEO DÕI CHÚNG TÔI

Quick Tunnel là gì? Cách expose localhost ra Internet miễn phí với Cloudflare

Cloudflare
Aug 25, 2026
Quick Tunnel là gì? Cách expose localhost ra Internet miễn phí với Cloudflare

Nếu bạn đang tìm hiểu Quick Tunnel là gì và muốn expose localhost ra Internet một cách nhanh chóng, miễn phí mà không cần thêm website vào Cloudflare DNS, thì TryCloudflare là một lựa chọn phù hợp để thử nghiệm. Công cụ này cho phép tạo một URL công khai tạm thời trỏ về web server đang chạy trên máy local. Bài viết dưới đây sẽ giải thích cách Quick Tunnel hoạt động và hướng dẫn từng bước để bạn tự chạy thử. 

1. Quick Tunnel là gì?

Quick Tunnel là tính năng cho phép developer thử nghiệm Cloudflare Tunnel mà không cần thêm website vào Cloudflare DNS. Tính năng này hoạt động thông qua TryCloudflare: khi chạy, cloudflared sẽ tạo một subdomain ngẫu nhiên trên tên miền trycloudflare.com.

Mọi request gửi đến subdomain này sẽ được proxy qua mạng lưới Cloudflare và chuyển tiếp tới web server đang chạy trên localhost của máy bạn. Nhờ đó, một ứng dụng local có thể tạm thời được truy cập từ Internet mà không cần cấu hình domain riêng.

Lưu ý: Quick Tunnel chỉ phù hợp cho mục đích testing, development hoặc demo nhanh. Nếu cần triển khai ổn định cho production, Cloudflare khuyến nghị sử dụng một tunnel được quản lý chính thức thay vì TryCloudflare.

2. Cách expose localhost ra Internet miễn phí bằng TryCloudflare

Cách expose localhost ra Internet miễn phí bằng TryCloudflare

 

Việc chạy một Quick Tunnel khá đơn giản, gồm 3 bước:

Bước 1: Cài đặt cloudflared

Trước tiên, bạn cần cài đặt cloudflared theo hướng dẫn chính thức của Cloudflare. Đây là daemon được sử dụng để thiết lập kết nối giữa web server local và mạng Cloudflare.

Bước 2: Chạy web server local

Khởi động web server của bạn và đảm bảo ứng dụng có thể truy cập qua localhost. Ví dụ, nếu ứng dụng đang chạy tại http://localhost:8080, đây sẽ là địa chỉ mà cloudflared chuyển tiếp request tới.

Bước 3: Tạo Quick Tunnel

Mở terminal và chạy:

cloudflared tunnel --url http://localhost:8080

Sau khi lệnh được thực thi, cloudflared sẽ tạo một subdomain ngẫu nhiên thuộc trycloudflare.com và hiển thị URL công khai ngay trong terminal. Bạn có thể sử dụng hoặc chia sẻ URL này để truy cập web server local từ Internet. Request gửi đến URL TryCloudflare sẽ đi qua mạng Cloudflare và được chuyển tiếp tới ứng dụng đang chạy trên localhost.

Lưu ý kỹ thuật: Quick Tunnels hiện không được hỗ trợ nếu có file config.yaml trong thư mục .cloudflared. Theo hướng dẫn của Cloudflare, bạn có thể tạm thời đổi tên file này để sử dụng Quick Tunnel.

3. Một số use case phổ biến khi dùng TryCloudflare

Theo tài liệu chính thức, đây là những trường hợp sử dụng tiêu biểu của Quick Tunnel:

Tình huống

Nhu cầu

Quick Tunnel hỗ trợ

Chia sẻ server local

Muốn chia sẻ nhanh project hoặc web server đang chạy trên laptop cho người ở mạng khác truy cập

Tạo URL công khai trên trycloudflare.com để truy cập server local

Test khả năng tương thích trình duyệt

Cần kiểm tra website đang phát triển trên các trình duyệt khác nhau

Cung cấp URL trycloudflare.com để truy cập và kiểm tra website từ bên ngoài môi trường local

Chạy speed test từ nhiều khu vực

Muốn kiểm tra hiệu năng website từ nhiều vị trí địa lý

URL TryCloudflare có thể được sử dụng với các công cụ như Pingdom hoặc WebPageTest để thực hiện speed test

3.1 Use case: Agency phát triển website cần khách hàng duyệt bản demo

Một Digital Agency đang phát triển website mới cho khách hàng. Trong quá trình thực hiện, website vẫn đang chạy trên môi trường local và chưa được deploy lên staging.

Thay vì phải triển khai một môi trường staging chỉ để khách hàng xem nhanh, đội phát triển có thể sử dụng TryCloudflare (Quick Tunnel) để tạo một URL công khai tạm thời trỏ đến web server đang chạy trên máy local.

Ví dụ:

localhost:3000 → Quick Tunnel → xxxxx.trycloudflare.com → Khách hàng truy cập từ Internet

Qua URL này, khách hàng có thể:

  • Xem trực tiếp giao diện website đang phát triển.
  • Kiểm tra responsive trên máy tính hoặc điện thoại.
  • Review nội dung và các thay đổi mới.
  • Gửi feedback cho agency trước khi phiên bản được đưa lên staging.

4. Vì sao Cloudflare cung cấp dịch vụ này miễn phí?

Theo Cloudflare, TryCloudflare được cung cấp nhằm giúp người dùng dễ dàng trải nghiệm Cloudflare Tunnel và thử nghiệm các tính năng mới mà không phải thực hiện nhiều bước cấu hình ban đầu.

  • Giúp người dùng dễ dàng trải nghiệm Cloudflare Tunnel: TryCloudflare cho phép người dùng nhanh chóng thử Cloudflare Tunnel và trải nghiệm cách dịch vụ hoạt động trước khi triển khai Tunnel cho các ứng dụng thực tế.
  • Giảm rào cản khi bắt đầu: Thay vì phải có website trên Cloudflare và thực hiện các bước cấu hình DNS, Quick Tunnel tự động cung cấp một subdomain ngẫu nhiên thuộc trycloudflare.com. Nhờ đó, developer có thể đưa web server local lên Internet để thử nghiệm mà không cần sở hữu hay cấu hình domain riêng cho Quick Tunnel.
  • Tạo môi trường để thử nghiệm các cải tiến mới: TryCloudflare cũng được Cloudflare sử dụng để thử nghiệm những cải tiến mới trước khi đưa chúng vào Cloudflare Tunnel. Vì vậy, Cloudflare không cung cấp SLA hoặc cam kết uptime cho dịch vụ này và khuyến nghị chỉ sử dụng Quick Tunnel cho mục đích testing và development, không dùng cho production.

5. Giới hạn của Quick Tunnel

Quick Tunnel được thiết kế chủ yếu cho mục đích testing và development, vì vậy Cloudflare áp dụng một số giới hạn mà bạn cần lưu ý:

Giới hạn

Chi tiết

Concurrent requests

Tối đa 200 in-flight requests cùng lúc. Khi vượt quá giới hạn này, các request dư sẽ nhận HTTP status code 429

Server-Sent Events (SSE)

Không được hỗ trợ — cần lưu ý nếu ứng dụng của bạn dùng cơ chế này để truyền dữ liệu real-time từ server tới client

Các giới hạn trên được Cloudflare liệt kê cụ thể cho Quick Tunnels. Nếu cần triển khai ứng dụng ổn định hơn và không muốn phụ thuộc vào các giới hạn của TryCloudflare, bạn nên tạo tài khoản Cloudflare và thiết lập một Cloudflare Tunnel được quản lý qua tài khoản thay vì sử dụng Quick Tunnel.

6. Tổng kết

Quick Tunnel, thông qua TryCloudflare, là cách đơn giản để đưa web server đang chạy trên localhost ra Internet thông qua một URL trycloudflare.com tạm thời mà không cần sở hữu domain hay cấu hình Cloudflare DNS. Đây là lựa chọn phù hợp cho testing, development, demo nhanh hoặc chia sẻ ứng dụng local, nhưng không được Cloudflare khuyến nghị sử dụng cho môi trường production.

Khi ứng dụng cần vận hành ổn định, quản lý lâu dài hoặc áp dụng các chính sách bảo mật và kiểm soát truy cập phù hợp với môi trường doanh nghiệp, đội ngũ kỹ thuật nên chuyển sang Cloudflare Tunnel được quản lý và cân nhắc các giải pháp liên quan trong hệ sinh thái Cloudflare Zero Trust.

Với vai trò Cloudflare Partner, LionTech hỗ trợ doanh nghiệp tư vấn, triển khai và tối ưu Cloudflare Tunnel cùng các giải pháp Zero Trust theo nhu cầu và kiến trúc hạ tầng thực tế. Liên hệ LionTech để được tư vấn giải pháp Cloudflare phù hợp cho hệ thống của doanh nghiệp.

 

Đăng ký tư vấn Cloudflare cho doanh nghiệp