Cloudflare Tunnels là một giải pháp đổi mới và mạnh mẽ của Cloudflare, giúp kết nối an toàn và hiệu quả giữa các ứng dụng và dịch vụ trên internet. Được thiết kế để vượt qua những thách thức của việc quản lý mạng lưới phức tạp, Cloudflare Tunnels cho phép tổ chức xây dựng các kết nối an toàn, mã hóa end-to-end, và duy trì hiệu suất cao mà không cần phải lo lắng về các vấn đề như bảo mật, quản lý và tối ưu hóa mạng.
Với Cloudflare Tunnels, người dùng có khả năng tạo ra các kết nối mạng linh hoạt, chống lại các rủi ro an ninh và tăng cường bảo mật thông tin truyền tải qua internet. Khả năng tích hợp dễ dàng với nhiều loại ứng dụng và dịch vụ khác nhau, từ các ứng dụng di động đến các hệ thống máy chủ lớn, giúp Cloudflare Tunnels trở thành một công cụ quan trọng trong việc xây dựng và duy trì cơ sở hạ tầng mạng toàn cầu. Đồng thời, nó còn mang lại sự linh hoạt và thuận tiện cho việc quản lý, giảm độ trễ và tối ưu hóa hiệu suất mạng, làm tăng sức mạnh và độ tin cậy cho hệ thống của người sử dụng.
Về mặc định thì Cloudflare Tunnels không cho phép bạn sử dụng wildcard trong bản nghi DNS bạn sẽ thu được lỗi như hình bên dưới cảnh báo về DNS sẽ không được khởi tạo tự động
Để khắc phục vấn đề này chúng ta cần phải làm các bước theo trình tự bên dưới.
Đầu tiên bạn cần tạo một public hostname bất kỳ nào đó trỏ về ip 127.0.0.1 trước việc này là nhắm để chúng ta lấy được ID của cfargotunnel như hình bên dưới và save lại
Sau khi lưu lại rồi bạn quay lại trang quản trị DNS bạn sẽ thấy một bản nghi DNS tương ứng như sau có kiểu là CNAME
Bạn tiến hành chỉnh sửa chúng bằng cách thay đổi name từ idsdk thành * và sau đó lưu lại, hoặc bạn cũng có thể tạo một bản nghi mới với nội dung tương tự như bản nghi được tạo tự động kia kết quả trông nó như thế này
Sau đó bạn quay lại Cloudflare Tunnels sửa public hostname mà bạn vừa tạo bên trên thành * bỏ qua cảnh báo và lưu lại
Như vậy quá trình trỏ ưildcard domain vào Cloudflare Tunnels đã hoàn thành.