Máy tính không thể giải quyết tên miền hoặc IP ping, thêm thủ công máy chủ DNS đã sửa nó, tại sao?


0

Một người bạn có một máy tính với các triệu chứng sau:

  1. lệnh ping cnn.com (hoặc cho bất kỳ tên miền nào khác) đã gửi tin nhắn Ping: cannot resolve cnn.com: Unknown host

  2. lệnh ping 8.8.8.8 (hoặc cho bất kỳ IP nào khác) đã gửi tin nhắn Ping: sendto: Host is down

Cả hai chúng tôi đều ở trên cùng một mạng ('OWL' của Đại học Oxford, nơi bạn phải sử dụng VPN để truy cập các trang web không phải của Oxford và tránh bị chuyển hướng đến trang Oxford yêu cầu bạn đăng nhập. Vì vậy, trên Mac tôi đã xem [Hệ thống Tùy chọn & gt; Mạng & gt; Nút nâng cao & gt; DNS] và sao chép 'Máy chủ DNS' và 'Miền tìm kiếm' hiển thị ở đó khi tôi kết nối với OWL (có vẻ như chúng được phát hiện tự động). Sau đó, tôi đã thêm chúng vào cùng một nơi trên máy tính của bạn tôi, có máy chủ DNS khác và không có Miền tìm kiếm. Điều đó đã sửa.

Tại sao lại thế này? Nói chung, làm cách nào tôi có thể chẩn đoán các sự cố như 1 & amp; 2 ở trên.

Câu trả lời:


2

Có vẻ như cài đặt DNS của bạn bè bạn không chính xác trong ngữ cảnh của mạng "OWL" của bạn và không thể truy cập được từ bên trong mạng đó, đặc biệt nếu miền tìm kiếm của bạn được đặt thành thứ gì đó không thể truy cập từ đó. Kiểm tra IP máy chủ DNS và miền tìm kiếm (như bạn đã làm) là cách tốt nhất để xác định điều này.


Ta, chính xác một miền tìm kiếm là gì?
tog22

tog22: một miền trong đó các truy vấn DNS được dự kiến ​​sẽ cư trú, phổ biến nhất là mạng / miền hiện tại của bạn. Chẳng hạn Trong OS X và các hệ thống * NIX khác, điều này được đặt trong /etc/resolv.conf với search chỉ thị ( search example.com ).
deesto

1

Để xác định xem đó có phải là sự cố DNS hay không, bạn có thể sử dụng lệnh NSLOOKUP. Đây là một hướng dẫn rõ ràng để truy vấn máy chủ DNS về chi tiết hệ thống đích với tên máy chủ hoặc tên máy chủ làm đầu vào.

Và trong trường hợp DNS của bạn đúng nhưng Máy chủ không truy cập được, bạn có thể sử dụng lệnh traceroute để có được bước nhảy chính xác đang tạo ra sự cố.

Một số giải thích có sẵn tại liên kết dưới đây

http://guide.netfronts.com


1

Máy chủ DNS và miền tìm kiếm được cung cấp bởi máy chủ DHCP trên mạng cục bộ của bạn.

Sử dụng tcpdump hoặc wireshark và xem các câu trả lời DHCP / BOOTP.

Với các cửa sổ, bạn có thể truy cập các thuộc tính mạng của mình và xóa "DNS tự động" http://windows.microsoft.com/is-is/windows/change-tcp-ip-sinstall#1TC=windows-7

Với Linux, bạn có thể thay đổi cấu hình máy khách của mình (tùy thuộc vào loại nào bạn sử dụng) hoặc thêm tập lệnh để kiểm tra địa chỉ DNS trong /etc/resolv.conf

http://www.zyxware.com/articles/2009/03/01/stop-your-dns-servers-from-changing-after-every-reboot-fter-USE-dhcp

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.