Bản ghi CNAME chi tiết
Bản ghi CNAME là gì
Bản ghi CNAME (Canonical Name Record) được sử dụng để trỏ một tên miền đến một tên miền khác, thực hiện phân giải bí danh hoặc.
Ví dụ:
Trỏ a.example.com đến www.example.com, khi người dùng truy cập a.example.com, sẽ chuyển hướng đến www.example.com.
Các mục đích phổ biến của bản ghi CNAME
1. Tên miền phụ trỏ đến tên miền chính
- Ví dụ:
blog.example.comtrỏ đếnwww.example.com, như vậy tất cả các yêu cầu truy cậpblog.example.comsẽ được chuyển hướng đến máy chủ màwww.example.comtrỏ đến.
2. Cân bằng tải và CDN
- Trỏ tên miền tới tên miền do CDN cung cấp để tăng tốc và phân phối, ví dụ
www.example.comtrỏ tớiexample.cdnprovider.com.
3. Bí danh dịch vụ
-
Dùng để liên kết tên miền với dịch vụ bên thứ ba, chẳng hạn như dịch vụ email, lưu trữ đám mây, ứng dụng SaaS, v.v.:
-
mail.example.com→mail.provider.com -
shop.example.com→shop.saasplatform.com
-
4. Chuyển hướng tên miền để đơn giản hóa quản lý
- Khi máy chủ thay đổi, chỉ cần sửa đổi trỏ tới của tên miền đích, không cần sửa IP của từng tên miền phụ.
Thêm bản ghi CNAME

Bản ghi máy chủ:
-
@biểu thị tên miền chính (ví dụ example.com) -
wwwđại diện cho www.example.com -
Các tên miền phụ cụ thể khác
Loại: Chọn Bản ghi CNAME
TTL: 600 giây (được khuyến nghị)
Giá trị: Nhập địa chỉ tên miền cần trỏ tới
Trọng số: Không có yêu cầu đặc biệt, có thể điền thống nhất là 1.
-
TTL là thời gian tồn tại của bản ghi DNS trong bộ nhớ đệm của máy chủ DNS đệ quy.
-
Đơn vị là giây, TTL càng ngắn thì thay đổi DNS càng có hiệu lực nhanh; TTL càng dài thì tỷ lệ truy cập bộ nhớ đệm càng cao và tốc độ phân giải càng ổn định.
-
600 giây (10 phút) là giá trị dung hòa phổ biến, cân bằng giữa tính linh hoạt và tính ổn định.
Giá trị trọng số càng lớn thì tỷ lệ truy cập được phân bổ càng cao, chỉ có tác dụng trong các bản ghi cùng loại.
Lưu ý
-
Bản ghi CNAME chỉ có thể trỏ tới một tên miền khác, không thể trỏ tới địa chỉ IP.
-
Tiêu chuẩn RFC quy định rằng khi tên miền phụ thiết lập CNAME thì không được có bản ghi khác; trong thực tế nếu tồn tại đồng thời, thường ưu tiên CNAME, nhưng điều này không đúng tiêu chuẩn.
-
Tên miền gốc, ví dụ example.com, thường cần thiết lập bản ghi A hoặc bản ghi AAAA, không thể thiết lập bản ghi CNAME.