1) यह आपके मुद्दे के लिए जिम्मेदार हो सकता है। यदि आप होस्ट्स फ़ाइल को राइट-क्लिक करते हैं और गुणों का चयन करते हैं, तो उसे एक प्रकार की फ़ाइल "केवल" फ़ाइल दिखानी चाहिए। यदि यह कुछ और दिखाता है, जैसे "टेक्स्ट डॉक्यूमेंट (.txt)" तो इसका एक्सटेंशन है। मेजबानों फ़ाइल में कोई एक्सटेंशन नहीं होना चाहिए। डिफ़ॉल्ट रूप से, विंडोज एक्सटेंशन नहीं दिखाता है।
2) क्या होस्ट्स फ़ाइल में प्रविष्टियाँ उचित प्रारूप में हैं? होस्ट फ़ाइल का उपयोग करके किसी साइट को ब्लॉक करने के लिए, 127.0.0.1 के लूपबैक पते के साथ एक पंक्ति दर्ज करें जो आपके स्वयं के कंप्यूटर, फिर एक स्थान या टैब, फिर उस डोमेन को इंगित करता है जिसे आप अवरुद्ध कर रहे हैं। उदाहरण के लिए:
127.0.0.1 superuser.com
3) कुछ कंप्यूटर संक्रमण मेजबानों की फाइल को फिर से खोल देंगे, जो भी वे वहां होना चाहते हैं। अन्य लोग DNS कॉल को इंटरसेप्ट करेंगे और आपको जहां भी जाने की इच्छा है, वहां भेजेंगे। यदि आपका कंप्यूटर संक्रमित हो सकता है, तो इसे जांचें और किसी भी वायरस / मैलवेयर को हटा दें।
अधिक ... प्रत्येक कंप्यूटर पर DNS क्लाइंट रिज़ॉल्वर होस्ट फ़ाइल में जो कुछ भी है, उसे लोड करता है, फिर प्रत्येक लुकअप किया जाता है, ताकि इसे निकट भविष्य में DNS सर्वर से फिर से अनुरोध न करना पड़े। इसलिए यदि यह स्थानीय DNS कैश में नहीं मिलता है, तो यह उत्तर के लिए DNS सर्वर को एक क्वेरी भेजता है। Windows में, होस्ट फ़ाइल C: \ Windows \ System32 \ driver \ etc के अंतर्गत मिलती है।
उपयोग करने के लिए एक आईपी पता नहीं है जो प्रत्येक अवरुद्ध वेबसाइट के लिए विशिष्ट है - सिर्फ एक जो आपके स्वयं के कंप्यूटर को इंगित करता है, 127.0.0.1 (या कोई भी आईपी पता जो आप चाहते हैं कि जिस साइट को आप ब्लॉक करना नहीं चाहते हैं) ।
कुछ लोग मेजबानों की फ़ाइल को चरम सीमा पर ले जाते हैं और सैकड़ों हजारों प्रविष्टियाँ होती हैं। यह कंप्यूटर के वेब प्रदर्शन के लिए काउंटर उत्पादक है। यदि आपको कई की आवश्यकता है, तो OpenDns.com का उपयोग करें या अपना स्वयं का DNS सर्वर चलाएं। वे कई पते फ़िल्टर करने के लिए डिज़ाइन किए गए हैं; आपका DNS रिज़ॉल्वर क्लाइंट एक ग्राहक है; यह एक सर्वर का काम करने के लिए नहीं है।
- पैट्रिक बी।