विंडोज पर, आप रिबूट किए बिना होस्ट्स फ़ाइल को कैसे रिफ्रेश करते हैं?
विंडोज पर, आप रिबूट किए बिना होस्ट्स फ़ाइल को कैसे रिफ्रेश करते हैं?
जवाबों:
आपको रिबूट करने की आवश्यकता नहीं है। होस्ट फ़ाइल में आपके द्वारा किए गए कोई भी परिवर्तन तत्काल हैं। विंडोज 9x में प्रभावी बदलाव के लिए आपको रीबूट करने की आवश्यकता थी। अब यह मामला नहीं है।
हालाँकि, आपको किसी भी एप्लिकेशन को पुनरारंभ करने की आवश्यकता हो सकती है जो आंतरिक होस्टनाम या डीएनएस कैशिंग, जैसे कि वेब ब्राउज़र।
बस एक चेतावनी, NSLOOKUP अभी भी DNS सर्वर से परिणाम पुनर्प्राप्त करेगा मेजबानों फ़ाइल पर कभी नहीं दिखेगा; यह जांचने के लिए कि क्या आपका नया नाम पिंग कमांड का प्रयास करता है।
IE DNS प्रविष्टियों को कैश करता है। होस्ट फ़ाइल परिवर्तन देखने के लिए आपको एक नया IE उदाहरण शुरू करने की आवश्यकता है।
ipconfig /flushdns
स्थानीय डीएनएस कैश फ्लश करेगा।
nbtstat -R
netbios कैश फ्लश करेगा। <----- कैपिटल "R" के साथ होना चाहिए
आप यह सुनिश्चित कर सकते हैं कि मेजबान के लिए कोई वर्तमान कनेक्शन नहीं है जिसके लिए आपने नाम समाधान का उपयोग करके netstat -a
या ऐसा कुछ जोड़ा है tcpview
।
जब तक आपके पास डोमेन नाम को होस्ट के अंत में जोड़ने के लिए प्रत्यय सेटअप नहीं है, आप आमतौर पर बता सकते हैं कि क्या यह रिज़ॉल्यूशन के लिए एकल नाम के उपयोग से नेटबायोस है। कॉरपोरेट नेटवर्क के लिए डोमेन को प्रत्यय देना और नेटवर्क पर मेजबानों के स्थानीय रिज़ॉल्यूशन को कम करने के लिए खोज आदेश जोड़ना आम है।
मैंने उन कुछ अनुप्रयोगों पर ध्यान दिया है जिनका उपयोग मैं इन प्रतिक्रियाओं में से कुछ को कैश भी करता हूं, और यह सुनिश्चित करना चाहिए कि संकल्प ठीक से काम करने से पहले वे पूरी तरह से बंद हो जाएं। फ़ायरफ़ॉक्स और IE किसी भी सक्रिय विंडो नहीं होने के बावजूद, कभी-कभी पृष्ठभूमि में चलना पसंद करते हैं, लेकिन यह अनुप्रयोगों की तुलना में मेरी गलती हो सकती है।
क्योंकि परिवर्तनों को तुरंत देखा जाता है, आप अपने आवेदन में एक और डीएनएस कैश देख सकते हैं। फ़ायरफ़ॉक्स में लगभग 60 सेकंड के एक टीटीएल के साथ डीएनएस कैश है, मेरा मानना है: मैंने आमतौर पर फ़ायरफ़ॉक्स को फिर से शुरू किया है अगर मैंने बदलाव किया है और एक मिनट भी इंतजार नहीं कर सकता।
इसने एक बार मेरे लिए मदद की: "डीएनएसक्लाइंट सेवा और डीएनएस सर्वर सेवा को फिर से शुरू करें" डेव गुएंटनर [ एमएसएफटी ] माइक्रोसॉफ्ट
>ipconfig /flushdns
अकेले रिबूट के बिना काम नहीं किया, लेकिन उसके बाद dnsclient को फिर से शुरू किया। धन्यवाद!
जैसा कि @Ferruccio ने कहा, होस्ट के बदलाव विंडोज में तत्काल होने चाहिए। हालाँकि, यदि आप Microsoft फ़ायरवॉल क्लाइंट प्रबंधन सॉफ़्टवेयर जैसी किसी चीज़ का उपयोग कर रहे हैं, तो यह आपके लिए DNS क्वेश्चन कर सकता है। किसी भी प्रॉक्सी सॉफ़्टवेयर को अक्षम करने का प्रयास करें और देखें कि क्या काम करता है।
मैं एक वीपीएन के माध्यम से एक कार्यालय में विंडोज विस्टा कनेक्ट का उपयोग करता हूं। मैं वीपीएन के दूसरे पक्ष के आईपी पते के लिए नामों को परिभाषित करने के लिए LMHOSTS फ़ाइल का उपयोग करता हूं।
अन्य टिप्पणियों के विपरीत, मुझे पता है कि LMHOSTS फ़ाइल को अपडेट करने के बाद एक नाम पिंग करना नए आईपी का तुरंत उपयोग नहीं करता है। यह अंततः होता है, लेकिन मेरे द्वारा उपयोग की जाने वाली प्रक्रिया को गति देने के लिए:
nbtstat -R
"-R (रिलोड) पर्स और रिमोट कैश नेम टेबल को पुनः लोड करता है"
मैंने ipconfig / flushdns की कोशिश की है लेकिन यह मेरे लिए काम नहीं आया।
[आपको एक प्रशासक के रूप में कमांड खोलनी है। या प्रशासक विशेषाधिकारों के साथ कमांड प्रॉम्प्ट से इसे चलाएं]
Powershell cmdlets Set-HostsEntry और Remove-HostsEntry कोई रिबूट की आवश्यकता नहीं है, शेड्यूल किया जा सकता है, शायद विशिष्ट Wifi या नेटवर्क नामों के कनेक्शन पर ट्रिगर किया जा सकता है
सिंटेक्स: सेट-होस्ट्सइंट्री -आईपीऑड्रेस 10.5.6.7 -होस्टनेम 'मायसेवर' और रिमूवे-होस्ट्स-एंट्री -होस्टनेम 'मायसेवर'
http://get-carbon.org/ से कार्बन पैकेज के भाग के रूप में स्थापित करें
मेरे और मेरे अस्थायी आंतरिक ईमेल सर्वर के लिए काम किया।