Trang chủ Về chúng tôi Giải pháp Dịch vụ Cloud Server Blog Liên hệ ngay
Next Step
Bài viết

Cloudflare Partial (CNAME) Setup: Giải pháp đưa subdomain qua Cloudflare mà không cần đổi Nameserver

Người đăng: Next Step Team • Ngày đăng: 15/08/2026 Cập nhật: 28/10/2026

Rất nhiều doanh nghiệp đang sử dụng dịch vụ DNS uỷ quyền (ví dụ AWS Route 53, hoặc DNS của nhà cung cấp hosting) cho hàng chục bản ghi MX, TXT, các subdomain nội bộ… và không muốn xáo trộn toàn bộ hệ thống chỉ để bật Cloudflare cho một subdomain duy nhất. Đây chính là lúc Partial (CNAME) Setup phát huy tác dụng.


🔍 Partial Setup là gì?

Thay vì đổi toàn bộ 2 nameserver của domain sang Cloudflare (Full Setup), Partial Setup chỉ yêu cầu bạn thêm một bản ghi CNAME tại nhà cung cấp DNS hiện tại, trỏ subdomain cần dùng đến một địa chỉ đặc biệt dạng {ten-mien-cua-ban}.cdn.cloudflare.net. Nhà cung cấp DNS gốc (authoritative DNS) vẫn giữ quyền quản lý toàn bộ domain — Cloudflare chỉ “tiếp nhận” riêng phần traffic của subdomain đó.

👤 Người dùng truy cập foo.example.com Authoritative DNS CNAME record: foo.example.com → Cloudflare A record: 203.0.113.1 ….cdn.cloudflare.net Domain vẫn được quản lý tại DNS gốc — Cloudflare chỉ phục vụ subdomain đã cấu hình

🤔 Khi nào nên chọn Partial Setup?

✅ Phù hợp khi

  • Chỉ muốn bật CDN/bảo mật cho 1-2 subdomain (ví dụ: www, shop, app)
  • Hệ thống email (MX), VPN hoặc các dịch vụ khác đang cấu hình phức tạp tại DNS hiện tại và không muốn di chuyển
  • Cần giữ nguyên nhà cung cấp DNS vì lý do nội bộ, hợp đồng, hoặc quy trình vận hành

⚠️ Cần lưu ý

  • Chỉ áp dụng được với gói Business hoặc Enterprise của Cloudflare
  • Không tận dụng được tốc độ và khả năng chống chịu của hệ thống Anycast DNS toàn cầu của Cloudflare cho toàn domain
  • Cần thao tác đồng thời trên 2 hệ thống: Cloudflare dashboard và DNS uỷ quyền hiện tại

📋 Quy trình cấu hình Partial Setup — 4 bước

Bước 1 — Thêm domain vào Cloudflare và chọn kiểu Partial

Đăng nhập dash.cloudflare.com → Add site → nhập tên domain. Khi chọn gói dịch vụ, chỉ Business hoặc Enterprise mới hỗ trợ cấu hình CNAME setup.

Sau khi thêm site, vào Overview, kéo xuống mục Advanced Actions và chọn Convert to CNAME DNS Setup. Một hộp thoại xác nhận sẽ hiện ra — bấm Convert để tiếp tục.

Overview Page Avoid DNS resolution issues (DNSSEC) Update your nameservers Convert to CNAME DNS Setup Convert to CNAME Setup Cloudflare nameservers sẽ không còn authoritative Cancel Convert

Bước 2 — Xác minh quyền sở hữu domain bằng TXT record

Sau khi convert, Cloudflare hiển thị một Verification TXT Record (dạng cloudflare-verify.your-domain.com với nội dung là một chuỗi mã ngẫu nhiên). Hãy lưu lại thông tin này — bạn luôn có thể xem lại tại DNS → Records → Verification TXT Record nếu cần.

Truy cập giao diện quản trị DNS của nhà cung cấp DNS uỷ quyền hiện tại (ví dụ AWS Route 53), tạo một bản ghi mới: Type = TXT, Name = cloudflare-verify, Value = chuỗi mã được cấp.

Tại Route 53 — Create Record Record name cloudflare-verifyRecord type TXT Value 561598982-803506423 Create record

Bước 3 — Đồng bộ DNS record sang Cloudflare và kích hoạt

Quan trọng: các bản ghi tại Cloudflare cho subdomain dùng Partial Setup phải khớp với bản ghi đang có tại DNS uỷ quyền. Trên Cloudflare → DNS → Records → Add record, tạo lại các record (A, AAAA, CNAME…) tương ứng và bật Proxy status = Proxied (icon mây màu cam) cho những record muốn đi qua Cloudflare.

Một số trường cần chú ý khi tạo record:

  • Proxy status: Bật “Proxied” để traffic được CDN, WAF, Argo, DDoS protection của Cloudflare bảo vệ; chọn “DNS only” nếu chỉ muốn Cloudflare phân giải mà không proxy
  • TTL: Thời gian cache của bản ghi, ảnh hưởng tốc độ cập nhật khi thay đổi
  • Comment/Tag: Ghi chú để dễ quản lý sau này

Sau khi tạo record, quay lại nhà cung cấp DNS uỷ quyền → xác nhận lại bản ghi TXT đã propagate xong → trên Cloudflare bấm Re-activate và chờ vài phút để hệ thống xác thực.

Bước 4 — Trỏ CNAME tại DNS uỷ quyền về Cloudflare

Đây là bước cuối, hoàn thiện đường dẫn traffic. Tại DNS uỷ quyền:

  1. Xoá toàn bộ record cũ (A, AAAA hoặc CNAME) của subdomain muốn proxy qua Cloudflare
  2. Trên Cloudflare dashboard → DNS → Records, kéo xuống mục Partial Zone Suffix → bấm Copy để lấy chuỗi dạng {ten-mien}.cdn.cloudflare.net
  3. Tại DNS uỷ quyền, tạo bản ghi CNAME mới: Name = subdomain (ví dụ www), Value = chuỗi vừa copy
Route 53 — Create CNAME record Record name www Record type CNAME Value www.example.com.cdn.cloudflare.net

Ví dụ minh hoạ: Bản ghi cuối cùng tại DNS uỷ quyền sẽ có dạng www.example.com CNAME www.example.com.cdn.cloudflare.net

Lặp lại cách làm tương tự cho từng subdomain khác mà bạn muốn proxy qua Cloudflare.


💡 Lưu ý từ Next Step

  • Với Partial Setup, các record ở Cloudflare cho subdomain phải được cấu hình giống với bên DNS uỷ quyền — tránh sai lệch dẫn đến lỗi resolve
  • Thời gian xác minh TXT record và Re-activate có thể mất vài phút đến vài giờ tuỳ tốc độ propagate DNS
  • Nếu sau này muốn chuyển sang Full Setup (đổi toàn bộ nameserver), bạn vẫn có thể thực hiện bất kỳ lúc nào từ Cloudflare dashboard

Cần hỗ trợ cấu hình Partial Setup?

Đội ngũ Next Step sẵn sàng hỗ trợ cấu hình Cloudflare Partial (CNAME) Setup cho hệ thống của bạn — liên hệ (+84) 933 810 688 hoặc [email protected].

✓