DNS (Hệ thống tên miền)

Hệ thống tên miền (DNS) dịch tên miền Internet và tên máy chủ thành địa chỉ IP và ngược lại.

Trên Internet, DNS tự động chuyển đổi giữa các tên chúng ta nhập vào thanh địa chỉ trình duyệt Web của chúng tôi đến địa chỉ IP của máy chủ Web lưu trữ các trang web đó. Các tập đoàn lớn hơn cũng sử dụng DNS để quản lý mạng intranet của công ty mình. Mạng gia đình sử dụng DNS khi truy cập Internet nhưng không sử dụng nó để quản lý tên máy tính gia đình.

Cách hoạt động của DNS

DNS là một hệ thống giao tiếp mạng máy khách / máy chủ : Các máy khách DNS gửi yêu cầu đến và nhận phản hồi từ các máy chủ DNS . Yêu cầu có chứa tên, dẫn đến địa chỉ IP được trả về từ máy chủ, được gọi là tra cứu DNS chuyển tiếp. Các yêu cầu có chứa địa chỉ IP và dẫn đến tên, được gọi là tra cứu DNS ngược, cũng được hỗ trợ. DNS triển khai một cơ sở dữ liệu phân tán để lưu trữ tên này và thông tin địa chỉ được biết đến cuối cùng cho tất cả các máy chủ công cộng trên Internet.

Cơ sở dữ liệu DNS nằm trên một hệ thống phân cấp của các máy chủ cơ sở dữ liệu đặc biệt. Khi các trình duyệt Web yêu cầu các yêu cầu liên quan đến tên máy chủ lưu trữ Internet, một phần mềm (thường được tích hợp vào hệ điều hành mạng) được gọi là trình phân giải DNS đầu tiên liên lạc với máy chủ DNS để xác định địa chỉ IP của máy chủ. Nếu máy chủ DNS không chứa bản đồ cần thiết, nó sẽ lần lượt chuyển tiếp yêu cầu đến một máy chủ DNS khác ở cấp cao hơn tiếp theo trong cấu trúc phân cấp. Sau khi có khả năng một số thông báo chuyển tiếp và ủy quyền được gửi trong hệ thống phân cấp DNS, địa chỉ IP của máy chủ đã cho đến cuối cùng sẽ đến trình phân giải, đến lượt nó hoàn thành yêu cầu qua Giao thức Internet .

DNS bổ sung bao gồm hỗ trợ cho các yêu cầu bộ nhớ đệm và cho dự phòng . Hầu hết các hệ điều hành mạng đều hỗ trợ cấu hình các máy chủ DNS chính, phụ và thứ ba, mỗi máy chủ có thể phục vụ các yêu cầu ban đầu từ các máy khách.

Thiết lập DNS trên thiết bị cá nhân và mạng gia đình

Các nhà cung cấp dịch vụ Internet (ISP) duy trì các máy chủ DNS của riêng họ và sử dụng DHCP để tự động định cấu hình mạng của khách hàng của họ, việc gán máy chủ DNS tự động sẽ giúp các hộ gia đình gánh nặng cấu hình DNS. Tuy nhiên, các quản trị viên mạng gia đình không bắt buộc phải giữ cài đặt ISP của họ. Một số người thích sử dụng một trong các dịch vụ DNS Internet công cộng có sẵn thay thế. Các dịch vụ DNS công cộng được thiết kế để cung cấp hiệu suất và độ tin cậy tốt hơn so với những gì một ISP điển hình có thể cung cấp hợp lý.

Bộ định tuyến băng rộng tại nhà và các thiết bị cổng mạng khác lưu trữ địa chỉ IP máy chủ DNS chính, phụ và thứ ba cho mạng và gán chúng cho các thiết bị khách khi cần thiết. Quản trị viên có thể chọn nhập địa chỉ theo cách thủ công hoặc lấy địa chỉ từ DHCP. Địa chỉ cũng có thể được cập nhật trên thiết bị khách thông qua menu cấu hình hệ điều hành của nó.

Các vấn đề với DNS có thể liên tục và khó khắc phục do tính chất phân bổ theo địa lý của nó. Khách hàng vẫn có thể kết nối với mạng nội bộ của họ khi DNS bị hỏng, nhưng họ sẽ không thể truy cập thiết bị từ xa theo tên của họ. Khi cài đặt mạng của thiết bị khách hiển thị địa chỉ máy chủ DNS là 0.0.0.0 , nó cho biết lỗi DNS hoặc với cấu hình của nó trên mạng cục bộ.