15 hệ thống tên miền dns có nghĩa là gì. DNS là gì? Phần mềm DNS

Máy chủ DNS là gì?

Ngày: 18-09-2011

Máy chủ DNS là gì và chúng dùng để làm gì?

Chúng ta đều biết rằng mọi trang web trên Internet đều có tên miền riêng (cấp hai, cấp ba, v.v.) hoặc đôi khi họ còn nói URL của trang web. Ví dụ: để truy cập trang web của tôi, bạn cần nhập vào thanh địa chỉ của trình duyệt: http://www.trang web và hãy nhấn Đi vào.

Nhưng trên thực tế, máy tính và máy chủ không hiểu được những địa chỉ có chữ cái như vậy. Khi bạn nhập địa chỉ trang web, hãy nhấn trên bàn phím máy tính của bạn Đi vào, URL trang web được chuyển đổi thành địa chỉ IP kiểu: 72.52.187.1 . Bạn có thể nhập địa chỉ IP của trang web vào thanh địa chỉ của trình duyệt và như thế này: http://72.52.187.1. Trong trường hợp này nó là một trong những máy chủ Lưu trữ Hudson .

Nhưng vì có rất nhiều trang web “trực tiếp” trên mỗi máy chủ nên trình duyệt cũng cần chỉ ra trang nào sẽ mở. Nhưng hãy biết rằng tất cả các máy tính đều giao tiếp với nhau bằng các địa chỉ IP đó, gửi cho nhau thông tin này bằng các giao thức đặc biệt.

Nhưng con người không phải là máy tính, và bạn sẽ đồng ý ghi nhớ địa chỉ thư của một trang web như: http://www.site/ hoặc http://www.yandex.ru/ dễ dàng hơn nhiều so với một địa chỉ như thế này: http://72.52.187.1/. Đó là lý do tại sao hệ thống được phát minh máy chủ DNS.

DNS (Hệ thống tên miền hoặc Dịch vụ tên miền) là một dịch vụ mạng đặc biệt có máy chủ so sánh giá trị chữ cái của tên miền với giá trị kỹ thuật số của địa chỉ IP và ngược lại.

Mỗi khi bạn nhập Tên miền của một trang web cụ thể vào thanh địa chỉ của trình duyệt, dịch vụ DNS sẽ tính toán địa chỉ IP mà tên này tương ứng và tài nguyên bạn cần cung cấp.

Điều này diễn ra rất nhanh chóng và không được người dùng Internet chú ý. Người dùng thông thường hoàn toàn không cần kiến ​​​​thức này, nhưng nếu bạn đang tham gia xây dựng trang web thì thông tin này chắc chắn sẽ hữu ích cho bạn.

Hệ thống DNS có mạng máy chủ riêng với cơ sở dữ liệu được phân bổ trên Internet. Tất cả các máy chủ được kết nối với nhau. Khi người dùng nhập tên miền vào trình duyệt, truy cập vào một trang web, địa chỉ IP của máy chủ cụ thể (nơi trang web được đăng ký) sẽ được giải mã. Nếu vì lý do nào đó, máy chủ DNS không thể xác định vị trí của trang web (tên miền) mong muốn, yêu cầu sẽ được chuyển đến một máy chủ tương tự khác, v.v. cho đến khi tìm thấy trang web mong muốn và địa chỉ IP của nó được xác định. Sau đó, trang web được yêu cầu sẽ mở ra cho bạn.

Thông thường họ cũng gửi các máy chủ DNS số, chúng trông giống như:
ns3.gudzonserver.com
ns4.gudzonserver.com

và các giá trị ở dạng địa chỉ IP như:
72.52.186.60
72.52.187.1

Tất nhiên, các công ty lưu trữ khác nhau sẽ có địa chỉ DNS và IP riêng, nhưng tất cả đều trông giống như thế này (xem ở trên). Và một khoảnh khắc nữa như thế này Phải có hai máy chủ DNS.

Để liên kết một tên miền với một số loại dịch vụ lưu trữ, việc đăng ký các máy chủ DNS tương tự này trong bảng điều khiển Miền là đủ. Ngày nay, hầu hết tất cả các Host đều sử dụng ký tự DNS. Những thứ kia. hãy truy cập tài khoản dịch vụ nơi bạn đã đăng ký Miền và nhập các giá trị DNS mới được Hoster gửi cho bạn.

Sự thay đổi hoàn toàn thông tin DNS cập nhật sẽ diễn ra trong vòng 48 giờ. Điều này là do cập nhật thông tin về trang web của bạn trong bộ nhớ đệm và cơ sở dữ liệu trên toàn bộ mạng máy chủ DNS.

Khá thường xuyên khi đăng ký Domain hoặc mua Hosting, họ cung cấp cả hai dịch vụ cùng một lúc (cả đăng ký tên miền và mua hosting). Theo tôi, việc sử dụng hai dịch vụ cùng một lúc là không đáng. Sẽ khôn ngoan hơn nếu làm việc trong một công ty đăng ký một tên miền. Và ở một công ty khác chọn lưu trữ với các thông số cần thiết cho dự án của bạn và mức giá phù hợp với bạn. Và sau đó chỉ cần liên kết tên miền của bạn với dịch vụ lưu trữ mong muốn. Như bạn có thể đã hiểu, điều này rất dễ thực hiện: bằng cách thay đổi giá trị của máy chủ DNS...

Ngoài ra, thực tế cho thấy rằng nếu bạn sử dụng cả hai dịch vụ ở một nơi, chi phí của một trong số chúng nhất thiết sẽ tăng cao. Hoặc có thể “lưu trữ đã tải” không đáp ứng được yêu cầu của dự án của bạn. Có thể có nhiều lý do khác dẫn đến sự không hài lòng. Nhưng đây là một chủ đề cho một cuộc thảo luận khác.

Lần tới chúng tôi sẽ phân tích chi tiết và kèm theo một ví dụ cụ thể về quá trình thay đổi máy chủ DNS.

Eugene
Ngày: 2011-09-18

Tôi vui mừng chào đón bạn Andrey! Bài viết có chất lượng tuyệt vời và luôn luôn cần thiết và hữu ích cho người dùng Internet. Chúc bạn may mắn trong mọi dự án của mình. Trân trọng, Evgeniy Nazarenko.

Cảm ơn bạn, mọi thứ đều ngắn gọn và dễ tiếp cận như mọi khi!

Boris, tất nhiên, bạn có thể từ chối hoàn toàn Dreamweaver, nếu bạn không có nhu cầu như vậy thì đừng sử dụng chương trình này, mọi người tự quyết định câu hỏi này. Và tất cả những điều tốt nhất cho bạn.

DNS là gì?

DNS là viết tắt củaHệ Thống Tên Miền hoặc Dịch vụ tên miền. Bạn đã chỉ định tên và DNS thay thế địa chỉ IP của tài nguyên mà trang web được lưu trữ trên đó. Tên trong trường hợp này là tên máy chủ hoặc địa chỉ IP. Nếu không có DNS, bạn sẽ phải nhớ địa chỉ IP của mọi trang web bạn muốn truy cập. Ngày nay có hơn 300 triệu trang web trên Internet, việc nhớ địa chỉ IP của trang web được yêu cầu là điều hoàn toàn không thể.

IP động là gì?

Làm cách nào để tạo địa chỉ IP tĩnh từ địa chỉ IP động?

Không cần phải mua IP tĩnh. Sử dụng DNS động miễn phí của chúng tôi để ánh xạ địa chỉ động hoặc URL dài tới tài nguyên của bạn để bạn có thể dễ dàng nhớ tên máy chủ. Giám sát từ xa ngôi nhà của bạn thông qua webcam trên bất kỳ cổng nào hoặc khởi chạy máy chủ của riêng bạn tại nhà với địa chỉ IP động - tất cả điều này đều có sẵn với dịch vụDnsIP . Nếu nhà cung cấp phân bổ IP động thì dịch vụ như DNS động sẽ trở nên cần thiết.

Khi bạn đăng ký dịch vụ của chúng tôi, bạn sẽ nhận được một tên miền. Một ứng dụng khách đặc biệt cần tải xuống sẽ được cài đặt trên máy tính của người dùng. Máy khách này định kỳ gửi thông tin đến máy chủ DNS, báo cáo địa chỉ IP của nó. Máy chủ dịch vụ DynDNS lưu trữ IP cuối cùng của người dùng và khi truy cập vào tên miền người dùng nhận được trong quá trình đăng ký, sẽ chuyển hướng yêu cầu đến IP này.

Mạng riêng tư.

Các dịch vụ thông thường chỉ cung cấp tên miền cấp ba. Điều này có thể bất tiện. Nếu bạn có địa chỉ IP động bên ngoài, dự án sáng tạo của chúng tôi cho phép bạn có được tên miền không chỉ ở cấp độ thứ ba mà còn ở cấp độ đầu tiên. Bằng cách cài đặt một ứng dụng đặc biệt trên máy tính của mình, bạn sẽ có quyền truy cập vào mạng riêng nơi bạn có thể truy cập các dịch vụ hoặc chương trình bằng bất kỳ giao thức hoặc cổng nào. Trong trường hợp này, sẽ không có lưu lượng truy cập nào đi qua máy chủ của chúng tôi. Tất cả thông tin sẽ được chuyển trực tiếp giữa các máy tính.

Máy tính từ xa và máy tính để bàn từ xa.

Bằng cách sử dụng DynDNS an toàn dịch vụ DnsIP cho phép bạn tổ chức kết nối với máy tính từ xa thông qua bất kỳ chương trình truy cập từ xa nào bằng bất kỳ cổng nào. Trong trường hợp này, bạn liên lạc trực tiếp với máy tính từ xa và dịch vụ của chúng tôi chỉ cho chương trình của bạn biết địa chỉ IP được yêu cầu.

Giám sát mạng.

Sử dụng dịch vụ của chúng tôi, bạn sẽ có quyền truy cập vào giám sát mạng. Tất cả người dùng được kết nối (tên máy tính của họ) sẽ chỉ được bạn theo dõi. Bạn sẽ được thông báo máy tính nào đang trực tuyến và máy tính nào ngoại tuyến.

Nếu bất kỳ ứng dụng nào trên máy tính từ xa không phản hồi và bạn cần khởi động lại máy từ xa một cách an toàn, bạn có thể thực hiện việc này chỉ bằng một cú bấm nút mà không cần sử dụng dòng lệnh hoặc cài đặt tường lửa đặc biệt và ngay cả khi mạng từ xa không có địa chỉ IP bên ngoài. Tất cả bạn cần là một kết nối internet.

Tự động bấm vào nút truy cập miễn phí khi sử dụng Yota.

Nếu bạn sử dụng truy cập Internet miễn phí từ nhà cung cấp Yota, mỗi ngày một lần kết nối sẽ bị chặn và một cửa sổ xuất hiện trong trình duyệt yêu cầu bạn tiếp tục với tốc độ chậm. Điều này cực kỳ bất tiện khi sử dụng quyền truy cập từ xa vào máy tính này. Trong trường hợp này, chỉ cần cài đặt của chúng tôi là đủchương trình miễn phí, và nó sẽ khôi phục quyền truy cập Internet trong vòng vài phút. Tùy chọn này có sẵn mà không cần đăng ký người dùng trên trang web của chúng tôi. Trong trường hợp này, chương trình chỉ cần được cài đặt, không cần thực hiện cài đặt.

Bất cứ lúc nào bạn cũng có thể tìm ra địa chỉ IP của tài nguyên của mình.

Dịch vụ của bạn là trang http://dns-free.com/dns2ip.php?dns=xxxxxxx, trong đó xxxxxxx là tên miền trong hệ thống DnsIP. Sử dụng nó để tổ chức các liên kết đến tài nguyên của bạn bằng hệ thống dns động. Hoặc thêm vào mục yêu thích và chỉ bằng một cú nhấp chuột, hãy tìm ra ip hiện tại của tài nguyên của bạn. Hoặc nhập thủ công vào biểu mẫu trên cùng

Hầu như tất cả người dùng Internet biết ít nhất điều gì đó về hệ thống tên miền đều chắc chắn rằng máy chủ DNS được thiết kế để dịch tên theo thứ tự chữ cái của các trang web thành địa chỉ IP. Thông thường đây là tất cả những gì họ biết về máy chủ DNS. Trong bài viết này, chúng tôi sẽ định nghĩa khái niệm này cụ thể hơn, xem xét sâu hơn tất cả các chức năng của nó và trả lời câu hỏi chính: máy chủ DNS là gì.

DNS là thành phần chính của Internet

Trước tiên, hãy làm rõ và hiểu DNS là gì. Mọi người đều biết rằng máy tính hiện đại hoạt động bằng ngôn ngữ của những con số, nhưng hầu như tất cả người dùng đều sử dụng ngôn ngữ của từ ngữ. Ngày nay, cả loại ngôn ngữ thứ nhất và thứ hai đều tìm được chỗ đứng trên Internet. Bằng cách này, chúng cung cấp sự lựa chọn thoải mái về phương pháp điều hướng cho máy móc và con người. Dựa trên điều này, có thể thấy rõ rằng mỗi máy chủ có 2 tên hoặc địa chỉ. Một số trong số đó là tên miền dễ nhớ đối với con người, chẳng hạn như apple.com, và một số là một chuỗi ký tự kỹ thuật số duy nhất để xử lý bằng máy. Chuỗi này được gọi là địa chỉ Giao thức Internet (địa chỉ IP).

DNS là viết tắt của Hệ thống tên miền. Đây là một loại cơ sở dữ liệu lưu trữ tất cả tên trang web (tên miền) và địa chỉ IP của các tên miền cấp cao cụ thể tương ứng với chúng, chẳng hạn như.RU hoặc.ORG. Đây thực chất là máy chủ DNS. Hệ thống tên miền tra cứu hệ thống máy tính và tài nguyên trên mạng. Ví dụ: nếu một người nhập địa chỉ trang web hoặc URL, hệ thống DNS sẽ kiểm tra xem tên này có khớp với địa chỉ IP của trang web đó hay không. Nếu kiểm tra thành công, hệ thống sẽ chuyển hướng người dùng đến trang web đã nhập.

Máy chủ DNS là gì

Máy chủ DNS là một hệ thống có cơ sở dữ liệu cung cấp địa chỉ trên Internet. Ngày nay, hầu hết mọi quá trình truyền thông tin giữa các thiết bị được kết nối với World Wide Web (ví dụ: máy tính, điện thoại thông minh, thiết bị đầu cuối thanh toán ngân hàng hoặc máy điểm bán hàng) đều phụ thuộc vào hoạt động chính xác của DNS. Hệ thống này được xử lý bởi các máy chủ chuyên dụng xử lý tên và dịch chúng thành địa chỉ số nhằm đảm bảo việc vận chuyển dữ liệu đến đích. Những máy chủ như vậy hiện nay rất đáng tin cậy và hiếm khi bị lỗi.

Mỗi tài nguyên Internet (trang web, email, giao dịch tài chính và các tài nguyên khác) phụ thuộc vào hoạt động chính xác của hệ thống xử lý tên này. Không có nó, World Wide Web không thể tồn tại. Máy chủ DNS là phần quan trọng nhất và không thể thiếu trong tất cả các cơ sở hạ tầng lớn nhất trên thế giới, thị trường tài chính, chuyển tiền trên Internet và trao đổi thông tin đơn giản trên mạng. Đó chính là máy chủ DNS.

Máy chủ DNS hoạt động như thế nào

Bản chất của không gian tên miền được thể hiện dưới dạng cấu trúc cây, bao gồm chính các tên miền, mỗi tên nằm trong vùng riêng của nó. Vùng cấp cao nhất (hoặc thứ nhất) được quản lý bởi Bộ Thương mại Hoa Kỳ, cũng như Verisign và cơ quan IANA. Các tổ chức này duy trì dữ liệu được cung cấp bởi máy chủ tên gốc.

Vùng tiếp theo là vùng DNS. Cấu trúc của vùng này bao gồm các nút được kết nối với nhau và phục vụ bởi một máy chủ cụ thể. Mỗi nút (lá cây) chứa 0 hoặc một số bản ghi tài nguyên chứa thông tin về tên miền. Bạn phải luôn chỉ ra tên miền cấp cao nhất ở cuối bất kỳ tên miền nào, ví dụ: .COM, .ORG, v.v.

Rốt cuộc, máy chủ DNS là gì? Để đảm bảo Internet hoạt động bình thường và tránh lặp lại tên miền, điều cần thiết là phải có một nguồn tài nguyên chính trong đó tất cả các tên miền sẽ được đăng ký. Do đó, có một cơ sở dữ liệu chính nơi lưu trữ tất cả dữ liệu về tên miền và địa chỉ IP, từ đó thông tin được phân phối đến các vùng mong muốn.

Máy chủ DNS thuộc loại đệ quy và không đệ quy

Dữ liệu máy chủ tồn tại cả đệ quy và không đệ quy. Sự khác biệt giữa chúng là các máy chủ đệ quy sẽ liên tục đưa ra câu trả lời cho người dùng, vì chính chúng giám sát việc gửi đến máy chủ DNS và truy vấn chúng, nhưng các máy chủ không đệ quy sẽ gửi dữ liệu trở lại cho người dùng để truy vấn độc lập máy chủ được chỉ định.

Máy chủ đệ quy thường được sử dụng trên hệ thống cấp thấp (trên mạng cục bộ), vì chúng thêm từng phản hồi trung gian vào bộ đệm và sau lần gọi tiếp theo tới nó, phản hồi sẽ được trả về nhanh hơn nhiều. Mặc dù các máy chủ không đệ quy thường được sử dụng ở cấp cao nhất của cây, do số lượng yêu cầu gửi đến quá lớn nên sẽ không có đủ bộ nhớ để lưu trữ phản hồi trong bộ đệm.

Lỗ hổng máy chủ DNS

Khi một tên miền được phân giải thành địa chỉ IP, nó được gọi là độ phân giải máy chủ DNS. Chúng tôi đã mô tả máy chủ DNS là gì ở trên và bây giờ chúng tôi sẽ mô tả các lỗ hổng chính của nó. Khi người dùng nhập tên miền vào thanh địa chỉ, ví dụ: webmaster.ukatalog.ru, trình duyệt sẽ gửi yêu cầu đến máy chủ tên chính để lấy địa chỉ IP tương ứng.

Có hai sửa đổi của máy chủ định danh: "có thẩm quyền", lưu trữ thông tin chi tiết về cấp độ và "có đệ quy", trả lời các truy vấn từ hệ thống tên miền và đồng thời lưu trữ câu trả lời trong một khoảng thời gian nhất định. . Trong các máy chủ có đệ quy, phản hồi được lưu trữ trong bộ đệm và điều này có thể có tác động tiêu cực đến bảo mật.

Thông thường đây là những vấn đề phát sinh do tội phạm mạng:

Sự xuất hiện của các trang web giả mạo;
đánh cắp mật khẩu và thông tin quan trọng;
đánh cắp thông tin thẻ tín dụng;
trộm cắp thông tin bí mật, v.v.

Vì vậy, bạn cần phải hết sức cẩn thận với loại máy chủ DNS này.

DNS là gì, cách thức hoạt động và cách chỉ định hoặc thay đổi máy chủ DNS cho một miền - 3,5 ra khỏi 5 dựa trên 2 phiếu bầu

DNS - (Hệ thống tên miền) Hệ thống tên miền - là một dịch vụ mạng trên máy chủ có tên miền được so sánh với các giá trị kỹ thuật số của địa chỉ IP của chúng.

Chúng ta hãy xem xét kỹ hơn DNS là gì, cách thức hoạt động và cách thức hoạt động của nó.

Internet là một mạng IP và mỗi máy tính trên mạng này có một số cá nhân cụ thể, được gọi là địa chỉ IP. Nhưng vì việc sử dụng địa chỉ kỹ thuật số không thuận tiện nên người ta quyết định sử dụng cách viết địa chỉ theo bảng chữ cái. Do đó, khi truy cập bất kỳ trang web nào trên Internet, bạn nhập chữ cái chứ không phải số. Nhưng vấn đề là máy tính chỉ có thể cảm nhận được thông tin số, tức là dãy số 1 và số 0, chứ hoàn toàn không thể hiểu được thông tin chữ cái.

Đó là lý do tại sao một dịch vụ đặc biệt trên Internet được tạo ra có chức năng chuyển đổi cách đánh vần chữ cái của địa chỉ thành số và dịch vụ này được gọi là DNS (Hệ thống tên miền).

Dịch vụ DNS là một cơ sở dữ liệu khổng lồ chứa thông tin về sự tương ứng của một tên miền cụ thể với một địa chỉ IP cụ thể. Trực quan nó có thể được mô tả như thế này:

Có một số lượng lớn tên miền trên Internet và ngày càng có nhiều tên miền hơn, vì vậy bạn có thể tưởng tượng cơ sở dữ liệu của dịch vụ này khổng lồ như thế nào. Việc lưu trữ một lượng lớn thông tin như vậy trên một máy chủ là không hợp lý và thực tế là không thể.

Nhưng vì Internet bao gồm các mạng con nên người ta đã quyết định chia cơ sở dữ liệu này và đặt một kích thước nhất định của nó vào mỗi mạng con. Trong đó địa chỉ IP tương ứng với tên miền chỉ dành cho các máy tính có trong mạng con nhất định.

Máy chủ NS là gì

Máy chủ chứa tất cả thông tin về sự tương ứng của các tên miền trong một mạng con cụ thể được gọi là máy chủ NS, viết tắt của Name Server hoặc name server. Hãy xem một ví dụ về chuyển đổi tên miền thành địa chỉ IP dựa trên mạng đơn giản hóa.

Như bạn có thể thấy, trên mạng này có một máy tính có miền alfa có địa chỉ IP là 192.55.11.25 và một máy tính có miền beta có địa chỉ IP là 192.55.11.26, cũng như chính máy chủ DNS, cũng như chính nó. có địa chỉ IP tương ứng. Bây giờ, hãy giả sử một tình huống mà máy tính beta cần liên hệ với máy tính alfa, nhưng nó không biết địa chỉ IP mà chỉ biết tên miền của nó. Tuy nhiên, anh ta biết địa chỉ IP của máy chủ DNS mà anh ta liên hệ để tìm ra địa chỉ IP của máy chủ alfa. Máy chủ NS tìm kiếm cơ sở dữ liệu của nó và tìm thấy địa chỉ IP khớp với tên miền alfa, chuyển nó sang máy tính beta. Máy tính beta sau khi nhận được địa chỉ IP sẽ sử dụng địa chỉ đó để liên hệ với máy tính beta.

Như bạn đã biết, tất cả các tên miền đều có cấu trúc phân cấp riêng và được chia thành các vùng miền.ru. com và những người khác. Xem tài liệu để biết thêm chi tiết. Vì vậy, mỗi vùng miền có máy chủ NS riêng chứa thông tin về địa chỉ IP của các miền được bao gồm trong một vùng miền nhất định. Do đó, cơ sở dữ liệu khổng lồ này được chia thành những cơ sở dữ liệu nhỏ hơn.

Cài đặt DNS

Làm cách nào bạn có thể thay đổi và chỉ định máy chủ DNS cho một miền.

Để nó tải khi bạn nhập địa chỉ trang web vào thanh địa chỉ của trình duyệt, bạn cần liên kết tên miền của trang web với dịch vụ lưu trữ. Để thực hiện việc này, chúng tôi phải thông báo cho dịch vụ DNS mà máy chủ NS cần được liên hệ, để nó lần lượt tìm trong cơ sở dữ liệu của nó và cho biết trình duyệt nên liên hệ với máy chủ (lưu trữ) nào.

Bản ghi máy chủ DNS trông như thế này:

ns1.yourhosting.ru
ns2.yourhosting.ru

Bạn có thể tìm thấy những địa chỉ sau:

  • trong thư của nhà cung cấp hosting gửi cho bạn ngay sau khi đặt mua hosting;
  • trong bảng điều khiển lưu trữ, ví dụ như trong phần tên miền;
  • bằng cách liên hệ với bộ phận hỗ trợ lưu trữ.

Bây giờ về nơi họ cần được chỉ định. Các địa chỉ máy chủ DNS này phải được chỉ định cho miền mà bạn định sử dụng làm địa chỉ trang web của mình. Do đó, hãy truy cập trang web của nhà đăng ký tên miền nơi bạn đã đăng ký tên miền của mình. Trong quản lý miền, tìm mục DNS server hoặc DNS Server Management/Delegation, tên có thể khác nhau tùy theo nhà đăng ký. Ví dụ: tại công ty đăng ký tên miền mà tôi sử dụng để đăng ký tên miền của mình, bạn cần vào phần “Miền của tôi” >> chọn tên miền mong muốn và chọn “Thay đổi máy chủ DNS” từ danh sách thả xuống.

Sau khi nhập phần này, một biểu mẫu sẽ mở ra trong đó bạn cần nhập máy chủ DNS thích hợp. Để thực hiện việc này, trong trường hợp của tôi, bạn cần bỏ chọn tùy chọn “Sử dụng tên nhà đăng ký” và sau đó chỉ định ns1.vashhosting.ru trong trường DNS1 và ns2.vashhosting.ru trong trường DNS2. Địa chỉ IP có thể không được chỉ định nên một số nhà cung cấp dịch vụ lưu trữ không cấp chúng. Sau khi điền vào các trường, nhấp vào nút "Chỉnh sửa".

Sau đó, bạn cần đợi một thời gian cho đến khi các máy chủ DNS được khớp. Việc này có thể mất từ ​​vài giờ đến cả ngày. Do đó, ngay khi bạn chỉ định chúng, trang web của bạn sẽ không tải.

Cách chỉ định máy chủ DNS của bạn cho một miền

Đôi khi bạn cần chỉ định máy chủ DNS của mình, tức là các máy chủ DNS nằm trong cùng một miền. Hầu như tất cả đều có dịch vụ máy chủ DNS riêng. Ví dụ: trong trường hợp này, đối với trang web này, ns1..site được chỉ định làm máy chủ DNS.

Các điểm sau đây phải được tính đến:

1. Nếu bạn chỉ định máy chủ DNS của mình cho một miền nằm trong vùng RU, SU, RF thì bạn phải chỉ định địa chỉ IP của nó cho từng máy chủ DNS. Trong trường hợp này, mỗi địa chỉ IP được chỉ định phải khác nhau ít nhất một chữ số; không được phép chỉ ra cùng một IP.

2. Nếu máy chủ DNS mà bạn chỉ định cho tên miền của mình nằm trong một miền khác, ví dụ: nếu đối với miền trang web, bạn chỉ định máy chủ DNS như 1ns.vash-sait.ru hoặc 2ns.vash-sait.ru, thì bạn sẽ làm như vậy không cần chỉ định địa chỉ IP.

3. Nếu bạn chỉ định máy chủ DNS của mình cho một miền quốc tế thì các máy chủ DNS này phải được đăng ký trước trong cơ sở dữ liệu Đăng ký NSI quốc tế. Không thể chỉ ra chúng nếu không đăng ký vào cơ sở dữ liệu này. Khi đăng ký với NSI Register, bạn sẽ được yêu cầu nhập địa chỉ IP cho từng máy chủ DNS. Do đó, khi chỉ định máy chủ DNS cho một miền, không cần chỉ định địa chỉ IP.

Đính kèm địa chỉ IP vào miền

Để đính kèm địa chỉ IP vào một miền, bạn cần vào cài đặt bản ghi DNS. Cách thực hiện việc này sẽ phụ thuộc vào bảng điều khiển lưu trữ của bạn. Ví dụ: trong ISPmanager, bạn cần vào phần “Tên miền”, sau đó nhấp đúp vào tên miền được yêu cầu và chỉ định hoặc chỉnh sửa ba mục sau (để tạo mục nhập, nhấp vào biểu tượng “Tạo”; để chỉnh sửa , hãy nhấp vào mục được yêu cầu):

Đối với mục nhập đầu tiên, hãy nhập www vào trường “Tên”, chọn A (địa chỉ Internet v4) trong danh sách thả xuống “Loại” và nhập địa chỉ IP được yêu cầu vào trường “Địa chỉ”.

Đối với mục nhập thứ hai, hãy nhập @ (dog) vào trường “Tên”, chọn A (địa chỉ Internet v4) trong danh sách thả xuống “Loại” và nhập địa chỉ IP được yêu cầu vào trường “Địa chỉ”.

Đối với mục nhập thứ ba, hãy nhập * (dấu hoa thị) vào trường “Tên”, chọn A (địa chỉ Internet v4) trong danh sách thả xuống “Loại” và nhập địa chỉ IP được yêu cầu vào trường “Địa chỉ”.

Video: Hệ thống DNS hoạt động như thế nào

Vật liệu dự án chuẩn bị:

Hầu hết người dùng Internet đều biết rằng máy chủ DNS cung cấp dịch vụ dịch tên trang web thành địa chỉ IP. Và thường thì đây là nơi kết thúc kiến ​​thức về máy chủ DNS. Bài viết này được thiết kế để có cái nhìn sâu hơn về các chức năng của nó.

Vì vậy, hãy tưởng tượng rằng bạn phải gỡ lỗi một mạng mà nhà cung cấp đã phân bổ một khối địa chỉ “công bằng” hoặc thiết lập máy chủ DNS của riêng bạn trên mạng cục bộ. Đây là nơi tất cả các loại từ đáng sợ ngay lập tức xuất hiện, chẳng hạn như “zone”, “transfer”, “forwarder”, “in-addr.arpa”, v.v. Hãy sắp xếp việc này dần dần.

Nói một cách rất trừu tượng, chúng ta có thể nói rằng mọi máy tính trên Internet đều có hai mã nhận dạng chính - một tên miền (ví dụ: www..0.0.1). Nhưng sự trừu tượng nằm ở chỗ một máy tính có thể có nhiều địa chỉ IP (hơn nữa, mỗi giao diện có thể có địa chỉ riêng, ngoài ra, một số địa chỉ có thể thuộc về một giao diện) và cũng có thể có nhiều tên. Hơn nữa, họ có thể giao tiếp với một hoặc nhiều địa chỉ IP. Và thứ ba, máy tính có thể không có tên miền.

Như đã đề cập trước đó, nhiệm vụ chính của máy chủ DNS là dịch tên miền thành địa chỉ IP và ngược lại. Vào buổi bình minh của Internet, khi nó vẫn còn là ARPANET, điều này đã được giải quyết bằng cách duy trì danh sách dài tất cả các mạng máy tính. Trong trường hợp này, mỗi máy tính phải có một bản sao của danh sách đó. Đương nhiên, với sự phát triển của mạng, công nghệ này không còn trở nên thuận tiện cho người dùng nữa vì những tệp này có kích thước lớn và chúng cũng cần được đồng bộ hóa. Nhân tiện, ngày nay người ta vẫn có thể tìm thấy một số “tiếng vang quá khứ” của phương pháp này. Đây là cách bạn có thể nhập địa chỉ của máy chủ mà bạn thường xuyên làm việc trong tệp HOSTS (cả trong UNIX và Windows).

Vì vậy, hệ thống “tệp đơn” bất tiện đã được thay thế bằng DNS - một cấu trúc tên phân cấp do Tiến sĩ Paul Mockapetris phát minh ra.

Vì vậy, có “gốc cây” - “.” (chấm). Vì gốc này giống nhau đối với tất cả các tên miền nên dấu chấm thường không được đặt ở cuối tên. Nhưng nó được sử dụng trong mô tả DNS và bạn cần nhớ điều này. Bên dưới “gốc” này là các tên miền cấp một. Có một số trong số đó - com, net, edu, org, mil, int, biz, info, gov (v.v.) và các miền tiểu bang, chẳng hạn như ua. Thậm chí thấp hơn là tên miền cấp hai và thậm chí thấp hơn là tên miền cấp ba, v.v.

"thứ bậc tăng dần" là gì?

Khi thiết lập, địa chỉ của ít nhất một máy chủ DNS sẽ được chỉ định, nhưng theo quy định, có hai địa chỉ. Tiếp theo, client gửi yêu cầu đến máy chủ này. Máy chủ nhận được yêu cầu sẽ phản hồi nếu biết câu trả lời hoặc chuyển tiếp yêu cầu đến máy chủ “cấp trên” (nếu biết) hoặc trực tiếp đến máy chủ gốc, vì mỗi máy chủ DNS đều biết địa chỉ của máy chủ gốc Máy chủ DNS.
Sau đó, yêu cầu bắt đầu ngừng hoạt động - máy chủ gốc chuyển tiếp yêu cầu đến máy chủ cấp một, máy chủ cấp một sẽ chuyển tiếp yêu cầu đó đến máy chủ cấp hai, v.v.

Ngoài “kết nối dọc” này, còn có kết nối “ngang”, theo nguyên lý “sơ cấp - thứ cấp”. Và nếu chúng ta cho rằng máy chủ phục vụ miền và hoạt động “không có bản sao lưu” đột nhiên không khả dụng, thì các máy tính nằm trong miền này cũng sẽ không khả dụng! Đó là lý do tại sao khi đăng ký tên miền cấp hai, cần phải chỉ ra ít nhất hai máy chủ DNS sẽ phục vụ tên miền này.

Khi Internet tiếp tục phát triển, tất cả các tên miền cấp cao nhất đều được chia thành các tên miền phụ hoặc vùng. Mỗi vùng là một miền độc lập nhưng khi truy cập cơ sở dữ liệu tên, nó sẽ truy vấn miền gốc. Vùng cha mẹ đảm bảo quyền tồn tại của vùng con và chịu trách nhiệm về hành vi của nó trên mạng (giống như trong đời thực). Mỗi vùng phải có ít nhất hai máy chủ DNS duy trì cơ sở dữ liệu DNS cho vùng đó.

Các điều kiện chính để hoạt động của máy chủ DNS trong một vùng là sự hiện diện của một kết nối Internet riêng và vị trí của chúng trong các mạng khác nhau để đảm bảo khả năng chịu lỗi. Do đó, nhiều tổ chức dựa vào các nhà cung cấp Internet để duy trì các máy chủ DNS thứ cấp và thứ ba cho họ.

Máy chủ đệ quy và không đệ quy

Máy chủ DNS có thể đệ quy hoặc không đệ quy. Sự khác biệt giữa chúng là các máy chủ đệ quy luôn trả về phản hồi cho máy khách, vì chúng giám sát độc lập các giới thiệu đến các máy chủ DNS khác và truy vấn chúng, trong khi các máy chủ không đệ quy trả lại các giới thiệu này cho máy khách và máy khách phải truy vấn độc lập máy chủ được chỉ định. .

Các máy chủ đệ quy thường được sử dụng ở mức độ thấp, chẳng hạn như trong các mạng cục bộ, vì chúng lưu trữ tất cả các phản hồi trung gian và do đó, đối với các yêu cầu tiếp theo tới nó, các phản hồi sẽ được trả về nhanh hơn. Và các máy chủ không đệ quy thường đứng đầu trong hệ thống phân cấp vì chúng nhận được quá nhiều yêu cầu đến mức không có đủ tài nguyên để lưu vào bộ nhớ đệm phản hồi.

Chuyển tiếp - chuyển tiếp yêu cầu và tăng tốc độ phân giải tên

Máy chủ DNS có một thuộc tính khá hữu ích - khả năng sử dụng cái gọi là "chuyển tiếp". Một máy chủ DNS “trung thực” truy vấn độc lập các máy chủ khác và tìm ra câu trả lời mong muốn. Nhưng nếu mạng của bạn được kết nối với Internet thông qua đường truyền chậm (ví dụ: quay số), thì quá trình này có thể mất nhiều thời gian. Do đó, bạn có thể chuyển hướng các yêu cầu này, chẳng hạn như đến máy chủ của nhà cung cấp và sau đó chỉ cần chấp nhận phản hồi của nó.

Việc sử dụng những “người giao nhận” như vậy có thể hữu ích cho các công ty lớn có nhiều mạng lưới. Vì vậy, trong mỗi mạng, bạn có thể cài đặt một máy chủ DNS tương đối yếu và chỉ định một máy mạnh hơn với đường truyền nhanh hơn làm “chuyển tiếp”. Vì vậy, hóa ra tất cả các phản hồi sẽ được lưu vào bộ đệm bởi máy chủ mạnh hơn này, điều này sẽ dẫn đến việc phân giải tên cho toàn bộ mạng nhanh hơn.

Mỗi miền duy trì cơ sở dữ liệu DNS riêng, trông giống như một tập hợp các tệp văn bản đơn giản. Chúng được đặt trên máy chủ DNS chính (chính) và đôi khi chúng được sao chép sang máy chủ phụ. Và cấu hình máy chủ cho biết tệp nào chứa mô tả vùng, cũng như máy chủ là chính hay phụ cho vùng này.

Địa chỉ duy nhất

Một địa chỉ Internet duy nhất được hình thành bằng cách thêm tên miền vào tên máy chủ. Do đó, một máy tính, chẳng hạn như “fred” trong một miền, chẳng hạn như “smallorg.org” sẽ được gọi là fred.smallorg.org. Nhân tiện, một miền có thể chứa cả máy chủ và vùng. Ví dụ: miền Smallorg.org có thể chứa máy chủ lưu trữ fred.smallorg.org và đồng thời lưu trữ vùng acctg.smallorg.org, là miền phụ và có thể chứa máy chủ lưu trữ khác barney.acctg.smallorg.org. Mặc dù điều này giúp đơn giản hóa cơ sở dữ liệu tên nhưng nó khiến việc tìm kiếm máy chủ trên Internet trở nên khó khăn hơn.

Hệ thống DNS thực hiện ba kịch bản để tra cứu địa chỉ IP trong cơ sở dữ liệu.

  • Một máy tính cần kết nối với một máy tính khác trong cùng vùng sẽ gửi yêu cầu đến máy chủ DNS cục bộ của vùng đó để tra cứu địa chỉ IP của máy tính từ xa. Máy chủ DNS cục bộ, có địa chỉ này trong cơ sở dữ liệu tên cục bộ, sẽ trả về địa chỉ IP được yêu cầu cho máy tính đã gửi yêu cầu.

* Một máy tính cần kết nối với một máy tính ở vùng khác sẽ truy vấn máy chủ DNS cục bộ trong vùng đó. Máy chủ DNS cục bộ phát hiện máy tính mục tiêu nằm ở một vùng khác và truy vấn máy chủ DNS gốc. Máy chủ DNS gốc đi xuống cây máy chủ DNS và tìm máy chủ DNS cục bộ tương ứng. Từ đó nó nhận được địa chỉ IP của máy tính được yêu cầu. Sau đó, máy chủ DNS gốc sẽ chuyển địa chỉ này đến máy chủ DNS cục bộ đã gửi yêu cầu. Máy chủ DNS cục bộ trả về địa chỉ IP cho máy tính mà yêu cầu được thực hiện. Cùng với địa chỉ IP, một giá trị đặc biệt được truyền đi - thời gian tồn tại của TTL (thời gian tồn tại). Giá trị này cho máy chủ DNS cục bộ biết nó có thể lưu trữ địa chỉ IP của máy tính từ xa trong bộ đệm của nó trong bao lâu. Điều này làm tăng tốc độ xử lý các yêu cầu tiếp theo.

* Một máy tính cần kết nối lại với một máy tính ở vùng khác sẽ truy vấn máy chủ DNS cục bộ của vùng đó. Máy chủ DNS cục bộ kiểm tra xem tên đó có trong bộ nhớ đệm hay không và liệu TTL có hết hạn hay không. Nếu địa chỉ vẫn còn trong bộ đệm và TTL chưa hết hạn thì địa chỉ IP sẽ được gửi đến máy tính yêu cầu. Đây được coi là phản hồi không được xác thực vì máy chủ DNS cục bộ tin rằng địa chỉ IP của máy tính từ xa không thay đổi kể từ yêu cầu cuối cùng.

Trong cả ba trường hợp, máy tính chỉ cần địa chỉ IP của máy chủ DNS cục bộ để tìm kiếm máy tính trên Internet. Công việc tiếp theo để tìm địa chỉ IP tương ứng với tên được yêu cầu được thực hiện bởi máy chủ DNS cục bộ. Như bạn có thể thấy, mọi thứ giờ đây đã đơn giản hơn nhiều đối với máy tính cục bộ.

Khi cây DNS phát triển, nhu cầu mới được đặt ra đối với các máy chủ Hệ thống tên miền. Như đã đề cập trước đó, máy chủ DNS gốc phải có địa chỉ IP của máy chủ DNS con để xử lý chính xác các truy vấn DNS để phân giải tên thành địa chỉ IP. Để các truy vấn DNS được xử lý chính xác, việc tra cứu cây DNS phải bắt đầu tại một điểm cụ thể. Trong thời kỳ sơ khai của Internet, hầu hết việc tra cứu tên đều dành cho tên máy chủ cục bộ. Phần lớn lưu lượng DNS nằm trong vùng cục bộ và chỉ trong trường hợp xấu nhất mới đến được máy chủ DNS gốc. Tuy nhiên, với sự phổ biến ngày càng tăng của Internet và đặc biệt là Web, ngày càng có nhiều truy vấn DNS được tạo ra tới các máy chủ từ xa bên ngoài vùng cục bộ. Khi máy chủ DNS không tìm thấy tên máy chủ trong cơ sở dữ liệu của nó, nó buộc phải truy vấn máy chủ DNS từ xa. Đương nhiên, các ứng cử viên phù hợp nhất cho máy chủ DNS từ xa là các máy chủ DNS cấp cao nhất, có thông tin đầy đủ về cây miền và có thể tìm thấy máy chủ DNS mong muốn chịu trách nhiệm về vùng mà máy chủ được yêu cầu thuộc về. Sau đó, họ trả lại địa chỉ IP của máy chủ mong muốn cho máy chủ DNS cục bộ. Tất cả điều này dẫn đến tình trạng quá tải khổng lồ của các máy chủ gốc của hệ thống DNS. May mắn thay, không có nhiều người trong số họ và tất cả họ đều phân bổ tải trọng đều cho nhau. Máy chủ DNS cục bộ hoạt động với máy chủ DNS miền cấp cao nhất bằng giao thức DNS, điều này sẽ được thảo luận sau trong chương này.

Hệ thống DNS là một con đường hai chiều. DNS không chỉ tìm địa chỉ IP dựa trên tên máy chủ nhất định mà còn có khả năng thực hiện thao tác ngược lại, tức là. Xác định tên máy chủ trên mạng bằng địa chỉ IP. Nhiều máy chủ Web và FTP trên Internet hạn chế quyền truy cập dựa trên miền mà máy khách truy cập chúng thuộc về. Sau khi nhận được yêu cầu kết nối từ máy khách, máy chủ sẽ chuyển địa chỉ IP của máy khách đến máy chủ DNS dưới dạng truy vấn DNS ngược. Nếu vùng DNS của máy khách được cấu hình đúng, yêu cầu sẽ trả về tên máy chủ của máy khách, dựa vào đó sẽ đưa ra quyết định xem máy khách có được phép vào máy chủ hay không.