विंडोज 10 अभी भी होस्ट्स फाइल रखने के पुराने कंप्यूटिंग मानक को बरकरार रखता है जो रूडिमेंट्री होस्टनाम मैपिंग के लिए है। सरल शब्दों में, होस्ट्स फाइल डोमेन नाम (जैसे "onmsft.com") को आपकी पसंद के सर्वर IP एड्रेस पर मैप करने का एक तंत्र प्रदान करती है।
विंडोज हर बार होस्टनाम का उपयोग करके नेटवर्क पर कनेक्ट होने पर होस्ट्स फाइल को संदर्भित करता है। यदि उसे होस्ट्स फाइल में होस्टनाम के लिए एक एंट्री मिलती है, तो यह फाइल में निर्दिष्ट सर्वर से संपर्क करेगा। अन्यथा - और अधिकांश मामलों में - यह DNS (डोमेन नेम सर्विस) का उपयोग करके होस्टनाम को हल करेगा, जो इंटरनेट पर डोमेन नाम के पीछे सर्वर IP एड्रेस प्राप्त करने के लिए उपयोग की जाने वाली प्रक्रिया है।
हालांकि यह तकनीकी लग सकता है, होस्ट्स फाइल नेटवर्क रूटिंग के लिए वास्तव में एक सरल दृष्टिकोण है - और अपने स्वयं के एंट्री जोड़ना आसान है। शुरू करने के लिए, आपको बस फाइल खोलने की आवश्यकता है। यह विंडोज के आंतरिक "System32" फ़ोल्डर में स्थित है, इसलिए अपने संपादन को सहेजने के लिए आपको एडमिनिस्ट्रेटर एक्सेस की आवश्यकता होगी।

फाइल खोलने का सबसे तेज़ तरीका एडमिनिस्ट्रेटर विशेषाधिकारों के साथ Notepad का उपयोग करना है। Notepad खोजें (स्टार्ट बटन दबाएं और इसका नाम टाइप करें) और कॉन्टेक्स्ट मेनू प्रदर्शित करने के लिए ऐप पर राइट-क्लिक करें। ऐप के एक विशेषाधिकार प्राप्त उदाहरण को लॉन्च करने के लिए "Run as administrator" पर क्लिक करें। ध्यान दें कि यदि आप पहले से ही एक के रूप में लॉग इन नहीं हैं तो आपको खुद को पुनः प्रमाणित करने या एडमिनिस्ट्रेटर का पासवर्ड प्राप्त करने की आवश्यकता हो सकती है।

एडमिनिस्ट्रेटर मोड में Notepad खुला होने के साथ, आप फाइल खोलने के लिए तैयार हैं। File > Open पर क्लिक करें और C:WindowsSystem32driversetchosts पर फाइल ब्राउज़ करें (आप इसे Open विंडो के शीर्ष पर एड्रेस बार में कॉपी और पेस्ट कर सकते हैं)। यदि आप ग्राफिकल रूप से फ़ोल्डर्स के माध्यम से ब्राउज़ करते हैं, तो फाइल टाइप फिल्टर को "All Files" में बदलना याद रखें ताकि होस्ट्स फाइल दिखाई दे।
अब आप फाइल संपादित करने के लिए तैयार हैं। यदि आपने पहले कभी होस्ट्स फाइल नहीं खोली है, तो आपको केवल इसके उद्देश्य और संपादन कैसे करें, इसका वर्णन करने वाला टेक्स्ट का एक छोटा सा खंड दिखाई देगा। परिचय फाइल की संरचना का एक उपयोगी अवलोकन प्रदान करता है, लेकिन हम यहां मूल बातें कवर करेंगे।

होस्ट्स फाइल IP एड्रेस और होस्टनाम का एक सरल मैपिंग है। प्रत्येक एंट्री एक नई लाइन पर जाती है, जिसमें IP एड्रेस (वह संख्यात्मक एड्रेस) पहले, उसके बाद एक स्पेस या टैब कैरेक्टर और फिर होस्टनाम (या डोमेन)। आप लाइन की शुरुआत में "#" कैरेक्टर रखकर फाइल में टिप्पणी जोड़ सकते हैं - यह विंडोज को फाइल पढ़ते समय लाइन को अनदेखा कर देगा।
इसलिए, यदि आप "microsoft.com" को IP 1.2.3.4 पर इंगित करना चाहते हैं, तो आप एक नई लाइन पर "1.2.3.4 microsoft.com" लिखेंगे। हर बार जब आप microsoft.com पर जाने का प्रयास करेंगे, तो आप इसके बजाय (अस्तित्वहीन) 1.2.3.4 वेबसाइट पर खुद को पाएंगे।

इस बिंदु पर, आप सोच रहे होंगे कि आपको कभी होस्ट्स फाइल संपादित करने की आवश्यकता क्यों होगी। हालांकि यह तकनीकी उपयोगकर्ताओं के लिए अधिक उपयोगी है, कुछ और सामान्य मामले भी हैं जिनमें इसका मूल्य हो सकता है। एक उदाहरण है यदि आप किसी निश्चित वेबसाइट को ब्लॉक करना चाहते हैं, उदाहरण के लिए Google। होस्ट्स फाइल में "google.com" के लिए एक एंट्री जोड़कर, आप विंडोज को एड्रेस को एक अलग स्थान पर इंगित करने के लिए मजबूर कर सकते हैं - इसलिए उपयोगकर्ता साइट पर नहीं जा पाएंगे।
इस उदाहरण को प्राप्त करने के लिए, फाइल में "0.0.0.0 www.google.com" जैसी एक लाइन जोड़ें। फाइल सेव करें और अपने ब्राउज़र में Google पर जाने का प्रयास करें। आपको साइट लोड होने में विफल होनी चाहिए।

याद रखें कि यह साइट को ब्लॉक करने का एक अचूक तरीका नहीं है - एक अन्य उपयोगकर्ता बस होस्ट्स फाइल संपादन को स्वयं उलट सकता है। इसके अलावा, कुछ सॉफ्टवेयर होस्टनाम देखने के लिए अपनी स्वयं की तकनीकों का उपयोग कर सकते हैं जो होस्ट्स फाइल को अनदेखा कर सकते हैं।
होस्ट्स फाइल का एक कहीं अधिक यथार्थवादी अनुप्रयोग उन वेबसाइटों को ब्लॉक करना है जो विज्ञापन या स्पायवेयर परोसती हैं। हालांकि हम यहां कोई सूची नहीं देंगे, यदि आप प्रमुख विज्ञापन प्रदाताओं के एड्रेस को एक अनउपयोग किए गए आंतरिक IP एड्रेस (जैसे 127.0.0.1) पर मैप करते हैं, तो आप अचानक हर ब्राउज़र में विज्ञापन-मुक्त इंटरनेट ब्राउज़ करेंगे।
विंडोज विज्ञापन URL को एक एड्रेस पर हल करेगा जो अब प्रदाताओं के सर्वर की ओर इशारा नहीं करता। बस याद रखें कि आपके द्वारा जोड़ा गया प्रत्येक एड्रेस केवल होस्टनाम होना चाहिए (example.com), पूर्ण वेब एड्रेस नहीं (https://www.example.com)।
होस्ट्स फाइल के बारे में बस इतना ही। जबकि आप विकास या नेटवर्क वातावरण के बाहर इसका उपयोग करने की संभावना नहीं रखते, इसके व्यावहारिक अनुप्रयोग हैं जो हर पीसी उपभोक्ता के लिए उपयोगी हो सकते हैं। आपको यह भी पता होना चाहिए कि होस्ट्स फाइल मैक और लिनक्स सिस्टम पर भी समान सिंटैक्स के साथ मौजूद है, भले ही अलग स्थान पर।