जवाबों:
आप का उपयोग कर Ubuntu पर पुनः आरंभ कर सकते हैं sudo rndc reload, Centos पर मुझे विश्वास है कि आपको करना है /etc/init.d/bind restart।
आप /etc/init.d/networking restartUbuntu को चलाने वाले स्थानीय डेस्कटॉप के लिए DNS / नेटवर्किंग को फ्लश करने के लिए भी निष्पादित कर सकते हैं ।
rndcसेवा को पुनरारंभ करने की तुलना में, dns सर्वर का उपयोग करना बेहतर है । यदि आप होस्ट्स फ़ाइल बदलते हैं, तो इसके माध्यम से फ्लशिंग किया जाता है /etc/init.d/networking restart। मैं अक्सर अपने आप को इन विन्यास फ्लशिंग लगता है।
nscdऔर bind9उन लोगों के माध्यम से निस्तब्धता के लिए, काम नहीं किया।
/etc/init.d/networking restartमेरे उबंटू डेस्कटॉप को क्रैश करता है (गनोम फालबैक, मुझे लगता है)
आपके वितरण के आधार पर, क्लाइंट डिफ़ॉल्ट रूप से कैश नहीं कर सकते हैं। Ubuntu या CentOS के लिए, इस कमांड को आज़माएँ: sudo /etc/init.d/nscd स्थिति
... देखना है कि कैशिंग दानव चल रहा है या नहीं। यदि यह है, तो आपका क्लाइंट DNS को कैशिंग कर रहा है और आप इसे इस के साथ फ्लश कर सकते हैं: sudo /etc/init.dns.we पुनरारंभ
यदि NSCD नहीं चल रही है, तो क्लाइंट पर कोई फ़्लश नहीं है और आपको इसकी आवश्यकता है: 1. सुनिश्चित करें कि पुरानी प्रविष्टि / etc / मेजबान फ़ाइल में नहीं है। सुनिश्चित करें कि DNS परिवर्तन पहले से ही किसी भी DNS दास के लिए प्रचारित किया गया है ( resolv.conf की जाँच करें जहाँ यह हल हो रहा है)
rndc reloadकैश को साफ़ करें? मुझे नहीं लगता कि यह करता है।