जब भी मुझे कुछ भी करना पड़ता है तो मुझे एक त्रुटि संदेश मिलता रहता है, जिसमें मेरे CentOS सर्वर पर DNS लुकअप की आवश्यकता होती है। उदाहरण के लिए:
[मूल @ 15557 आदि] # wget http://www.whitehouse.gov/sites/default/files/rss_viewer/birth-certificate-long-form.pdf --2011-05-03 20: 55: 35-- http://www.whitehouse.gov/sites/default/files/rss_viewer/birth-certificate-long-form.pdf Www.whitehouse.gov को हल करना ... विफल: नाम समाधान में अस्थायी विफलता। wget: मेजबान पते को हल करने में असमर्थ `www.whitehouse.gov '
यदि मैं सर्वर को पुनरारंभ करता हूं तो यह समस्या थोड़े समय के लिए दूर हो जाती है , लेकिन यह हमेशा एक या दो घंटे बाद वापस आती है। यदि मैं सूचीबद्ध नेमसर्वर IP को बदल देता हूं resolv.conf
, तो समस्या ठीक नहीं होती है, भले ही मैं उन्हें Google के जैसे सामान्य नेमसर्वर के साथ प्रतिस्थापित कर दूं 8.8.8.8
। यदि मैं बदलने के बाद होस्ट कैश को फ्लश करता हूं resolve.conf
, तो यह समस्या को ठीक नहीं करता है। सर्वर के पुनरारंभ के बाद, resolv.conf
इसे वापस डिफ़ॉल्ट मानों में बदल दिया जाता है (मुझे कुछ डीएचसीपी द्वारा अनुमान लगाया गया है)।
tcpdump
उनके पैकेज रिपॉजिटरी के माध्यम से सबसे अधिक विकृतियों में आसानी से उपलब्ध है। मैं शुरू करने से पहले एक tcpdump ट्यूटोरियल के लिए चारों ओर घूमने की सलाह दूंगा, हालांकि। इसके अलावा, आप पैकेट कैप्चर करने के लिए tcpdump का उपयोग कर सकते हैं और उन्हें एक लॉग फ़ाइल में लिख सकते हैं, फिर आप उस लॉग फ़ाइल को GUI टूल में Wireshark नामक खोल सकते हैं, जो CLI का उपयोग करने की तुलना में थोड़ा अधिक उपयोगकर्ता के अनुकूल है।