2013-08-03 28 views
16

Tôi muốn tạo một tên miền phụ ngoài miền chính của tôi để truy cập pi mâm xôi của tôi ở nhà. Công ty đăng ký tên miền của tôi tính phí £ 10 cho mỗi tên miền phụ vì vậy tôi nghĩ rằng có thể có một cách dễ dàng hơn (và rẻ hơn) để tạo ra một tên miền. Nó cũng sẽ giúp ích nếu tôi biết nhiều hơn một chút về họ và cách chúng được tạo ra.Cách tạo tên miền phụ và cách chúng hoạt động?

Trả lời

49

DNS được xây dựng dựa trên cấu trúc phân cấp cho khả năng mở rộng quy mô và/hoặc cho mức độ chi tiết.

Nếu chúng tôi lấy tên miền như www.stackoverflow.com. và phá vỡ nó xuống, đây là những gì chúng tôi nhận được.

  1. www - Đây là phần lưu trữ của miền. Đây là bản ghi A hoặc CNAME và cuối cùng trỏ đến địa chỉ ip.
  2. stackoverflow - Đây là một trong các cấp miền. Nó có các máy chủ DNS riêng và cấu hình được nhóm stackoverflow quản lý. Điều này cho phép nhóm đó quản lý các mục cụ thể theo nhu cầu của họ.
  3. com - Đây được gọi là TLD (tên miền cấp cao nhất). Tất cả các miền khác kết thúc bằng .com đều có mục nhập trên máy chủ "com" dns.
  4. . - Đây được gọi là ROOT. Có 20 máy chủ DNS gốc somodd nằm rải rác trên toàn thế giới. Các máy chủ này được sử dụng để xác định các máy chủ .com, .org, .edu, .gov, vv.

Từ góc độ khách hàng những gì xảy ra khi bạn truy vấn www.stackoverflow.com là:

  1. Bạn truy vấn. máy chủ định danh để hỏi máy chủ com dns ở đâu.
  2. Bạn truy vấn máy chủ dns com để hỏi nơi máy chủ lưu trữ stackover dns đang ở đâu.
  3. bạn truy vấn máy chủ lưu trữ stackover dns để hỏi vị trí của www.

Tên miền phụ có nghĩa là bạn thêm một lớp máy chủ DNS bổ sung trong hỗn hợp để bạn có thể thêm khả năng mở rộng và/hoặc độ chi tiết hơn cho bản mix.

Ví dụ: nếu tên dns của chúng tôi là: www.foo.stackoverflow.com, giờ đây chúng tôi sẽ có lớp máy chủ foo dns.

Có nói rằng, tôi không nghĩ rằng bạn cần một tên miền phụ. Bạn có thể chỉ cần một bản ghi DNS A bổ sung hoặc CNAME. Ví dụ:

raspberry.stackoverflow.com thay vì raspberry.foo.stackoverflow.

Chúng không được tính thêm tiền cho các mục lưu trữ bổ sung (Bản ghi A hoặc CNAME), chỉ cho các tên miền phụ.

+3

Chấp nhận câu trả lời này! –

Các vấn đề liên quan