CNAME là gì? Tin rằng sẽ có khá nhiều người bối rối khi nghe đến “cái tên” này! Là một thuật ngữ quen thuộc đối với các lập trình / quản trị viên. Cùng Vietclass tìm hiểu kỹ hơn về thuật ngữ này qua bài viết sau ngay nhé!
Mục Lục
CNAME là Bản ghi tên quy chuẩn – Canonical Name Record, hay là Bản ghi bí danh của một Tên miền nhất định.
Một vài cách sử dụng bản ghi CNAME phổ biến:
CNAME từ tên miền phụ đến tên miền chính
NAME TYPE VALUE
————————————————–
www.example.com. CNAME example.com.
example.com. A 192.162.100.100
CNAME từ miền phụ sang miền gốc khác
NAME TYPE VALUE
———————————————–—
other.example.com. CNAME www.other.com.
Trong ví dụ này, tên A cho “www.other.com” được cung cấp trong một tệp DNS Zone khác.
Bản ghi CNAME thường được sử dụng cùng với các loại bản ghi DNS khác gồm: Bản ghi A và Bản ghi ALIAS.
Bản ghi A ánh xạ tên máy chủ tới một hoặc nhiều địa chỉ IP, trong khi bản ghi CNAME ánh xạ tên máy chủ sang tên máy chủ khác.
Tương tự như CNAME, bản ghi ALIAS cũng ánh xạ tên máy chủ đến một tên máy chủ khác. Tuy nhiên, bản ghi ALIAS cho phép có nhiều bản ghi DNS khác nhau trên cùng một tên máy chủ, trong khi CNAME thì không.
=> Do đó, bạn có thể áp dụng ALIAS tại miền gốc (DNS ZONE APEX) mà CNAME không thể.
Ngoài ra, ALIAS có hiệu suất tốt hơn CNAME vì không yêu cầu máy DNS của người dùng phân giải tên máy chủ khác – mà trực tiếp trả về IP.
Tuy nhiên, bản ghi ALIAS cũng cần phải Reverse lookup (Tra cứu ngược) nên có thể ảnh hưởng đến hiệu suất.
Chắc rằng bạn đã hiểu được tổng quan về CNAME là gì rồi, trong phần này Prodima sẽ hướng dẫn cho bạn cách tạo một bản ghi CNAME cực kỳ đơn giản ngay sau đây:
Bước 1: Đăng nhập vào bảng điều khiển One.com.
Bước 2: Nhấp vào “DNS settings“.
Bước 3: Chuyển đến “DNS records“.
Bước 4: Trong “Create New Record“, chọn “CNAME“.
Bước 5: Nhập các thông tin sau:
Bước 6: Nhấp vào “Create Record” để lưu cài đặt của bạn.
Ví dụ: Trong hình ảnh bên dưới, Prodima đang chuyển đổi blog.one-example.guide thành một Bản ghi của ghs.google.com. Trong đó, TTL để trống, có nghĩa là nó sẽ mặc định là 3600.
Linked Record. NS1 – Nền tảng DNS mới của NS1 hỗ trợ loại bản ghi DNS độc quyền.
Cách đơn giản để triển khai CDN (Mạng phân phối nội dung) là thêm địa chỉ của CDN làm bản ghi CNAME cho máy chủ gốc lưu trữ nội dung website. Bằng cách này, bất kỳ ai truy cập tài nguyên trên máy chủ gốc đều được chuyển hướng đến CDN.
Với công nghệ DNS mới kết hợp cùng một bản ghi CNAME có thể cho phép người dùng được chuyển hướng đến một trong một số CDN dựa trên các tham số động.
Nền tảng DNS có thể hiểu rõ các thuộc tính CDN như: Dòng điện tải, vị trí địa lý của Điểm hiện diện (PoP) gần nhất, băng thông hoặc chi phí.
Khi người dùng tra cứu máy chủ gốc và được chuyển hướng đến địa chỉ CNAME => địa chỉ này sẽ tự động chuyển thành CDN để cung cấp trải nghiệm tốt nhất.
NS1 là nền tảng DNS hiện đại có thể tự động chuyển hướng người dùng đến máy chủ CDN tối ưu nhất (hoặc bất kỳ máy chủ nào tương ứng) dựa trên:
Những kiến thức bổ ích mà Vietclass đã chia sẻ trên đây, hy vọng bạn đã hiểu rõ về CNAME là gì cũng như cách tạo CNAME hoàn chỉnh nhất.
Trên đây là một số thông tin mà Vietclass đã tìm hiểu và tổng hợp được từ nhiều nguồn, chúc bạn đọc có một trải nghiệm đọc thú vị !
Tổng hợp và chỉnh sửa: Quang Nhật
Mình vốn sinh ra ở tỉnh lẻ, hồi nhỏ mỗi lần nhìn máy bay bay…
Hồi sinh viên, mình tự thấy mình cũng “ra dáng” lắm. Cao ráo, nói năng…
Mình hay tự nhủ: “Phải chăm chỉ làm, nghỉ ngơi tính sau.” Và mình làm…
Có một lần, mình làm bố mẹ thất vọng. Thật ra không chỉ một lần,…
Mình là kiểu người hồi nhỏ học giỏi nhưng nhát, lớn lên đi làm lại…
Mình kể chuyện này ra, mong ai đọc xong đừng cười quá lớn, vì trong…