Tôi liên tục nhận được thông báo lỗi bất cứ khi nào làm bất cứ điều gì yêu cầu tra cứu DNS trên máy chủ CentOS của tôi. Ví dụ:
[root @ 15557, v.v.] # wget http://www.whitehouse.gov/sites/default/files/rss_viewer/birth-cert ve-long-form.pdf --2011-05-03 20: 55: 35-- http://www.whitehouse.gov/sites/default/files/rss_viewer/birth-cert ve-long-form.pdf Giải quyết www.whitehouse.gov ... không thành công: Lỗi tạm thời trong giải quyết tên. wget: không thể giải quyết địa chỉ máy chủ `www.whitehouse.gov '
Nếu tôi khởi động lại máy chủ thì vấn đề này sẽ biến mất trong một thời gian ngắn , nhưng nó luôn quay trở lại sau một giờ hoặc lâu hơn. Nếu tôi thay đổi IP máy chủ tên được liệt kê trong resolv.conf
, vấn đề không được khắc phục, ngay cả khi tôi thay thế chúng bằng máy chủ tên phổ biến như của Google 8.8.8.8
. Nếu tôi xóa bộ đệm máy chủ sau khi thay đổi resolve.conf
, nó cũng không khắc phục được vấn đề. Sau khi khởi động lại máy chủ, resolv.conf
nó được thay đổi trở lại giá trị mặc định của nó (tôi đoán bằng một số DHCP).
tcpdump
có sẵn trong hầu hết các bản phát hành thông qua kho lưu trữ gói của họ. Tuy nhiên, tôi khuyên bạn nên tìm kiếm một hướng dẫn tcpdump trước khi bắt đầu. Ngoài ra, bạn có thể sử dụng tcpdump để chụp các gói và ghi chúng vào tệp nhật ký, sau đó bạn có thể mở tệp nhật ký đó trong công cụ GUI có tên Wireshark, thân thiện với người dùng hơn một chút so với sử dụng CLI.