Ai đó có thể chỉ ra những điểm tương đồng và khác biệt giữa bản ghi CNAME thông thường và bản ghi Tuyến đường 53 ALIAS của Amazon không. ?
Ai đó có thể chỉ ra những điểm tương đồng và khác biệt giữa bản ghi CNAME thông thường và bản ghi Tuyến đường 53 ALIAS của Amazon không. ?
Câu trả lời:
Cả CNAME và các bản ghi bí danh đều cung cấp một mức độ không xác định, nghĩa là nó là một con trỏ đến một vị trí khác đòi hỏi một bước bổ sung để tìm câu trả lời. Sự khác biệt là người thực hiện bước bổ sung này.
Với các bản ghi CNAME, bước bổ sung được thực hiện bởi khách hàng. Máy chủ chỉ cần trả về giá trị được cấu hình của bản ghi CNAME và máy khách có trách nhiệm tìm kiếm tên đó để tìm bản ghi A / AAAA.
Với các bản ghi bí danh, bước bổ sung được thực hiện bởi máy chủ. Máy chủ lấy giá trị được cấu hình của bản ghi và chủ động giải quyết phần này để tìm bản ghi A / AAAA. Sau đó, nó trả về kết quả này cho khách hàng dưới dạng bản ghi A / AAAA và khách hàng không cần phải làm gì để có câu trả lời cuối cùng. Máy khách thậm chí không biết rằng máy chủ đã làm điều này, nó chỉ đơn giản nhìn thấy một bản ghi A / AAAA đơn giản.
Các tài liệu Route53 có chi tiết hơn về hồ sơ bí danh. Hiện tại, các bản ghi bí danh chỉ có thể trỏ đến tên máy chủ ELB hoặc tên máy chủ trong cùng khu vực.
CNAME không thể được sử dụng cho apex tên miền (tức là example.com
) mà không có sự kỳ lạ. Các bản ghi ALIAS hoạt động về cơ bản giống như các CNAME đằng sau hậu trường, nhưng tự thể hiện dưới dạng bản ghi A cho các hệ thống yêu cầu.