Hosts फ़ाइल एक टेक्स्ट-आधारित फ़ाइल है जो सभी आधुनिक विंडोज संस्करणों में एक ही स्थान पर स्थित है। अधिकांश लोगों को इसमें कभी जाने की आवश्यकता नहीं होती, लेकिन यदि आप करते हैं, तो आपको यह जानना होगा कि hosts फ़ाइल को कैसे खोलें और संपादित करें।
हालांकि, विंडोज के कुछ संस्करणों में, hosts फ़ाइल को सीधे संपादित करने की अनुमति नहीं है। वास्तव में, यदि आप परिवर्तनों को सहेजने का प्रयास करते हैं तो आपको एक त्रुटि मिलेगी। सौभाग्य से, एक सरल टिप है जिसका उपयोग आप विंडोज 10, 8, 7, Vista, या XP में hosts फ़ाइल को संपादित करने के लिए कर सकते हैं।
Hosts फ़ाइल क्या करती है?
Hosts फ़ाइल का उद्देश्य मूल रूप से वही करना था जो DNS सर्वर अब करते हैं - मैत्रीपूर्ण डोमेन नामों को अनफ्रेंडली IP पतों पर मैप करना।
YouTube.com जैसे डोमेन नाम को याद रखना 172.217.1.238 जैसे IP पते की तुलना में बहुत आसान है। हर बार जब आप YouTube वीडियो देखना चाहते हैं तो एड्रेस बार में IP पता टाइप करने के बजाय, आप बस डोमेन नाम दर्ज कर सकते हैं, और आपके डिवाइस द्वारा उपयोग किया जा रहा DNS सर्वर नाम को सही पते पर मैप करेगा ताकि आप वेबपेज पर बहुत आसानी से पहुंच सकें।
Hosts फ़ाइल, चूंकि यह एक प्रकार के DNS सर्वर के रूप में कार्य करती है, उसी तरह काम करती है। आप एक IP पता दर्ज कर सकते हैं जिसे एक डोमेन नाम पर हल किया जाना चाहिए। दूसरे शब्दों में, आप अपने कंप्यूटर को DNS सर्वर की तुलना में एक अलग IP पता लोड करने का आदेश दे सकते हैं, जिससे आप कुछ अच्छी चीजें कर सकते हैं।
Hosts फ़ाइल को क्यों संपादित करें?
Hosts फ़ाइल को संपादित करने का एक कारण यह है यदि आप अपनी वेबसाइटों को अपने कंप्यूटर पर लोड होने से रोकने का एक सुपर बेसिक तरीका चाहते हैं। उस साइट के लिए एक अमान्य या गलत IP पता दर्ज करें जिसे आप ब्लॉक करना चाहते हैं, और हर बार जब आप इसे एक्सेस करने का प्रयास करते हैं, तो hosts फ़ाइल आपके द्वारा चुने गए IP पते को लोड करेगी। आपने क्या चुना इसके आधार पर, यह वेबसाइट को पूरी तरह से ब्लॉक कर सकता है।
आप उसी तकनीक का उपयोग hosts फ़ाइल को दुर्भावनापूर्ण साइट्स को ब्लॉक करने के लिए कर सकते हैं। Hosts फ़ाइल प्रविष्टियों की सूचियां भी हैं (जैसे यह वाली) जिन्हें आप डाउनलोड करके अपनी hosts फ़ाइल में आयात कर सकते हैं ताकि सैकड़ों दुर्भावनापूर्ण साइट्स या विज्ञापनों को ब्लॉक किया जा सके।
Hosts फ़ाइल का एक और उपयोग अपने वेब ब्राउज़िंग को गति देना है। यदि आप जिस DNS सर्वर का उपयोग कर रहे हैं वह डाउन है या पर्याप्त तेजी से काम नहीं कर रहा है, तो अपने hosts फ़ाइल में मैन्युअल रूप से IP पता और डोमेन नाम मैपिंग दर्ज करने से आपका कंप्यूटर उन पतों को लगभग तुरंत ढूंढ लेगा बजाय DNS सर्वर पर भरोसा करने के।
टिप: तेज इंटरनेट एक्सेस के लिए वैकल्पिक DNS सर्वर का उपयोग करना सीखें।
विंडोज Hosts फ़ाइल स्थान
इससे पहले कि आप इसे संपादन के लिए खोल सकें, आपको यह जानना होगा कि hosts फ़ाइल कहां ढूंढनी है। यह विंडोज 10 से विंडोज XP तक hosts फ़ाइल का स्थान है:
C:\Windows\system32\drivers\etc
Hosts फ़ाइल को कैसे संपादित करें
Hosts फ़ाइल एक टेक्स्ट फ़ाइल है, जिसका अर्थ है कि आपको इसमें बदलाव करने के लिए टेक्स्ट एडिटर की आवश्यकता है। हालांकि, चूंकि hosts फ़ाइल सुपर बेसिक है और हाइपरलिंक्स, इमेज आदि से निपटने की आवश्यकता नहीं है, आप बेसिक टेक्स्ट एडिटर का उपयोग कर सकते हैं (यानी, Microsoft Word जैसे पूर्ण विकसित एडिटर का उपयोग करने की कोई आवश्यकता नहीं है)।
Hosts फ़ाइल खोलना
आइए केवल खोलने से शुरू करें। हम नोटपैड का उपयोग करेंगे, जो विंडोज 10 से विंडोज XP तक विंडोज में अंतर्निहित है।
- Windows कुंजी को दबाए रखकर और फिर एक बार R दबाकर Run डायलॉग बॉक्स खोलें।
- notepad टाइप करें और फिर प्रोग्राम खोलने के लिए Enter दबाएं।
- File > Open पर जाएं।
- नीचे फ़ाइल नाम टेक्स्ट बॉक्स में, ऊपर दिखाए गए hosts फ़ाइल स्थान को टाइप करें (या कॉपी और पेस्ट करें) और फिर Enter दबाएं।
- टेक्स्ट बॉक्स के दाईं ओर मेनू का चयन करके Text Documents (*.txt) को All Files (*) में बदलें।
- संपादन के लिए नोटपैड में hosts फ़ाइल खोलने के लिए फ़ाइलों की सूची से hosts पर डबल-क्लिक करें।
Hosts फ़ाइल संपादित करना
Hosts फ़ाइल में कुछ उदाहरण हैं जो आपको दिखाते हैं कि अपनी प्रविष्टियों को कैसे प्रारूपित करें। आपको पहले IP पता रखना होगा उसके बाद डोमेन नाम, और दोनों को कम से कम एक स्पेस द्वारा अलग किया जाना चाहिए (एक टैब उन्हें प्रारूपित करने का एक अच्छा तरीका है)।
यहां कुछ उदाहरण हैं:
127.0.0.1 www.google.com
13.249.79.104 www.bing.com
जैसा कि आप ऊपर की छवि में देख सकते हैं और hosts फ़ाइल में निर्देशों से पढ़ सकते हैं, # प्रतीक को टिप्पणी के रूप में उपयोग किया जाता है, जिसका अर्थ है कि इसके बाद आने वाली किसी भी चीज़ से बचा जाता है। यही कारण है कि हम ऊपर दिए गए दो उदाहरण पंक्तियाँ इस hosts फ़ाइल में उपयोगी हैं; उनके बाद वह प्रतीक नहीं है।
संबंधित: लोकल DNS लुकअप जोड़ने के लिए Hosts फ़ाइल संपादित करें
यदि आप hosts फ़ाइल के साथ वेबसाइटों को ब्लॉक करना चाहते हैं, जैसे YouTube, Amazon, Google, Reddit.com, आदि, तो आप 0.0.0.0 जैसे गलत IP पते दर्ज कर सकते हैं।
नोट: जब आप उस साइट का URL दर्ज करते हैं जिसे आप किसी विशिष्ट IP पते से जोड़ना चाहते हैं, तो शुरुआती हिस्से को बाहर करना सुनिश्चित करें और केवल सबडोमेन टाइप करें, जैसे www या जो भी उस साइट के लिए होता है जिसे आप जोड़ रहे हैं।
Hosts फ़ाइल सहेजना
यहां बताया गया है कि हम hosts फ़ाइल को कैसे सहेजेंगे ताकि यह सुनिश्चित हो सके कि यह काम करती है चाहे आप किसी भी ऑपरेटिंग सिस्टम का उपयोग करें, आपने जो टेक्स्ट एडिटर चुना है, या आपके विंडोज सेटिंग्स कैसे कॉन्फिगर हैं:
- File > Save As पर जाएं।
- Save as type विकल्प को All Files (*) में बदलें।
- फ़ाइल का नाम बदलकर hosts.backupfile करें, और फिर इसे अपने डेस्कटॉप पर सहेजें।
- नोटपैड बंद करें और फिर आपके द्वारा डेस्कटॉप पर बनाई गई hosts फ़ाइल ढूंढें। आप फ़ाइल के नाम से .backupfile भाग को हटाना चाहते हैं और केवल hosts छोड़ना चाहते हैं (शब्द के बाद कोई अवधि या टेक्स्ट नहीं)।
- ऐसा करने के बाद, डेस्कटॉप पर फ़ाइल से दूर किसी और चीज़ पर क्लिक करें, और जब पूछा जाए तो नाम परिवर्तन की पुष्टि करें।
- Hosts फ़ाइल कॉपी करें।
- पहले आपके द्वारा खोले गए hosts फ़ाइल स्थान ( etc फ़ोल्डर) को खोलें।
- डेस्कटॉप से कॉपी की गई hosts फ़ाइल को पेस्ट करें, और यदि आप उन्हें देखते हैं तो किसी भी ओवरराइट प्रॉम्प्ट की पुष्टि करें।