मैं एक CentOS 6 पर स्थानीय DNS कैश को फ्लश करने का एक तरीका ढूंढ रहा हूं।
सिस्टम कोई भी DNS सर्वर या कुछ भी नहीं चला रहा है, और मैं चाहता हूं कि हर DNS क्वेरी को कॉन्फ़िगर किए गए नेमसेवर से बाहर जाने दिया जाए, यहां तक कि डुप्लिकेट वाले के लिए भी।
मैंने जो भी ऑनलाइन पाया वह मुझे करने service nscd restart
, पुनः लोड करने या करने के लिए कहता है nscd -i hosts
। हालाँकि, कोई भी कैश फ्लश करने के लिए लगता है।
इसलिए मैं सोच रहा हूं कि किसी को इस बात का अंदाजा हो कि मैं यह कैसे कर सकता हूं। क्या कर्नेल में किसी प्रकार का स्विच है जिसे मुझे फ्लिप करने की आवश्यकता है? आसपास किसी भी तरह का काम ठीक है।
wget -e 'http_proxy=localhost:3128' xxx.com
) पर मैं देख सकता हूं कि क्वेरी को सही ढंग से अग्रेषित किया जा रहा है, लेकिन सभी बाद वाले नहीं हैं। यदि मैं लंबे समय तक प्रतीक्षा करता हूं (कैश समाप्त हो जाता है), तो यह फिर से काम करेगा।