Thiết lập lấy địa chỉ IP và DNS tự động và thủ công. Máy chủ DNS không phản hồi: phải làm gì

Trong thị trường hiện đại để đảm bảo độ tin cậy và bảo mật của kết nối Internet, nhiều loại dịch vụ bắt đầu xuất hiện ngày càng thường xuyên và đặc biệt, ở đây các máy chủ DNS được dành một vị trí đặc biệt. Thiết lập các máy chủ như vậy là một công việc tốn nhiều công sức đối với nhiều người. Tuy nhiên, kết quả cuối cùng là các máy chủ cực kỳ đáng tin cậy và an toàn cung cấp khả năng bảo vệ cơ bản cũng như sự kiểm soát của phụ huynh, tức là chặn các trang web không mong muốn, độc hại và thậm chí nguy hiểm.

Tuy nhiên, yếu tố quan trọng nhất ảnh hưởng đến hiệu quả hoạt động của DNS của bạn là cài đặt của máy chủ này, việc này phải được thực hiện cực kỳ chính xác.

DNS là gì?

DNS là sự ánh xạ chuyên biệt giữa địa chỉ IP dạng số của máy tính và tên của nó. Việc đánh địa chỉ như vậy là thuận tiện nhất xét theo quan điểm xử lý của các loại máy, nhưng đồng thời nó hoàn toàn không thể chấp nhận được đối với việc sử dụng của con người. Rốt cuộc, một người khó nhớ được những tập hợp số lượng lớn hơn nhiều so với những cái tên có ý nghĩa.

Ban đầu, để đơn giản hóa việc tương tác cũng như giúp người dùng thiết lập máy chủ DNS dễ dàng hơn, các bảng chuyên dụng đã được sử dụng để thiết lập sự tương ứng của địa chỉ số với tên máy riêng lẻ và các bảng như vậy vẫn được bảo tồn cho đến ngày nay và được tích cực sử dụng. được sử dụng bởi các chương trình ứng dụng cũ khác nhau. Đặc biệt, chúng ta đang nói về các tập tin được gọi là máy chủ. Ngày nay, hầu hết người dùng đều biết các tài nguyên Internet khác nhau bằng tên miền của họ và tuyên bố này không chỉ đúng với địa chỉ của các trang web khác nhau mà còn đúng với cả địa chỉ email.

Hơn nữa, ở bất kỳ địa chỉ nào, vị trí thống trị đều do tên miền riêng của máy chủ chiếm giữ.

Tại sao cần có máy chủ DNS?

Do đó, chúng ta có thể xác định mục đích chính của việc thiết lập máy chủ DNS và mục đích sử dụng tiếp theo của nó:

  • Lấy thông tin duy nhất về địa chỉ IP của một máy chủ cụ thể theo tên của nó và ngược lại.
  • Định tuyến các email khác nhau.
  • Cung cấp thông tin toàn diện về các máy chủ phục vụ của các giao thức nhất định trên mạng.

Tại sao thiết lập thích hợp lại quan trọng?

Ví dụ: trong Ubuntu, việc thiết lập DNS ở mức độ chi tiết đòi hỏi một số kiến ​​​​thức cũng như sự hiểu biết đầy đủ về những cài đặt này hoặc những cài đặt đó là gì. Trong trường hợp này, không thể có chuyện thử nghiệm bằng cách thay đổi máy chủ trong một công ty nhất định. Rốt cuộc, nếu việc thiết lập DNS trong Ubuntu được thực hiện với ít nhất một hành động vội vàng, thì toàn bộ mạng của công ty này sẽ chỉ hơn một số lượng lớn dây dẫn một chút, vì không một dịch vụ nào có thể hoạt động bình thường.

Nhưng nhiều người dùng tự tin thích nhập tất cả cài đặt hoàn toàn theo cách thủ công. Hơn nữa, điều này áp dụng ngay cả với những việc đơn giản như nhập địa chỉ IP, mặt nạ mạng con, cũng như địa chỉ cổng và cài đặt DNS trên máy tính. Nhưng trên thực tế, nhiều người đã tự động hóa những quy trình như vậy từ lâu.

Windows 8

  1. Để thiết lập máy chủ trong hệ điều hành này, ban đầu bạn cần di chuột qua góc dưới bên trái của màn hình, nhấp vào LMB trên nút “Bắt đầu”, sau đó mở nó qua
  2. Bây giờ hãy chuyển đến phần “Mạng và Internet”, sau đó đến “Trung tâm mạng” và bây giờ chuyển đến “Thay đổi cài đặt bộ điều hợp”.
  3. Trong menu xuất hiện, bạn sẽ cần chọn kết nối mạng thích hợp từ danh sách. Sau khi bạn tìm thấy nó, nhấp chuột phải vào nó và chọn "Thuộc tính".
  4. Bây giờ một cửa sổ mới sẽ mở ra và đặc biệt là tab “Chung”, trên đó bạn sẽ cần chọn tùy chọn “Sử dụng địa chỉ DNS”.
  5. Sau khi chọn hộp thích hợp, bạn sẽ có thể nhập nhiều dữ liệu khác nhau vào các dòng bên dưới và bây giờ bạn có thể nhập các tham số của máy chủ DNS có cài đặt mà bạn quan tâm vào các trường.

Sau đó, bạn sẽ cần nhấp vào “Ok” để những thay đổi bạn đã nhập được lưu. Cần đặc biệt chú ý đến thực tế là bạn cần nhập các tham số không phải ở dòng trên cùng (IP) mà ở dòng dưới cùng, vì nếu không, bạn sẽ không thể nhập các tham số DNS mà bạn cần, các cài đặt của chúng phải bị thay đổi.

Windows 7

  1. Một lần nữa, giống như hệ điều hành trước đó,
  2. Trong phần "Mạng và Internet", chọn "Xem tác vụ và trạng thái mạng".
  3. Trong dòng “Xem mạng đang hoạt động”, bạn sẽ cần chọn mục nằm ở bên phải nút “Kết nối”.
  4. Trong cửa sổ xuất hiện, bạn sẽ cần nhấp vào nút “Thuộc tính”, “Trạng thái kết nối”.
  5. Trong danh sách "Các thành phần đã được kiểm tra được sử dụng bởi kết nối này" xuất hiện, bạn nên chọn tùy chọn "Giao thức Internet Phiên bản 4 (TCP/IP)" và nhấp vào nút "Thuộc tính".
  6. Bây giờ một cửa sổ mới sẽ mở ra và đặc biệt là tab “Mạng”, trên đó bạn sẽ cần chọn tùy chọn “Sử dụng địa chỉ DNS”.
  7. Sau khi chọn hộp thích hợp, bạn sẽ có thể nhập nhiều dữ liệu khác nhau vào các dòng bên dưới và bây giờ bạn có thể nhập các tham số của máy chủ DNS có cấu hình mà bạn quan tâm vào các trường.

Nhấp vào “Ok” và cài đặt sẽ được lưu.

Windows XP

  1. Thông qua menu "Bắt đầu", đi tới "Bảng điều khiển".
  2. Bây giờ chúng tôi chọn và tìm kiếm cái chúng tôi cần.
  3. Chuyển đến tab "Chung", trong dòng có tên "Trạng thái kết nối", bạn sẽ cần chọn tùy chọn "Thuộc tính".
  4. Bây giờ bạn cần quay lại phần "Chung", cuộn xuống, sau đó chọn phần "Giao thức Internet (TCP/IP)" và chọn lại "Thuộc tính".
  5. Trong phần "Chung" ở dưới cùng, chọn hộp bên cạnh "Sử dụng địa chỉ DNS", sau đó bạn sẽ có cơ hội nhập dữ liệu cần thiết.

Nhấn phím "Ok" và đóng tất cả các cửa sổ. Các cài đặt sẽ được lưu.

Windows Vista

Bây giờ hãy xem cách kiểm tra cài đặt DNS và thực hiện các thay đổi đối với chúng trong hệ điều hành Windows Vista:

  1. "Bắt đầu">"Bảng điều khiển".
  2. "Trung tâm chia sẻ mạng"
  3. Trong phần "Mạng", bạn sẽ cần chọn tùy chọn "Xem trạng thái của từng kết nối".
  4. Trong cửa sổ xuất hiện trước mặt bạn, bạn cần nhấp vào “Thuộc tính”.
  5. Như trong trường hợp trước, cuộn xuống danh sách cho đến khi bạn có cơ hội chọn “Giao thức Internet Phiên bản 4 (TCP/IP)”, sau đó nhấp vào “Thuộc tính”.
  6. Chọn hộp bên cạnh "Sử dụng địa chỉ DNS", sau đó bạn có thể nhập nhiều thông tin khác nhau.

Nhấp vào “Ok” và đóng tất cả các cửa sổ; mọi cài đặt sẽ được lưu.

Linux (Ubuntu)

Trong Linux, cấu hình DNS được thực hiện bằng dịch vụ độ phân giải, với sự trợ giúp của các tham số được điều chỉnh dựa trên dữ liệu nhận được từ các hệ thống con khác nhau. Một trong những đặc tính hữu ích của sự đổi mới này là giờ đây, tệp của hệ thống này được tạo hoàn toàn tự động chứ không phải bởi từng chương trình riêng lẻ cần thực hiện các thay đổi khác nhau mà sử dụng giao diện phần mềm chung. Do đó, mọi thay đổi đối với tệp này mà bạn cố gắng tự thực hiện cuối cùng sẽ bị mất.

Về vấn đề này, thông tin về DNS dành cho giao diện tĩnh phải được nhập vào tệp etc/mạng/giao diện chuyên dụng trong phần tìm kiếm, máy chủ tên và thông số miền. Trong trường hợp này, các tham số này phải tương ứng với các đặc điểm được chỉ định trong tệp resolv.conf.

Debian

Nếu bạn cần định cấu hình DNS trên Debian, quy trình này thực tế không khác gì quy trình được cung cấp cho bạn bởi các bản phân phối khác. Bạn sẽ cần thêm tên máy chủ riêng lẻ cũng như địa chỉ IP của nó vào một tệp etc/hosts riêng biệt để thực hiện các yêu cầu tĩnh khác nhau. Để máy tính của bạn sau đó liên tục gửi tất cả các loại yêu cầu đến máy chủ thích hợp, bạn chỉ cần thêm địa chỉ của tài nguyên này vào một tệp etc/resolv.cong riêng biệt.

Ví dụ: nếu bạn đang sử dụng máy tính có địa chỉ 192.168.1.1, máy tính này sẽ cần liên tục gửi tất cả các loại truy vấn đến một máy chủ DNS cụ thể, thì dòng sau sẽ có trong tệp resolv.conf: nameserver 192.168.3.2 .

Bằng cách này, bạn có thể thay đổi cài đặt máy chủ DNS trên bất kỳ hệ điều hành nào. Điều quan trọng là phải đặt địa chỉ chính xác mà nhà điều hành cung cấp cho bạn, nếu không bạn sẽ không thể nhận được kết nối.

Đôi khi, bạn sẽ rất khó chịu khi không thể sử dụng Internet do một lỗi hoàn toàn tầm thường “Máy chủ DNS không phản hồi”. Trong phần lớn các trường hợp, khi không thể tìm thấy địa chỉ DNS của máy chủ, vấn đề có thể được giải quyết trong vài phút. Trong bài viết này, chúng tôi sẽ xem xét chi tiết tất cả các cách để giải quyết vấn đề này.

Máy chủ DNS là một tiện ích chuyển hướng người dùng Internet đến một trang web. Thực tế là bất kỳ trang Internet nào cũng được lưu trữ trên máy chủ có địa chỉ IP riêng. Để cấp cho người dùng quyền truy cập vào một trang web, máy chủ DNS sẽ kết nối máy tính của anh ta với máy chủ. Nói cách khác, máy chủ DNS là liên kết kết nối giữa người dùng và trang web.

Lỗi “Máy chủ DNS không phản hồi” hoặc “Không thể tìm thấy địa chỉ DNS”

Thông thường trình duyệt phàn nàn rằng nó không thể tìm thấy địa chỉ DNS của máy chủ. Thông báo này xảy ra thường xuyên nhất ở những người dùng máy tính để bàn sử dụng kết nối không có cáp (modem 3G/LTE hoặc bộ định tuyến Wi-Fi). Tuy nhiên, nó cũng có thể xuất hiện ở những người sử dụng Internet có dây. Lỗi này có nghĩa là đơn vị mà người dùng truy cập trang web không thể tìm thấy địa chỉ DNS sẽ chuyển hướng anh ta đến máy chủ có trang mà anh ta đang tìm kiếm.

Phải làm gì nếu máy chủ DNS không phản hồi hoặc không khả dụng

Trước khi cố gắng giải quyết vấn đề này, trước tiên bạn cần tìm hiểu lý do tại sao nó lại xảy ra:

  1. Do cài đặt modem hoặc bộ định tuyến không chính xác;
  2. Do cài đặt hệ điều hành không chính xác (trang web bị chặn bởi vi-rút hoặc tường lửa hoặc máy khách DNS của Windows bị lỗi);
  3. Do driver card mạng đã lỗi thời.


Để thực hiện việc này, bạn cần vào bảng điều khiển mạng nằm ở góc dưới bên phải của thanh tác vụ. Nó có biểu tượng màn hình, bên cạnh là cáp Enter. Bấm vào nó bằng nút bên trái của người thao tác. Tiếp theo, nhấp chuột phải vào trường có nội dung “Đã kết nối”, sau đó chuyển đến “Thuộc tính”. Nhấp vào tab “Mạng” và đi đến mục “Thuộc tính”, sau khi nhấp vào “Giao thức Internet Phiên bản 4”. Trong tab địa chỉ DNS, hãy thử chọn tùy chọn “Tự động tải máy chủ DNS”. Nếu điều này không giúp ích được gì thì hãy tự nhập địa chỉ (ưu tiên và thay thế). Nó được ghi trong giấy chứng nhận kết nối hợp đồng. Bạn cũng có thể tìm ra địa chỉ DNS từ ISP của mình bằng cách gọi cho họ.

Khuyên bảo:Địa chỉ DNS chính xác có thể được chỉ định không chỉ trong cài đặt Windows mà còn trong bảng điều khiển của chính bộ định tuyến. Nếu bạn đang sử dụng các tiện ích phần mềm từ TP-LINK, hãy sử dụng tùy chọn Cài đặt nhanh.

Thông thường, vi-rút do người dùng tải xuống bất cẩn sẽ chặn quyền truy cập vào các trang web khác. Để kiểm tra hệ thống xem có phần mềm độc hại hiện có hay không, bạn nên quét hệ thống bằng phần mềm chống vi-rút. Trong trường hợp này, tốt hơn là bạn nên thực hiện quét bằng chương trình không yêu cầu cài đặt trên máy tính để bàn và nằm trên ổ đĩa Live-CD hoặc Live-flash (Phương tiện trực tiếp là không gian lưu trữ độc lập với hệ thống chính). Với những mục đích như vậy, chúng tôi có thể giới thiệu Dr. Web CureIt! Các chương trình chống phần mềm độc hại di động rất tốt vì khi được đặt trên ổ đĩa Live-CD hoặc Live-flash, chúng không thể bị nhiễm vi-rút.

Thiết lập tường lửa

Có khả năng quyền truy cập vào trang web đã bị chặn bởi Windows Farewall gốc hoặc tường lửa (tên gọi khác của tường lửa) đi kèm với phần mềm chống vi-rút của bạn. Tường lửa chặn quyền truy cập vào các trang web mà nó cho là độc hại. Nếu biết trang bị chặn thực sự an toàn, bạn có thể tạm thời tắt tường lửa hoặc đặt lại cài đặt của nó về cài đặt ban đầu (khi đó danh sách các trang bị chặn sẽ được đặt lại về 0). Làm cách nào để tắt tường lửa của Microsoft? Nhấp vào Bảng điều khiển->Windows và bảo mật->Tường lửa Windows. Ở bảng bên trái sẽ có mục “Bật hoặc tắt tường lửa Windows”. Nhấp vào nó, sau đó chuyển tất cả các công tắc bật tắt thành “Tắt tường lửa Windows”. Lưu các cài đặt này.

Khuyên bảo: Tường lửa của Windows là chìa khóa. Bằng cách tắt nó đi, bạn sẽ vô hiệu hóa các tường lửa khác.

Cập nhật trình điều khiển card mạng

Thường thì máy tính để bàn từ chối kết nối Internet do trình điều khiển card mạng đã lỗi thời. Để kiểm tra trạng thái của chúng, hãy sử dụng tiện ích Driver Booster. Ứng dụng này sẽ giúp bạn không chỉ tìm và cài đặt trình điều khiển cho bộ điều khiển mạng mà còn cập nhật chức năng của các thành phần khác.

Khuyên bảo: Bạn có thể cập nhật trình điều khiển card mạng bằng các tiện ích Windows tiêu chuẩn. Đi tới “Thiết bị và Máy in”, sau đó nhấp đúp vào nút chuột trái trên biểu tượng trên màn hình của bạn. Trong tab “Phần cứng”, hãy tìm các thành phần được đánh dấu là “Bộ điều hợp mạng” và đi tới “Thuộc tính” của chúng. Ở đó, nhấp vào “Trình điều khiển” và chọn “Cập nhật”.

Phương pháp này liên quan đến việc đặt lại cài đặt máy tính để bàn và bộ định tuyến. Trình tự hành động như sau: bạn cần ngắt kết nối bộ định tuyến khỏi mạng 220V và không kết nối trong 5 phút. Tiếp theo, bạn cần khởi động lại máy tính và cắm lại bộ định tuyến vào ổ cắm.

Khuyên bảo: Trước khi tắt bộ định tuyến, bạn nên vào menu cài đặt của nó và đặt lại cài đặt mặc định.

Vấn đề này có thể được giải quyết theo hai cách. Việc đầu tiên - ít đau đớn nhất - là đăng ký địa chỉ DNS không phải thông qua Bảng điều khiển Windows mà thông qua menu bộ định tuyến. Thứ hai là thực hiện khôi phục hệ thống. Đi tới Bảng điều khiển, sau đó – “Hệ thống và bảo mật” – “Khôi phục trạng thái màn hình đã lưu trước đó”. Sau vài phút, khi tiện ích thu thập tất cả các điểm sao lưu đã đăng ký, bạn cần chọn một trong số chúng. Ngày tạo ra nó được viết bên cạnh mỗi điểm. Chọn nơi máy khách DNS hoạt động bình thường và xác nhận thiết lập lại hệ thống.

Cách tìm địa chỉ dns của máy chủ

Địa chỉ DNS chính xác được chỉ định trong thỏa thuận kết nối máy tính để bàn với Mạng. Nó được nhà cung cấp biên soạn nên không có khả năng xảy ra lỗi. Nếu không thể truy cập chứng chỉ, bạn có thể gọi cho nhà cung cấp của mình hoặc liên hệ với họ thông qua bộ phận hỗ trợ kỹ thuật và yêu cầu họ cung cấp lại địa chỉ DNS chính xác.

Tôi có thể định cấu hình địa chỉ máy chủ DNS trong Windows ở đâu?

Nó có thể được định cấu hình thông qua các tiện ích Windows (đường dẫn: biểu tượng mạng trên thanh tác vụ - “Cài đặt” - “Mạng” - “Giao thức Internet v4” - “Thuộc tính” - tab có địa chỉ DNS) hoặc thông qua bảng điều khiển của bộ định tuyến hoặc modem của bạn.

Các chương trình thiết lập máy chủ DNS

Nếu máy chủ DNS không khả dụng thì tiện ích DNS Jumper sẽ giúp khắc phục vấn đề này. Ưu điểm của nó là di động và không cần cài đặt. Trong tab “Lựa chọn máy chủ DNS”, bạn có thể chọn địa chỉ DNS theo cách thủ công hoặc để tiện ích tự chọn địa chỉ đó. Trong trường hợp này, DNS Jumper sẽ chọn máy chủ ổn định và nhanh nhất ở thời điểm hiện tại, đồng thời vấn đề “DNS server không phản hồi với windows” sẽ được loại bỏ. Bạn cũng có thể tải tiện ích bổ sung DOT VPN xuống trình duyệt của mình. Tiện ích mở rộng này cho phép bạn chọn không chỉ địa chỉ mà còn cả quốc gia mà người dùng sẽ đăng nhập. Nghĩa là, về mặt thực tế, bạn có thể ở Đức nhưng truy cập trang web với tư cách là cư dân của Hà Lan. Một tiện ích mở rộng rất hữu ích vì một số trang bị chính quyền tiểu bang chặn và DOT VPN cho phép bạn bỏ qua lệnh cấm này. “Cấu hình VPN” trong trình duyệt Opera có chức năng tương tự. Nó được bật như sau: Cài đặt->Bảo mật->VPN (chuyển nút gạt sang “Bật” và chọn “Vị trí tối ưu”).

Thêm 3 bài viết hữu ích:

    Windows Repair là một loại chương trình hiếm hoi có thể loại bỏ gần như tất cả…

    Một chương trình kiểm tra độ mạnh của mật khẩu người dùng hệ thống. Tiện ích này được quản trị mạng sử dụng để tính toán cho người dùng với...

    Tất nhiên, nếu bạn cần bảo vệ một số dữ liệu cá nhân nhất định, bạn có thể đặt mật khẩu trong...

Trong bài viết này, tôi sẽ mô tả cách nâng cấp máy chủ DNS của bạn trên VDS/VPS đã thuê bằng gói BIND.

Những lý do tại sao chúng ta cần máy chủ DNS của riêng mình có thể rất đa dạng, nhưng trong hầu hết các trường hợp, nó chỉ đơn giản giúp làm việc với nhiều miền dễ dàng hơn. Và bạn phải đồng ý, thật vui khi thấy máy chủ định danh của bạn trong dịch vụ Whois.

Tôi muốn bạn chú ý đến thực tế là ví dụ này thảo luận cách nâng cao cả NS trên một máy chủ ảo. Trong hầu hết các trường hợp, cần có hai NS để đăng ký một tên miền, vì không phải tất cả các nhà đăng ký đều cho phép đăng ký với một bản ghi duy nhất hoặc không có bản ghi nào cả.
Tôi cũng sẽ nói rằng để đảm bảo hoạt động đáng tin cậy, bạn nên cân nhắc việc đặt máy chủ DNS của mình trên các máy chủ ảo khác nhau và tốt nhất là ở các trung tâm dữ liệu khác nhau. Điều này sẽ cho phép trang web của bạn tiếp tục hoạt động mà không có bất kỳ sự chậm trễ nào nếu một trong các máy chủ gặp sự cố.

Để làm rõ quá trình cài đặt diễn ra như thế nào, hãy lấy dữ liệu ban đầu giả định:

Máy chủ cho DNS → 91.197.130.49 (ns1.mydomain.com)
→ 91.197.130.63 (ns2.mydomain.com)
Khu vực --> mydomain.com
Hệ điều hành được cài đặt trên máy chủ ảo là CentOS5.5

Cài đặt BIND

Trước hết, chúng ta cần cài đặt gói BIND trên máy chủ và để làm được điều này, chúng ta cần kết nối với VDS của mình.

Có hai tùy chọn ở đây tùy thuộc vào hệ điều hành bạn sử dụng trên máy tính cá nhân của mình.

Trên hệ thống Linux, mọi thứ khá đơn giản. Bạn cần đi tới tab Địa điểm - Kết nối với máy chủ... trong bảng điều khiển chính, chọn kết nối SSH trong loại Dịch vụ, nhập địa chỉ máy chủ, thông tin đăng nhập của bạn và nhấp vào nút “kết nối”. Trong cửa sổ xuất hiện, hãy nhập mật khẩu của bạn và... bạn đã ở trong thiết bị đầu cuối của hệ điều hành VDS của mình.

Nếu bạn sử dụng Windows, tôi có thể khuyên bạn tải xuống chương trình PuTTY. Chương trình được phân phối miễn phí và không có hạn chế. Bạn có thể tải xuống và tìm hiểu cách sử dụng nó.

Vì vậy, chúng tôi đã đến thiết bị đầu cuối VDS. Để cài đặt phiên bản mới nhất của gói BIND, bạn cần nhập lệnh:

Liên kết cài đặt Yum

Nhấn “Enter” và đợi quá trình cài đặt hoàn tất thành công.

Tạo dữ liệu vùng

Bước tiếp theo trong hành trình của chúng ta sẽ là tạo dữ liệu cho vùng.

Để định cấu hình chính xác DNS trong BIND, dữ liệu được chia thành nhiều tệp. Một trong số chúng chứa ánh xạ tên nút tới địa chỉ, phần còn lại - ánh xạ địa chỉ trở lại tên. Tìm kiếm địa chỉ cho tên thường được gọi là ánh xạ trực tiếp và tìm kiếm tên theo địa chỉ được gọi là ánh xạ nghịch đảo.

Chúng tôi sẽ sử dụng các tập tin sau:
1. Tệp chứa dữ liệu chuyển đổi tên máy chủ sang địa chỉ. Tên của vùng của chúng tôi sẽ là db.mydomain.com.
2. Một tệp chứa dữ liệu dịch địa chỉ sang tên máy chủ. Tên của nó trông giống như db.addr, trong đó addr là địa chỉ IP bên ngoài của máy chủ DNS trong tương lai của chúng tôi, không có chữ số cuối hoặc mặt nạ mạng. Trong ví dụ này, tập tin sẽ được gọi
db.91.197.130.
3. Tệp vùng db.cache và db 127.0.0. Những tệp này cần thiết để DNS hoạt động chính xác.
4. Tệp cài đặt (tệp cấu hình) cần thiết để liên kết tất cả các tệp dữ liệu vùng. Trong BIND phiên bản 8 và 9, tệp thường được đặt tên là /etc/named.conf.

Hãy tiến hành trực tiếp để tạo tập tin.

Hãy bắt đầu với tập tin cấu hình. Để tạo nó, hãy nhập lệnh trong terminal VDS

Vi /etc/named.conf

Tệp cấu hình chứa các dòng chỉ định thư mục cho các tệp dữ liệu vùng.
Thông thường, các tệp cấu hình chứa một dòng chỉ định thư mục chứa các tệp dữ liệu vùng. Những dòng này sẽ trông giống như:

Tùy chọn (
thư mục "/var/named/";

};

Sau đây là mô tả về từng tệp dữ liệu vùng phải được sử dụng. Dòng bắt đầu bằng vùng từ, theo sau là tên miền và tên lớp (trong đó là lớp internet.) Trong BIND 8 và 9, lớp internet được cài đặt theo mặc định và do đó không cần chỉ định lớp cho Nó. Loại chính cho biết rằng máy chủ DNS của chúng tôi sẽ là máy chủ chính. Trường cuối cùng chứa tên của tệp dữ liệu vùng.

Vùng "mydomain.com" IN (
gõ chủ;
tập tin "db.mydomain.com";
};

Dòng này của tệp cấu hình hướng dẫn đọc tệp con trỏ gốc:

Vùng "." (
gõ gợi ý;
tập tin "db.cache";
};

Tệp này không chứa dữ liệu bộ đệm mà chỉ gợi ý cho máy chủ DNS gốc, như được thảo luận bên dưới.

Nói chung, tệp cấu hình sẽ trông như thế này:

Tùy chọn (
thư mục "/var/named/";
tập tin kết xuất "/var/run/named_dump.bd";
tập tin thống kê "/var/run/named.stats";
};

Vùng "mydomain.com" IN (
gõ chủ;
tập tin "db.mydomain.com";
};

Vùng "130.197.91.IN-ADDR.ARPA." TRONG (
gõ chủ;
tập tin "db.91.197.130.";
};

Vùng "0.0.127.IN-ADDR.ARPA." TRONG (
gõ chủ;
tập tin "db.127.0.0";
};

Vùng "." (
gõ gợi ý;
tập tin "db.cache";
};

Bây giờ hãy xem cách tạo tệp dữ liệu cho mydomain.com., 91.197.130.0, 127.0.0 và bộ đệm. Nói chung, các tệp db.127.0.0 và db.cache được tạo tự động nên không cần phải mô tả chúng.

Nhập vào thiết bị đầu cuối

Vi /var/named/db.mydomain.com.

Bây giờ hãy bắt đầu chỉnh sửa tập tin.

Ngay từ đầu, bạn nên đặt giá trị TTL mặc định. Máy chủ DNS gửi một giá trị TTL được chỉ định để phản hồi các truy vấn, cho phép các máy chủ tên khác lưu vào bộ nhớ đệm dữ liệu đã nhận trong một khoảng thời gian được chỉ định. Nếu dữ liệu hiếm khi thay đổi thì sẽ hợp lý nếu đặt khoảng thời gian cập nhật thành vài ngày, nhưng không quá một tuần. Nếu dữ liệu thay đổi thường xuyên thì bạn có thể đặt khoảng thời gian thành một giờ, nhưng tốt nhất là không ít hơn, vì khoảng thời gian ngắn hơn sẽ tạo ra một lượng lớn lưu lượng DNS.

Để chỉ định một giá trị tiêu chuẩn, bạn cần sử dụng lệnh $TTL. Trong ví dụ này, hãy lấy 3 giờ (3h) làm giá trị tiêu chuẩn. Dòng đầu tiên sẽ trông như thế này:

Bây giờ bạn cần chỉ định bản ghi SOA. Nó phải có trong mỗi tệp dữ liệu vùng. Nó cho thấy rằng máy chủ DNS của chúng tôi là nguồn thông tin đáng tin cậy nhất trong vùng này.
Điều quan trọng là phải biết! Một tệp dữ liệu vùng có thể chứa một và chỉ một bản ghi SOA.

Bản ghi SOA cho ví dụ này sẽ trông như sau:

Mydomain.com. TRONG SOA ns1.mydomain.com. quản trị viên.mydomain.com. (
1 ; Số seri
3h ; Cập nhật sau 3 giờ
1h ; Hãy thử lại sau 1 giờ nữa
1 tuần ; Hết hạn sau 1 tuần
1h); TTL âm sau 1 giờ

Trước hết, chúng tôi chỉ ra vùng miền của NS tương lai của chúng tôi, hãy nhớ đặt dấu chấm ở cuối miền. Tôi sẽ cho bạn biết lý do tại sao điều này được thực hiện sau đó một chút. Tiếp theo là lớp mạng, điều này đã được viết ở trên, không cần thiết phải chỉ định nó. SOA cho biết loại bản ghi. ns1.mydomain.com. - đây là địa chỉ của máy chủ DNS chính cho vùng mydomain.com. Và admin.mydomain.com. - địa chỉ bưu điện của chủ sở hữu vùng tên miền. Dấu ngoặc đơn cho phép bạn chỉ định nhiều dòng liên quan đến một bản ghi. Các giá trị sau về cơ bản không cần thiết trong ví dụ này, chúng chủ yếu được sử dụng bởi các máy chủ phụ, nhưng tôi vẫn sẽ mô tả ngắn gọn ý nghĩa của chúng.

Số thứ tự đề cập đến tất cả dữ liệu trong vùng và cho biết số lượng cập nhật. Khi máy chủ DNS phụ kết nối với máy chủ DNS chính, điều đầu tiên nó kiểm tra là số thứ tự. Nếu số lượng máy chủ chính cao hơn thì máy chủ phụ sẽ cập nhật dữ liệu của nó.

Bốn trường tiếp theo xác định các khoảng thời gian khác nhau và đừng quên rằng các giá trị mặc định tính bằng giây.

Cập nhật
Khoảng thời gian cập nhật sẽ hướng dẫn máy chủ DNS phụ tần suất kiểm tra xem thông tin cho vùng có được cập nhật hay không. 3 giờ được đặt trong ví dụ này sẽ tạo ra tải rất lớn trên máy chủ chính, vì vậy nếu các tệp vùng máy chủ phụ được cập nhật không thường xuyên thì nên đặt khoảng thời gian này thành ít nhất 24 giờ.

Thử lại
Nếu máy chủ phụ không thể kết nối với máy chủ chính (có thể không còn chạy nữa), nó sẽ thử lại theo định kỳ được chỉ định bởi giá trị này.

Hết hạn
Nếu máy chủ DNS phụ không thể kết nối với máy chủ DNS chính trong khoảng thời gian được chỉ định thì dữ liệu trên đó sẽ trở nên lỗi thời. Dữ liệu vùng lỗi thời cho biết thông tin đó không còn phù hợp và không còn được sử dụng nữa. Sẽ rất hợp lý nếu đặt các giá trị lỗi thời lớn hơn nhiều so với khoảng thời gian cập nhật (từ một tuần đến một tháng), nếu không chúng sẽ trở nên lỗi thời trước khi có cơ hội cập nhật.
TTL âm

TTL là thời gian để sống. Giá trị này áp dụng cho tất cả các phản hồi tiêu cực từ máy chủ DNS có thẩm quyền đối với vùng.

Các bản ghi sau đây được gọi là bản ghi NS và cũng được thêm vào mỗi tệp dữ liệu.
Vì cần có ít nhất hai bản ghi NS để đăng ký và hỗ trợ tên miền chính xác nên chúng tôi sẽ viết nó theo cách này:

Mydomain.com. TRONG NS ns1.mydomain.com.
mydomain.com. TRONG NS ns2.mydomain.com.

Hồ sơ của chúng tôi hiện cho thấy rằng có hai máy chủ DNS khác nhau cho vùng DNS của chúng tôi. Để bản ghi NS hoạt động chính xác, bạn phải chỉ định địa chỉ IP nơi máy chủ được cài đặt. Điều này được thực hiện bằng cách sử dụng bản ghi A:

Ns1.mydomain.com. TẠI 91.197.130.49
ns2.mydomain.com. TRONG 91.197.130.63

Tệp db.mydomain.com. đã sẵn sàng, hãy chuyển sang tạo tập tin tiếp theo. Nhập vào thiết bị đầu cuối:

Vi /var/named/chroot/var/named/db.91.197.130.

Và chỉnh sửa dữ liệu như trong tập tin trước.
Đầu tiên, chúng ta đăng ký bản ghi TTL và SOA.

$TTL 3H
130.197.91 TRONG SOA ns1.mydomain.com admin.mydomain.com (
1
3H
1H
1W
1H)

Không gian TRONG NS ns1.mydomain.com.
không gian TRONG NS ns2.mydomain.com.

Bây giờ chúng tôi chỉ định các bản ghi PTR - chúng dùng để hiển thị tên tương ứng với địa chỉ IP. Đối với ví dụ này, các mục sẽ trông như thế này:

49.130.197.91 PTR ns1.mydomain.com.
63.130.197.91 PTR ns2.mydomain.com.

Ở đây tập tin của chúng tôi đã sẵn sàng.

Đơn giản hóa mã

Bây giờ là lúc nói về các chữ viết tắt bản ghi sẽ giúp bạn chỉnh sửa các tệp dữ liệu vùng nhanh hơn.

Hãy quay lại tập tin cấu hình của chúng tôi. Trường chỉ thị vùng chỉ định tên miền. Tên này là hậu tố (gốc) mặc định cho tất cả thông tin trong tệp dữ liệu vùng. Hậu tố mặc định được thêm vào cuối tất cả các tên không kết thúc bằng dấu chấm (Hãy nhớ tôi đã nói rằng bạn không nên quên đặt dấu chấm ở cuối tên). Vì mỗi tệp chịu trách nhiệm về vùng riêng của nó nên hậu tố mặc định trong mỗi tệp là khác nhau.

Dựa trên nguyên tắc viết tắt này, bạn có thể đơn giản hóa mã như sau:

Thay vì dòng: “ns1.mydomain.com. TRONG 91.197.130.49" bạn có thể chỉ định dòng sau:

Ns1 TRONG A 91.197.130.49

Mục nhập “49.130.197.91 PTR ns1.mydomain.com.” có thể được viết như thế này:

49 PTR ns1.mydomain.com.

Nếu tên miền khớp với hậu tố mặc định, nó có thể được chỉ định là "@". Điều này thường được sử dụng trong các bản ghi SOA. Ví dụ:

@ TRONG SOA ns1.mydomain.com. quản trị viên.mydomain.com. (
1
3 giờ
1 giờ
1 tuần
1h)

Ngoài ra, nếu các mục nhập (bắt đầu ở vị trí đầu tiên của dòng) bao gồm khoảng trắng hoặc tab thì tên từ mục nhập trước đó sẽ tự động được thay thế. Hàm này có thể được sử dụng khi tạo nhiều mục có cùng tên:

130.197.91 TẠI NS ns1.mydomain.com.

Bạn có thể sử dụng phím tắt này ngay cả khi tạo các loại bản ghi khác nhau cho cùng một tên.

Điểm mấu chốt

Bây giờ chúng ta hãy xem các tệp dữ liệu vùng của chúng ta sẽ trông như thế nào bằng cách sử dụng các quy tắc rút gọn được mô tả ở trên.
Tệp db.mydomain.com.

$TTL 3H
@ TRONG SOA ns1.mydomain.com. quản trị viên.mydomain.com. (
1
3 giờ
1 giờ
1 tuần
1h)


"dấu cách" TRONG NS ns2.mydomain.com.

Ns1 TRONG A 91.197.130.49
ns2 TRONG A 91.197.130.63

Tệp db.91.197.130.

$TTL 3H
@ TRONG SOA ns1.mydomain.com admin.mydomain.com (
1
3H
1H
1W
1H)

"dấu cách" TRONG NS ns1.mydomain.com.
"dấu cách" TRONG NS ns2.mydomain.com.

49 PTR ns1.mydomain.com.
63 PTR ns2.mydomain.com.

Chúc mừng! Chúng ta đã hoàn tất việc thiết lập máy chủ DNS với hai bản ghi NS.

Để khởi động và dừng máy chủ, bạn phải sử dụng các lệnh sau trong terminal:

/etc/init.d/có tên bắt đầu
/etc/init.d/named stop
/etc/init.d/named khởi động lại

Có một chương trình rất hữu ích để kiểm tra máy chủ - nslookup.

Tags: DNS, BIND, bản ghi NS, file dữ liệu vùng.

Bạn có biết rằng chất lượng truy cập Internet chỉ phụ thuộc vào kênh liên lạc. Rất nhiều thứ cũng phụ thuộc vào máy chủ DNS, hiệu suất kém của nó có thể hủy hoại cuộc sống của bất kỳ người dùng băng thông rộng nào. Đôi khi chỉ cần thay đổi máy chủ DNS trong cài đặt mạng là đủ và hoạt động Internet bình thường sẽ được khôi phục.

Trong một số trường hợp, bạn phải thay đổi cài đặt mạng khi thay đổi nhà cung cấp và đôi khi bạn phải thực hiện việc này sau khi máy tính đã bị chương trình độc hại kiểm soát.

Trong hệ điều hành Windows 10, có hai cách chính để thay đổi máy chủ DNS trong cài đặt kết nối mạng.

Thay đổi máy chủ DNS qua GUI

Đây là cách dễ dàng và dễ hiểu nhất, ngay cả đối với người mới bắt đầu, để thay đổi máy chủ DNS trong Windows. Thủ tục như sau. Mở cài đặt Windows 10 và đi tới phần Mạng và Internet. Tiếp theo, chọn kết nối mà chúng tôi muốn thay đổi địa chỉ máy chủ DNS - Ethernetđể kết nối cáp hoặc Wifi cho mạng không dây.

Click vào dòng “Cấu hình thông số bộ điều hợp”. Cửa sổ kết nối mạng sẽ mở ra.

Ghi chú: Bạn có thể mở danh sách kết nối trong Windows nhanh hơn một chút. Để thực hiện việc này, hãy nhấn tổ hợp phím Win + R và trong cửa sổ “Run” xuất hiện, hãy nhập lệnh ncpa.cpl.

Nhấp chuột phải vào kết nối và chọn Của cải.

Trong cửa sổ mở ra, nhấp đúp vào dòng bằng nút chuột trái IP phiên bản 4(TCP/IPv4).

Một cửa sổ thông số giao thức khác sẽ xuất hiện, trong đó, trên tab “Chung”, bạn cần chú ý đến trường này Sử dụng các địa chỉ DNS sau.
Tại đây bạn cần nhập địa chỉ IP của máy chủ mới vào các trường thích hợp. Ví dụ: máy chủ công cộng Yandex - 77.88.8.8 hoặc Google - 8.8.8.8 . Nhấn nút ĐƯỢC RỒI.

Cách thay đổi DNS thông qua dòng lệnh Windows

Phương pháp thứ hai phù hợp với người dùng cao cấp hơn vì nó cho phép bạn thay đổi máy chủ DNS bằng dòng lệnh Windows 10 thay vì giao diện đồ họa.
Nhấp vào nút Bắt đầu bằng nút chuột phải và chọn mục trong menu xuất hiện Dòng lệnh (Quản trị viên).

Để thay đổi địa chỉ máy chủ DNS, trước tiên bạn phải tìm chính xác tên kết nối mạng trong Windows 10. Để thực hiện việc này, hãy nhập lệnh sau:

Cấu hình hiển thị ip giao diện Netsh

Sau khi nhập xong nhấn phím "Enter".

Đầu ra của lệnh sẽ là danh sách các kết nối mạng đang hoạt động có sẵn trên hệ thống. Chúng tôi tìm thấy giao diện cần thiết và xem tên của nó - nó được viết bằng dấu ngoặc kép. Trong ví dụ trên, giao diện được gọi là "Ethernet".

Bước tiếp theo là nhập lệnh thay đổi DNS thông qua bảng điều khiển Windows:

giao diện netsh ip đặt dns "interface_name" tĩnh

Trong ví dụ của tôi, lệnh sẽ trông như thế này:

Nhấn phím "Enter". Nếu mọi thứ được thực hiện chính xác thì kết nối đã chọn bây giờ sẽ sử dụng máy chủ được chỉ định trong chương trình theo mặc định.

Xin chào mọi người Hãy nói về DNS, hay đúng hơn là cách cài đặt nó trong Windows XP. Nhưng DNS này dùng để làm gì? Điều này có nghĩa là DNS là máy chủ cho máy tính của bạn biết trang web nào đang chạy dưới IP nào. Có thể bạn không biết nhưng cách chúng tôi nhìn thấy tên trang web được thực hiện chỉ nhằm mục đích thuận tiện cho chúng tôi. Nhưng trên thực tế, mỗi trang web là một tập hợp các số và dấu chấm, tức là địa chỉ của máy chủ nơi nó được đặt.

Và để máy tính có thể nhanh chóng hiểu địa chỉ IP của trang web, đây là lý do tại sao cần có máy chủ DNS để báo cáo dữ liệu này. Đây là lý do tại sao nếu máy chủ DNS của bạn chậm thì Internet của bạn cũng sẽ chậm lại! Trên Internet thông thường, tức là trên mạng mà nhà cung cấp cung cấp cho bạn, các máy chủ DNS đến từ nhà cung cấp và chúng được đăng ký tự động trong cài đặt của bạn.

Cá nhân tôi khuyên bạn nên cài đặt DNS từ Google vì chúng ổn định và hoạt động. Về nguyên tắc, tôi khó có thể tưởng tượng rằng chúng sẽ không hoạt động. Tôi sẽ hướng dẫn bạn cách cài đặt DNS trên Windows XP, việc này không có gì phức tạp. Vì vậy, hãy nhìn, nhấp vào Bắt đầu và chọn Bảng điều khiển ở đó:

Bây giờ bạn cần tìm biểu tượng Network Connections:


Trong thư mục Network Connections bạn sẽ có kết nối Internet. Nhưng đây có thể là một kết nối riêng với Internet hoặc chỉ là một card mạng (bộ chuyển đổi). Nói chung, nếu bạn có kết nối ở dạng tên nhà cung cấp của bạn hoặc nó chỉ đơn giản là Internet hoặc Mobile Internet, tóm lại, một số tên chắc chắn nói rằng đây là Internet, sau đó nhấp chuột phải vào nó và chọn Thuộc tính. Nếu bạn chỉ có một kết nối và không có gì khác, hãy nhấp chuột phải vào kết nối đó và chọn Thuộc tính. Nói chung, bằng cách kết nối, ý tôi là thế này:


Đó là những gì trong hình trên, nó chỉ là một kết nối mạng cục bộ, chỉ có một và do đó máy chủ DNS cần được đặt trong đó! Dưới đây là ví dụ về kết nối Internet riêng biệt (ví dụ: bạn cũng có thể nhập thông tin đăng nhập và mật khẩu của mình):


Có thể nói, điều quan trọng nhất trong toàn bộ vấn đề này là chọn kết nối Internet phù hợp! Nói chung, tôi hy vọng rằng bạn sẽ có thể chọn kết nối này một cách chính xác. Nhưng trong mọi trường hợp, tôi sẽ chỉ cho bạn cách đặt DNS cho cả kết nối Internet và chỉ cho card mạng. Hãy bắt đầu với cái đầu tiên, nhấp chuột phải và chọn Thuộc tính:


Bây giờ hãy chuyển đến tab Mạng (bạn có thể không cần chuyển đến tab này) và ở đó chọn Giao thức Internet (TCP/IP) và nhấp vào nút Thuộc tính:

Bây giờ bạn cần chọn Sử dụng các địa chỉ máy chủ DNS sau và chỉ định chính các máy chủ:

Sau đó nhấn OK rồi ở cửa sổ trước cũng nhấn OK. Thế là xong, bây giờ bạn đã có máy chủ DNS từ Google!

Bây giờ chúng ta hãy xem cách đặt DNS chỉ cho card mạng, nghĩa là không có kết nối Internet. Đồng thời nhấn chuột phải chọn Properties:


Ở đây chúng ta cũng chọn Internet Protocol (TCP/IP) và nhấn nút Properties:

Chà, bây giờ bạn đăng ký máy chủ DNS theo cách tương tự:

Sau đó bấm OK trong cửa sổ này và cửa sổ trước đó.

Chỉ vậy thôi, bây giờ bạn đã có DNS từ Google và tôi nghĩ rằng với những hướng dẫn này chắc chắn bạn sẽ không gặp khó khăn gì

Bây giờ nói một chút về bản thân các máy chủ DNS, như bạn đã hiểu, tôi đã đăng ký máy chủ Google. Tôi cũng sẽ viết chúng ở đây, trong trường hợp bạn cần sao chép chúng:

8.8.8.8
8.8.4.4

Nhưng có những máy chủ khác, ví dụ như từ OpenDNS:

208.67.222.222 (resolver1.opendns.com)
208.67.220.220 (resolver2.opendns.com)

Và thậm chí còn có DNS từ Yandex, được chia thành các vùng. Dưới đây là các máy chủ DNS cơ bản:

77.88.8.8
77.88.8.1

Dưới đây là những trang an toàn (không có virus hoặc trang lừa đảo):

77.88.8.88
77.88.8.2

Và đây là những trang dành cho gia đình (không có trang dành cho người lớn):

77.88.8.7
77.88.8.3

Vì vậy bạn có thể chọn cái nào thuận tiện hơn

Chà, các bạn, chỉ vậy thôi, tôi hy vọng rằng mọi thứ ở đây đã rõ ràng với các bạn. Chúc may mắn và tâm trạng tốt

17.09.2016