CNAME và ACNAME Record

  • Sunday 15/03/2020

1. CNAME là gì?

CNAME là một bản ghi tên quy chuẩn (Canonical Name Record) hay còn gọi là Bản ghi bí danh cho một domain name nào đó.

CNAME được giải thích là một dạng bản ghi tài nguyên trong Hệ thống tên miền (DNS), quy định một tên miền là bí danh của một tên miền chuẩn khác.

2. Cấu hình CNAME

Thông thường để cấu hình bí danh của 1 subdomain chúng ta thường cấu hình CNAME record

Vd  subdomain ftp.pavietnam.vn. bạn có thể cấu hình như sau

ftp IN CNAME www.pavietnam.vn

Tức ftp sẽ có bí danh là www.pavietnam.vn và dùng chung IP với www.pavietnam.vn

3. ACNAME là gì?

Đối với tên miền gốc (@ hay pavietnam.vn) không được phép CNAME  bởi 1 zone dns luôn chưa thông tin của Start of Authority (SOA) và Name Server (NS).

Điều này quy định trong  https://tools.ietf.org/html/rfc1912  2.4 CNAME records

tương tự như  1 subdomain/record đã CNAME rồi thì không được phép cấu hình thêm type khác nữa  như A, MX..

Để thay thế giải pháp CNAME trên P.A sẽ cung cấp 1 record ảo là ACNAME (Alias CNAME)

4. Cấu hình ACNAME

vd thay vì tiengvang.com CNAME www.google.com thì  trên trang cấu hình domain của P.A cung cấp bạn chỉ cần thêm bản ghi sau

tiengvang.com. ACNAME www.google.com

Và kết quả sau khi cấu hình

 

Lưu ý:

1, không hỗ trợ  ko hỗ trợ GEO DNS, tức  như vd đính kèm có thể www.google.com ở nhiều location khác nhau có thể lookup ra nhiều IP khác nhau

https://dnschecker.org/#A/www.google.com

nhưng domain cấu hình aCname chỉ hỗ trợ ip  mà thôi

https://dnschecker.org/#A/tiengvang.com

2, Đối với subdomain thì vẫn cấu hình CNAME , không nên ACNAME, ACNAME chỉ áp dụng cho root domain @ mà thôi.

Hiện tại P.A Việt Nam đang có nhiều ưu đãi khi chuyển tên miền về P.A hay đăng ký mới, Qúy khách có thể tham khảo tại

https://www.pavietnam.vn/vn/dang-ky-ten-mien.html

https://www.pavietnam.vn/vn/chuyen-ten-mien-ve-pa.html

Xem thêm nhiều kiến thức về tên miền và DNS tại link https://kb.pavietnam.vn/category/ten-mien