DNS: Một giao thức Internet để cai trị tất cả

Tác Giả: Judy Howell
Ngày Sáng TạO: 26 Tháng BảY 2021
CậP NhậT Ngày Tháng: 21 Tháng Sáu 2024
Anonim
VD2.6   Giới thiệu DNS
Băng Hình: VD2.6 Giới thiệu DNS

NộI Dung


Lấy đi:

Hoạt động thành công của bản lề internet phần lớn trên DNS, chủ yếu là vì nó rất hiệu quả - và quá đơn giản.

Bạn có thấy dễ nhớ những con số dài không? Hầu hết con người không, nhưng đừng tuyệt vọng: Máy tính tìm thấy nó dễ dàng. Như vậy, hóa ra, chính xác là tất cả những gì về Hệ thống tên miền (DNS). Đây là giao thức biến một tên miền như Techopedia.com thành địa chỉ Giao thức Internet (IP) - trong trường hợp này là 184.72.216.57 - đây là thứ mà máy tính sử dụng để nhận dạng lẫn nhau qua mạng. Vì vậy, nếu bạn đã từng trực tuyến, rất có thể bạn đã được hưởng lợi từ DNS, cho dù bạn có nhận ra hay không. Đây là một phần quan trọng trong những gì làm cho người dùng Internet thân thiện với con người và mang tất cả những thứ kỹ thuật hậu trường xuống trái đất. Hãy nhìn gần hơn một chút vào một trong những phần không thể thiếu của Internet.


DNS gì?

Trong số những người không làm việc với các khía cạnh kỹ thuật của Internet, đôi khi có một sự nhầm lẫn phổ biến, phổ biến về chính xác những gì DNS thực sự làm. Thật đáng ngạc nhiên khi một từ viết tắt ba chữ tương đối vô hại có thể chịu trách nhiệm cho sự bối rối và bối rối như vậy khi trong thực tế, công việc của nó là một công việc thực sự đơn giản.

Có thể nói rằng DNS làm cho Internet thân thiện với con người hơn là thân thiện với máy tính. Đó là bởi vì phần lớn các tra cứu DNS chỉ đơn giản là chuyển đổi tên thành số hoặc số thành tên. Trái với niềm tin phổ biến của nó thực sự là thẳng về phía trước.

Hệ thống tên miền đang hoạt động

Hãy bắt đầu với những điều cơ bản và chỉ cần tạo ra một ví dụ bằng trình duyệt Web được yêu cầu truy cập www.techopedia.com.


Vì các máy tính hoạt động tốt nhất với các số (chúng sử dụng số và số 0 trong ngôn ngữ điện toán nhị phân), nên việc tra cứu DNS được thực hiện trên máy tính mà trình duyệt đang chạy. Kết quả của truy vấn đó là www.techopedia.com được chuyển đổi thành địa chỉ IP, trong trường hợp này là địa chỉ IP thuộc về Dịch vụ web của Amazon: 184.72.216.57.

Đó gọi là tra cứu DNS chuyển tiếp. Ngược lại, tra cứu DNS ngược hoàn toàn ngược lại và xảy ra khi một địa chỉ IP được chuyển đổi thành tên hoặc 184.72.216.57 trở thành www.techopedia.com.

Có nhiều lý do tại sao việc chuyển đổi này là cần thiết, nhưng cả hai loại truy vấn này đều quan trọng.

Để nói rằng DNS là chìa khóa cho Internet là điều hiển nhiên. Không có nó, rất ít dịch vụ hoạt động, không bao giờ bận tâm một phần. Ngay cả những dịch vụ chạy trong nền có thể hoạt động mà không có DNS hoạt động chính xác cũng thường ở trạng thái cấu hình sai và không thành công. Điều này có nghĩa là chúng tôi dựa vào DNS cho mọi thứ từ video, đến và.

Không lỗi, không căng thẳng - Hướng dẫn từng bước của bạn để tạo ra phần mềm thay đổi cuộc sống mà không phá hủy cuộc sống của bạn

Bạn không thể cải thiện kỹ năng lập trình của mình khi không ai quan tâm đến chất lượng phần mềm.

Số lượng tuyệt đối của việc tra cứu DNS trong bất kỳ ngày nào cũng đang thổi bùng tâm trí. Google ra mắt dịch vụ phân giải DNS của riêng mình vào năm 2009. Đến năm 2012, nó đã phục vụ hơn 70 tỷ yêu cầu.

Loại âm lượng đó cho thấy mức độ hữu ích của trình phân giải DNS trong việc thực hiện tra cứu DNS đáng tin cậy miễn phí mà không cần phải chạy các máy chủ tên của riêng bạn. Trên thực tế, hầu hết các nhà cung cấp dịch vụ Internet (ISP) cung cấp cho người dùng Internet các máy chủ tên, có thể là trình phân giải DNS mà bạn đang sử dụng ngay bây giờ.

DNS: Bức tranh lớn

Hãy lùi lại một bước và nhìn vào bức tranh lớn hơn một cách ngắn gọn. Hệ thống phân cấp cho phép trả lời một truy vấn DNS khá đơn giản.

Các tổ chức đáng tin cậy (như các cơ quan chính phủ, NASA, ISP và các trường đại học) chịu trách nhiệm cho một số tên miền cấp cao nhất định như .com hoặc .biz. Khi trình duyệt của bạn yêu cầu ban đầu về một địa chỉ IP tên miền, truy vấn đầu tiên được gửi đến cái được gọi là máy chủ gốc.

Các máy chủ gốc này biết máy chủ tên nào (và ISP nào) tương quan với tên miền được yêu cầu và, chúng chuyển truy vấn cho chúng để trả lời. Thông qua bất cứ thứ gì từ một vài đến một vài máy chủ tên được duyệt sau đó, trình duyệt sẽ được đưa ra câu trả lời mà nó đang tìm kiếm (hy vọng) và sau đó có thể kết nối với địa chỉ IP mà nó đã được cung cấp.

Kiểm tra các bản ghi DNS cho Techopedia tại đây. Một phần của điều này được hiển thị dưới đây.



Tra cứu thông thường

Có nhiều loại bản ghi DNS khác nhau, nhưng với mục đích của chúng tôi, hai loại quan tâm là những loại cần thiết cho trang web và.

Bản ghi A là một thông báo đơn giản. Nó nói rằng một tên máy chủ cụ thể, hay nói cách khác là tên DNS, trỏ đến một hoặc nhiều địa chỉ IP.

Nó có thể được khai báo trên một máy chủ tên như dưới đây, trong đó bản ghi "www" trỏ đến địa chỉ IP 98.76.54.32:

TRONG MỘT www.techopedia.com 98.76.54.32

Để một tên miền, bạn sẽ thông báo cái được gọi là bản ghi trao đổi thư (viết tắt là MX), như vậy:

IN MX mail.techopedia.com 12.34.56.78

Ở đây, tên máy chủ "mail" trỏ đến một địa chỉ IP và nên chấp nhận cho tên miền đó. (Tìm hiểu về các bản ghi DNS phổ biến khác trong 12 Bản ghi DNS được giải thích.)

Máy chủ tên phổ biến

Mặc dù có nhiều vấn đề về bảo mật, máy chủ tên phổ biến nhất là BIND. Nó đã xuất hiện từ cuối những năm 1980 và được chấp nhận rộng rãi như là lựa chọn triển khai DNS. Một lựa chọn phổ biến khác, xuất hiện sau các vấn đề bảo mật lặp đi lặp lại của BIND, djbdns hay thường được gọi là TinyDNS, như bạn mong đợi, một phần mềm rất nhỏ, nhẹ mang lại phần thưởng tài chính nếu lỗ hổng bảo mật bị lộ trong phần mềm của nó như một cách để thu hút người dùng đã từ bỏ hồ sơ theo dõi BINDs cho Bảo vệ.

DNS: Một thủ thuật cũ vẫn hoạt động

DNS đã tồn tại đủ lâu để chắc chắn có một chút lỗi thời, nhưng với một số tinh chỉnh như DNSSEC để tăng cường bảo mật, có vẻ như DNS sẽ ở với chúng ta trong nhiều năm tới. Rốt cuộc, nó đơn giản, và nó hoạt động.