सफारी, फ़ायरफ़ॉक्स या क्रोम से किसी वेबसाइट को कैसे ब्लॉक करें

क्या आप खुद को या अपने कर्मचारियों को कुछ वेबसाइटों पर समय बर्बाद करने से रोकना चाहते हैं? हो सकता है कि आप नहीं चाहते कि आपके बच्चे को इंटरनेट के कुछ वर्चुअल ट्रैशबिन्स देखें? / Etc / hosts सिस्टम फ़ाइल को संपादित करके, आप किसी भी वेबसाइट को ब्लॉक कर सकते हैं, और यहां यह कैसे करना है।

आसानी से सफारी, फ़ायरफ़ॉक्स, या क्रोम ब्राउज़र में वेबसाइटों को एक्सेस करने से अवरुद्ध करें

* टर्मिनल लॉन्च करें और निम्न आदेश टाइप करें, आपको रूट पासवर्ड दर्ज करना होगा:
sudo pico /etc/hosts
* अपने तीर कुंजियों का उपयोग करके नेविगेट करें और फ़ाइल में एक नई पंक्ति बनाएं
* आप इस प्रारूप का पालन करके किसी भी वेबसाइट को ब्लॉक कर सकते हैं:
127.0.0.1 facebook.com
127.0.0.1 myspace.com
127.0.0.1 twitter.com
* नियंत्रण + ओ और फिर रिटर्न कुंजी मारकर बाहर निकलें और सहेजें / etc / hosts

इसके बाद आपको परिवर्तनों को प्रभावी होने के लिए अपने DNS कैश को फ्लश करने की आवश्यकता होगी, यह टर्मिनल के साथ-साथ निम्न आदेश के साथ 10.6 में किया जाता है:

sudo dscacheutil -flushcache

साइटों को अनब्लॉक करना बस उन्हें / etc / hosts फ़ाइल से निकालने और फिर से आपके DNS कैश को फ़्लश करने का विषय है। यह पूरी बात उन डोमेन को इंगित करके काम करती है जिन्हें आप अपनी मशीन लोकहोस्ट (127.0.0.1) में अवरुद्ध करना चाहते हैं। यदि आप मुश्किल बनना चाहते हैं तो आप अवरुद्ध डोमेन को एक अलग आईपी पते पर पूरी तरह से इंगित कर सकते हैं, जैसे 74.125.19.103 (अंग्रेज़ी में Google.com)। इस उद्देश्य के लिए, आप टर्मिनल में nslookup domain.com टाइप करके किसी भी वेबसाइट आईपी पते प्राप्त कर सकते हैं।

यदि आप वेबसाइटों या किसी अन्य नेटवर्क सेवाओं को अवरुद्ध करने के लिए नेटवर्क व्यापक समाधान चाहते हैं, तो आपको अपनी राउटर सेटिंग्स को संशोधित करने की आवश्यकता होगी।

नोट: मैक पर वेबसाइटों को अवरोधित करने के निर्देशों के साथ कुछ साल पहले इस टिप को कवर किया गया था। मुझे इस विषय के बारे में पर्याप्त संदेश मिल गए हैं जो मुझे लगा कि यह दोहराने लायक था, भले ही पद्धति एक जैसी हो।