होस्ट फ़ाइल डोमेन नाम और आईपी पते की एक सादा पाठ सूची है। विंडोज ऑपरेटिंग सिस्टम के मामले में, यह होस्ट्स (लेकिन कोई एक्सटेंशन नहीं) नाम की एक फाइल है, जो आमतौर पर आदि फोल्डर में स्थित होती है।
होस्ट फ़ाइल
होस्ट्स फ़ाइल की आवश्यकता होती है ताकि ऑपरेटिंग सिस्टम डोमेन नामों को विशिष्ट आईपी पते पर मैप कर सके। यह एक साधारण टेक्स्ट फाइल है और विंडोज ऑपरेटिंग सिस्टम के लिए यह सिस्टम 32 / ड्राइवर / आदि / फोल्डर में स्थित है। कभी-कभी इसके स्थान को सिस्टम रजिस्ट्री के माध्यम से फिर से परिभाषित किया जाता है। मैक ओएस के लिए, मेजबान फ़ाइल आमतौर पर / निजी / आदि पर स्थित होती है।
यदि आप होस्ट्स फ़ाइल को नोटपैड से खोलते हैं, तो आप उसमें निम्न प्रविष्टि देख सकते हैं:
127.0.0.1 लोकलहोस्ट
इसका मतलब है कि आपके कंप्यूटर का IP पता 127.0.0.1 है। यह आईपी पता किसी भी घरेलू कंप्यूटर को सौंपा गया है - इस तकनीक को "आंतरिक लूप" कहा जाता है। यह क्लाइंट प्रोग्राम के समान कंप्यूटर पर स्थापित होने पर सर्वर प्रोग्राम को सही ढंग से काम करने की अनुमति देता है।
मेजबान फ़ाइल को संशोधित करना
होस्ट्स फ़ाइल को बदलकर, आप साइटों तक पहुंच को अवरुद्ध कर सकते हैं या उपयोगकर्ता को DNS सिस्टम में पंजीकृत आईपी पते के अलावा अन्य आईपी पते पर रीडायरेक्ट कर सकते हैं।
उदाहरण के लिए, ऐसा रिकॉर्ड microsoft.com डोमेन को भेजे गए सभी अनुरोधों को कंप्यूटर पर वापस लूप कर देगा:
127.0.0.1 microsoft.com
और अगली प्रविष्टि उस उपयोगकर्ता को पुनर्निर्देशित करेगी जिसने ब्राउज़र के एड्रेस बार में "google.com" पता टाइप किया था, जो कि यांडेक्स सर्च इंजन सर्वर (आईपी 77.88.1.11 यांडेक्स से संबंधित है):
77.8.21.11 google.com
होस्ट फ़ाइल और स्कैमर
हमलावर कभी-कभी इस तरह के पुनर्निर्देशन का उपयोग करते हैं। वे कंप्यूटर को एक वायरस से संक्रमित करते हैं जो "मूल" होस्ट फ़ाइल को हैकर द्वारा बनाई गई फ़ाइल से बदल देता है। ऐसी फ़ाइल में, सभी लोकप्रिय खोज इंजनों, डाक सेवाओं और सामाजिक नेटवर्कों के पते आमतौर पर हमलावर द्वारा नियंत्रित साइटों के आईपी में पुनर्परिभाषित किए जाते हैं। उपयोगकर्ता वास्तविक और नकली साइट के बीच अंतर नहीं देखता है और हैकर्स को अपना व्यक्तिगत डेटा, पासवर्ड आदि बताता है। यदि आप अपने कंप्यूटर (खोज इंजन, सामाजिक सेवाओं, मेल सर्वर, त्वरित संदेश प्रणाली, आदि के डोमेन) पर होस्ट फ़ाइल में संदिग्ध प्रविष्टियाँ पाते हैं, तो इन पंक्तियों को तुरंत हटा दें।
उपयोगकर्ताओं को इस तरह के स्कैमर से बचाने के लिए, कई सॉफ़्टवेयर डेवलपर ऐसे प्रोग्राम जारी करते हैं जो होस्ट फ़ाइल को परिवर्तनों से रोकते हैं या उपयोगकर्ता को इन परिवर्तनों के बारे में तुरंत सूचित करते हैं। उदाहरण के लिए, कई फ्री फायरवॉल में यह सुविधा होती है।