- - होस्ट फ़ाइल से macOS पर वेबसाइटों को कैसे ब्लॉक करें

होस्ट फ़ाइल से macOS पर वेबसाइटों को कैसे ब्लॉक करें

मेजबानों की फाइल एक फाइल है जो आपको दोनों पर मिलेगीविंडोज 10 और मैकओएस। आप इसका उपयोग अपनी इच्छानुसार किसी भी वेबसाइट तक पहुँच को अवरुद्ध करने के लिए कर सकते हैं। हमने चर्चा की है कि आप विंडोज 10 पर मेजबानों की फाइल को कैसे संपादित कर सकते हैं। यदि आप इस पर मेजबानों की फाइल को संपादित करके मैकओएस पर वेबसाइटों को ब्लॉक करना चाहते हैं, तो आप पाएंगे कि यह इसे एक्सेस करने के लिए उतना सरल नहीं है। कहा गया है कि एक बार यह जानना कठिन है कि आपको क्या करना है।

MacOS पर वेबसाइटों को ब्लॉक करें

MacOS पर होस्ट फ़ाइल को संपादित करने के लिए, या यहां तक ​​किउस मामले के लिए इसे एक्सेस करें, आपको व्यवस्थापक अधिकारों की आवश्यकता है। टर्मिनल खोलें और निम्नलिखित कमांड दर्ज करें। आपको व्यवस्थापक उपयोगकर्ता का पासवर्ड दर्ज करने के लिए प्रेरित किया जाएगा।

sudo nano /etc/hosts

पासवर्ड और नया इंटरफ़ेस देखें जो आप देख रहे हैंमूल रूप से होस्ट फ़ाइल की सामग्री है। यहां आपके द्वारा किए गए कोई भी परिवर्तन फ़ाइल में किए गए परिवर्तन ही होंगे। जब तक आप फ़ाइल से बाहर नहीं निकलेंगे तब तक आप इस क्षेत्र में कोई कमांड नहीं चला पाएंगे।

तीर कुंजियों का उपयोग करें और बहुत अंतिम पंक्ति पर जाएँ, और फिर अगले खाली एक पर जाएँ। आप यहाँ निम्नलिखित दर्ज करने जा रहे हैं;

127.0.0.1 www.domaintoblock.com

सुनिश्चित करें कि आप ’www’ भाग को छोड़ें नहीं। ऊपर दिया गया URL केवल एक उदाहरण है, इसलिए सुनिश्चित करें कि आप इसे उसी से प्रतिस्थापित करते हैं जिसे आप वास्तव में ब्लॉक करना चाहते हैं।

उदाहरण

127.0.0.1 www.apple.com

उन कई वेबसाइटों को जोड़ें जिन्हें आप ब्लॉक करना चाहते हैंयह वही प्रारूप है। प्रत्येक वेबसाइट को अपनी लाइन पर होना चाहिए। पता नहीं बदलेगा। केवल डोमेन नाम जो इसका अनुसरण करता है वह अलग होगा। सुनिश्चित करें कि पते और डोमेन नाम के बीच एक स्थान है।

जब आप ये परिवर्तन कर लें, तो परिवर्तनों को सहेजने के लिए कंट्रोल + ओ कीबोर्ड शॉर्टकट पर टैप करें। दर्ज करें दर्ज करें और आप कर चुके हैं। अब आप फ़ाइल से बाहर निकल सकते हैं। इसे बाहर करने के लिए Control + X पर टैप करें।

अब आप सामान्य टर्मिनल इंटरफ़ेस में वापस आ गए हैं जहाँ आप कमांड चला सकते हैं। यहां, आपको निम्न कमांड चलाने की आवश्यकता है।

sudo dscacheutil -flushcache

यह DNS कैश फ्लश करेगा। सेकंड के भीतर कमांड निष्पादित होती है। एक बार जब यह पूरा हो जाता है, तो कोई भी ब्राउज़र खोलें और आप डोमेन तक नहीं पहुंच पाएंगे।

परिवर्तन को पूर्ववत करने के लिए, ऊपर दिए गए आदेश का उपयोग करेंमेजबानों फ़ाइल को फिर से एक्सेस करने और आपके द्वारा जोड़ी गई लाइनों को हटाने के लिए। परिवर्तनों को सहेजने के लिए आप उसी कंट्रोल + ओ कीबोर्ड शॉर्टकट का उपयोग करेंगे और आपको लागू होने वाले बदलाव के लिए DNS कैश को फ्लश करना होगा।

टिप्पणियाँ