Khóa học aws

DNS là gì

0 phút đọc

DNS là gì

DNS là viết tắt của: Domain Name System là hệ thống phân giải tên miền được phát minh vào năm 1984. Hiểu một cách ngắn gọn nhất, DNS cơ bản là một hệ thống chuyển đổi các tên miền website mà chúng ta đang sử dụng, ở dạng www.domain.com sang một địa chỉ IP dạng số tương ứng với tên miền đó và ngược lại.

DNS la gi

Thuật ngữ trong DNS

  • Domain Registrar: Nơi đăng ký tên miền (Route 53, Tenten, MatBao...)
  • DNS Resolver: Nhận các yêu cầu phân giải tên miền từ Clients (Browser) và gửi tới nơi cung cấp dịch vụ DNS (Ví dụ: Google Resolver 8.8.8.8, 8.8.4.4)
  • DNS Records: A, AAAA, CNAME, NS,...
  • Zone File: Lưu trữ DNS records
  • Name Server: Là hệ thống server có chức năng điều phối quá trình chuyển đổi từ tên miền sang địa chỉ IP.
  • Top Level Domain (TLD): .com, .us, .edu,...
  • Second Level Domain (SLD): amazon.com, google.com,...
DNS giai thich

DNS hoạt động như thế nào

How DNS works

Local DNS Server hiện tại ở Việt Nam có những nhà mạng lớn như FPT, Viettel, VNPT, CMC... Trên thực tế không phải bất cứ khi nào bạn truy cập đến sample.com hệ thống sẽ gửi đến nhiều DNS server như vậy, khi Local DNS Server có được thông tin IP của sample.com chúng sẽ được cached lại, từ các request sau đó sẽ được lấy từ cached. Hình vẽ khá cụ thể, mình hi vọng mọi người có thể hiểu được thực sự DNS hoạt động như thế nào.

Avatar
Được viết bởi

TechMely Team

Gợi ý câu hỏi phỏng vấn

senior

Tấn công DNS là gì?

expert

git bisect là gì và sử dụng nó như thế nào?

Gợi ý bài viết

Bình luận

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

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

Khoá học javascript từ cơ bản đến chuyên sâuYoutube Techmely