Máy chủ tên miền và máy chủ tên có giống nhau không?


42

Tôi hơi nhầm lẫn giữa DNS và Name server. Có phải chúng giống nhau hay có sự khác biệt giữa hai?

Câu trả lời:


58

Không có thứ gọi là Máy chủ tên miền .

DNS là viết tắt của Hệ thống tên miền, đơn giản là một hệ thống phân cấp của Máy chủ tên có mục đích dịch tên máy chủ thành địa chỉ IP trên phạm vi toàn cầu. Một máy chủ tên lưu trữ hoặc lưu trữ các bản dịch này, trong trường hợp chúng được lưu trữ, máy chủ tên thường được gọi là Máy chủ DNS.

Đếm tất cả các máy chủ tên là một chút khó khăn, bởi vì bạn không thể liệt kê tất cả các tên miền.

Để tôi cho bạn một ví dụ về cách giải quyết superuser.comtheo cách không lưu trong bộ nhớ cache:

  • Tên máy chủ mà tôi sử dụng là 192.168.1.1.

    Đây là bộ định tuyến cục bộ của tôi lưu trữ các mục DNS, nó có tệp Máy chủ để định tuyến lại các tên miền độc hại.

  • Bộ định tuyến có các máy chủ tên 8.8.4.48.8.8.8được đặt, được gọi là Google DNS, chúng cũng lưu trữ.

  • Google DNS sẽ liên hệ với các máy chủ tên gốc có thẩm quyền, là hệ thống phân cấp DNS hàng đầu.

  • Google DNS sẽ liên hệ với các .commáy chủ tên, IP mà nó nhận được từ ARN.

  • Google DNS sẽ liên hệ với máy chủ DNS superuser.com, trong đó IP mà nó nhận được .com.

    Một whois đơn giản tiết lộ:

    NS1.SERVERFAULT.COM
    NS2.SERVERFAULT.COM
    NS3.SERVERFAULT.COM
    

    IP cho các máy chủ tên này được gọi là chúng được đăng ký tại .commáy chủ tên, khi bạn đăng ký một tên miền mới, bạn luôn phải điền vào các máy chủ DNS mà bạn sử dụng dọc theo IP của chúng.

  • Google DNS sẽ liên hệ với các máy chủ DNS của superuser.comđể tìm IP của superuser.com:

    nslookup superuser.com NS1.SERVERFAULT.COM
    Server:  NS1.SERVERFAULT.COM
    Address:  64.34.119.33
    
    Name:    superuser.com
    Address:  64.34.119.12
    

Tôi sẽ đề nghị bạn đọc qua Hệ thống tên miềnMáy chủ tên để biết thêm chi tiết.

Các máy chủ tên thuật ngữ cũng được sử dụng trong các bối cảnh khác nhau, hãy đọc câu trả lời của Spiff để biết thêm .


9
Thực tế bên lề: . là tên miền gốc, ví dụ: google.com. Lưu ý dấu chấm phụ trong URL. :)
Tamara Wijsman

2
@Tom: Cảm ơn lời giải thích tuyệt vời đó. Tôi là người mới đối với lĩnh vực CNTT. Nhưng tôi nghĩ, một số nơi mà một bản ghi phải được duy trì về số lượng TLD và danh sách các máy chủ tên và địa chỉ web được đăng ký theo chúng.
Kunal Uppal

1
@Kunal: Có lẽ, tôi chỉ không biết về nó và có vẻ khó tìm nên tôi nghĩ số lượng như vậy không tồn tại ...
Tamara Wijsman

Theo Wikipedia máy chủ tên là một thuật ngữ rộng hơn so với máy chủ DNS: "Máy chủ tên là một ứng dụng máy tính thực hiện một dịch vụ mạng để cung cấp phản hồi cho các truy vấn đối với dịch vụ thư mục." Và DNS là một triển khai của một dịch vụ như vậy. Và chính trang bạn đề cập trong phản hồi của bạn có chứa từ "Máy chủ DNS." Ít nhất là tại thời điểm này.
x-yuri

Khi một nslookup cho google.com được thực hiện, tôi nhận được kết quả khác nhau với các máy chủ tên khác nhau. Làm thế nào điều này có thể - trong mọi trường hợp, với bộ nhớ đệm hoặc nhấn trực tiếp máy chủ tên có thẩm quyền, tôi sẽ mong đợi cùng một IP mỗi lần.
samshers

10

Trong một số ngữ cảnh, thuật ngữ "máy chủ tên" có thể chỉ các máy chủ không thuộc Hệ thống tên miền Internet. Ví dụ: máy chủ WINS là máy chủ tên cho các giao thức mạng độc quyền kế thừa của Microsoft. Có thể có các hệ thống LAN kế thừa khác có các loại máy chủ tên riêng không phải là một phần của Internet DNS.


1
+1 để biết thêm thông tin, chưa xem xét điều này.
Tamara Wijsman

+1 để đề cập đến những gì tôi nghĩ ngay lập tức khi đọc câu hỏi. Thật không may, sau đó -1 một lần nữa vì lạm dụng thô thiển từ "di sản" .
JdeBP

2
@JdeBP Tôi nghĩ bạn đọc nhầm tôi. Việc sử dụng "di sản" của tôi không có giá trị phán xét, vì vậy nó không phải là một miệt thị. Ý tôi là nó đơn giản theo nghĩa của các hệ thống cũ : Một cái gì đó còn sót lại nhưng vẫn được sử dụng từ một thế hệ công nghệ trước đó. Tiếng Anh là một ngôn ngữ luôn thay đổi và cách sử dụng "di sản" này đã được sử dụng phổ biến trong ngành CNTT trong vài thập kỷ nay. Tôi đồng ý với trang của bạn rằng đôi khi nó bị sử dụng sai mục đích, nhưng cũng có những cách sử dụng hợp lệ trong các cuộc thảo luận về CNTT.
Spiff

2
@JdeBP Tôi nhớ lại các tạp chí CNTT vào đầu những năm 90, vì sự phát triển của PC LAN đã mở ra kỷ nguyên "máy khách-máy chủ", coi máy tính mini và máy tính lớn là "hệ thống kế thừa". Tôi cá là tôi cũng có thể tìm thấy trích dẫn từ đầu những năm 80.
Spiff

2
Trong bối cảnh trên, từ "di sản" rõ ràng không được sử dụng như một từ ngữ. Rõ ràng giai điệu là thông tin và không có ý kiến.
Surfasb

10

Khôn lanh!

Máy chủ DNS thường dùng để chuyển đổi FQDN (www.xxx.com) thành Địa chỉ IP (192.168.0.1).

(Máy chủ DNS cũng làm được nhiều hơn thế, nó có thể thực hiện tra cứu ngược lại và trong những năm gần đây thực hiện rất nhiều nhiệm vụ khác với thẻ văn bản, địa lý ip và nhiều hơn nữa).

Mặt khác, "Máy chủ tên" thường được sử dụng để định vị Máy chủ DNS.

Ví dụ: Trên bản ghi Whois, Máy chủ tên thường là địa chỉ cho máy chủ DNS lưu trữ các bản ghi cho miền đó.

Một ví dụ phức tạp hơn nữa là, nếu bạn truy vấn www.superuser.com, bạn sẽ đến máy chủ dns của mình và việc tra cứu DNS đệ quy sẽ xảy ra trên máy chủ tên của siêu nhân.

Có bao nhiêu cái đó - một đoạn dây dài bao nhiêu! Đây là một câu hỏi không thể trả lời ... Theo phỏng đoán, tôi sẽ đưa nó vào hàng trăm ngàn, nếu không phải là hàng triệu (đối với Máy chủ DNS có thể truy cập công khai).


5
Có 13 tên cho máy chủ tên gốc, nhưng chúng tồn tại ở hơn 13 vị trí vật lý.
soandos

4

Từ viết tắt DNS có nghĩa là Hệ thống tên miền. Nó là một hệ thống phân tán để dịch tên máy chủ (và dữ liệu khác) sang địa chỉ IP ở quy mô lớn (thế giới). Các name serverthường là những gì mọi người gọi máy chủ DNS địa phương rằng một máy trạm / máy tính có thể sử dụng như là điểm mấu chốt của nó vào DNS. Nó sẽ phân giải tên địa phương, nhưng ủy quyền cho các máy chủ tên khác cho những máy chủ không thể trả lời.

Có nhiều máy chủ tên, nhưng bạn không cần biết có bao nhiêu kể từ khi chúng được yêu cầu. Chỉ có một vài máy chủ tên "gốc" (DNS là phân cấp).


0

DNS là Hệ thống tên miền và không có gì giống như Máy chủ tên miền!

Hệ thống tên miền (DNS) là một hệ thống đặt tên phân tán phân cấp cho máy tính, dịch vụ hoặc bất kỳ tài nguyên nào được kết nối với Internet hoặc mạng riêng. Nó liên kết thông tin khác nhau với các tên miền được gán cho mỗi thực thể tham gia. Nổi bật nhất, nó dịch các tên miền dễ nhớ thành các địa chỉ IP số cần thiết cho mục đích định vị các dịch vụ và thiết bị máy tính trên toàn thế giới.

Một DNS có rất nhiều loại bản ghi DNS như

  1. Trả lời: Trả về địa chỉ IPv4 32 bit, thường được sử dụng nhất để ánh xạ tên máy chủ thành địa chỉ IP của máy chủ
  2. AAAA: Trả về địa chỉ IPv6 128 bit, thường được sử dụng nhất để ánh xạ tên máy chủ thành địa chỉ IP của máy chủ.
  3. MX: Ánh xạ một tên miền vào danh sách các tác nhân chuyển tin nhắn cho tên miền đó và nhiều hơn nữa ... Một trong số đó cũng là
  4. NS (Máy chủ tên): Ủy quyền một vùng DNS để sử dụng các máy chủ tên có thẩm quyền nhất định

Lưu ý: Tính đến tháng 2 năm 2013, có 13 máy chủ tên gốc được chỉ định, với các tên ở dạng letter.root-servers.net, trong đó chữ cái nằm trong khoảng từ A đến M (mặc dù chúng tồn tại ở hơn 13 vị trí thực tế). Đây là danh sách.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.