0
0
Lập trình
Harry Tran
Harry Tran106580903228332612117

Tìm Hiểu Về Route 53 Trên AWS (Phần 2): Các Khái Niệm Cơ Bản Về DNS và Quản Lý Tên Miền

Đăng vào 3 tuần trước

• 3 phút đọc

Route 53 Là Gì?

Route 53 là dịch vụ DNS (Domain Name System) được cung cấp và quản lý hoàn toàn bởi Amazon Web Services (AWS). Không giống như nhiều dịch vụ khác của AWS, Route 53 được trang bị đầy đủ các tính năng liên quan đến tính khả dụng cao (High Availability) và khả năng mở rộng (Scalable). Để đơn giản hóa, Route 53 cho phép người dùng đăng ký tên miền giống như các dịch vụ như Matbao hay GoDaddy.

Route 53 vừa là dịch vụ DNS ủy quyền (Authoritative DNS) cho phép người dùng thay đổi các bản ghi DNS, vừa là nhà đăng ký tên miền (Domain Registrar) cho phép người dùng đăng ký tên miền của riêng mình.

Tại Sao Gọi Là Route 53?
Tên gọi Route 53 xuất phát từ cổng (port) tiêu chuẩn được sử dụng cho dịch vụ DNS, đó là port 53.

Về cơ bản, Route 53 cung cấp các tính năng tương tự như các nhà cung cấp tên miền khác ở trong và ngoài nước, như Matbao hay GoDaddy. Mặc dù giá cả của Route 53 được công khai minh bạch và ổn định, nhưng dịch vụ này ít có các chính sách giảm giá cho năm đầu. Điều này có thể dẫn đến việc chi phí sử dụng Route 53 cao hơn so với các nhà cung cấp khác.

Các Bản Ghi (Records) Trên Route 53

Giống như các nền tảng quản lý tên miền khác, Route 53 cho phép người dùng quản lý và điều hướng lưu lượng truy cập đến tên miền của mình thông qua các bản ghi DNS (DNS Records). Mỗi bản ghi trên Route 53 thường bao gồm các thành phần sau:

  • Tên miền hoặc tên miền phụ (Domain/subdomain Name): Ví dụ, example.com
  • Loại bản ghi (Record Type): Ví dụ, A hoặc AAAA
  • Giá trị (Value): Ví dụ, 12.34.56.78 - địa chỉ server mà tên miền hoặc sub-domain sẽ trỏ tới
  • Chính sách điều hướng (Routing Policy): Mục này mô tả cách mà Route 53 sẽ trả lời các truy vấn, cho phép người dùng thiết lập các cấu hình khác nhau tùy thuộc vào nhiều yếu tố như độ trễ (latency), khu vực địa lý (Geolocation), v.v.
  • TTL (Time To Live): Thời gian bản ghi được lưu trữ ở các bộ giải quyết DNS (Ví dụ, nếu TTL là 5 phút, sau khi thay đổi bản ghi, bạn cần đợi 5 phút để các thay đổi được cập nhật hoàn toàn).

Ngoài ra, Route 53 cũng hỗ trợ các loại bản ghi DNS sau:

  • Các loại cơ bản: A (IPv4) / AAAA (IPv6) / CNAME / NS (Name Servers)
  • Các loại nâng cao ít dùng: CAA / DS / MX / NAPTR / PTR / SOA / TXT / SPF / SRV

Route 53 – Hosted Zones

Hosted Zone Là Gì?

Hosted Zone là một container chứa các bản ghi, cho phép xác định cách mà AWS sẽ định tuyến lưu lượng truy cập đến một tên miền (domain) và tên miền phụ (sub-domain) của nó. Nói một cách đơn giản, trong một hệ thống mạng, các tên miền hoặc subdomain không nhất thiết phải truy cập qua internet mà có thể chỉ được truy cập bởi một số máy nhất định trong mạng nội bộ.

Hiện tại, AWS cung cấp hai loại Hosted Zone:

  • Public Hosted Zones: Bao gồm các bản ghi phục vụ việc điều hướng lưu lượng truy cập từ internet (public domain names). Ví dụ: application1.mypublicdomain.com
  • Private Hosted Zones: Bao gồm các bản ghi phục vụ quá trình điều hướng lưu lượng truy cập giữa một hoặc nhiều VPC khác nhau trong mạng (private domain names). Ví dụ: application1.company.internal

Lưu Ý: Chi phí cho mỗi Hosted Zone là $0.5/tháng.
source: viblo

Gợi ý câu hỏi phỏng vấn
Không có dữ liệu

Không có dữ liệu

Bài viết được đề xuất
Bài viết cùng tác giả

Bình luận

Chưa có bình luận nào

Chưa có bình luận nào