मैक पर होस्ट्स फ़ाइल को कैसे संपादित करें
विंडोज-आधारित कंप्यूटरों की तरह, मैक के पास यह कॉन्फ़िगर करने के लिए एक होस्ट फ़ाइल है कि आपकी मशीन (Mac)इंटरनेट(Internet) पर वेबसाइटों से कैसे जुड़ती है । इस फ़ाइल में वेबसाइटों और आईपी पते के संदर्भ हैं, और आप इसे अपने मैक(Mac) पर कई अलग-अलग तरीकों से उपयोग कर सकते हैं ।
अपने मैक पर (Mac)होस्ट्स फ़ाइल(edit the hosts file) को संपादित करने के कारणों में से एक वेबसाइटों को ब्लॉक करना है। यह कुछ वेबसाइटों को आपकी मशीन पर पहुंचने से रोकने का एक शानदार तरीका है। दूसरा संभावित उपयोग आपकी मशीन पर स्थानीय रूप से अपनी वेबसाइटों का परीक्षण करना है। आपके पास होस्ट फ़ाइल आपके चुने हुए डोमेन नाम को आपके स्थानीय संग्रहण के नेटवर्क पथ पर पुनर्निर्देशित कर सकती है।
मैक फ़ाइल स्थान होस्ट करता है(Mac Hosts File Location)
चूंकि होस्ट्स फ़ाइल को संपादित करना एक जोखिम भरा कार्य है, Apple ने जानबूझकर इसे आपके सिस्टम पर एक निजी फ़ोल्डर में रखा है। यह उपयोगकर्ताओं को उचित ज्ञान के बिना इसे संशोधित करने और पूरे सिस्टम को नुकसान पहुंचाने से रोकने के लिए है।
जिज्ञासु उपयोगकर्ताओं के लिए, पथ /etc/hosts/ और आप इसे टर्मिनल(Terminal) विंडो का उपयोग करके एक्सेस कर सकते हैं।
Mac पर होस्ट फ़ाइल संपादित करें(Edit Hosts File On Mac)
अपने मैक(Mac) पर होस्ट्स फ़ाइल को संपादित करना काफी आसान है क्योंकि ऐसा करने के लिए एक अंतर्निहित संपादक है। यह टर्मिनल(Terminal) के अंदर स्थित है और इसे नैनो संपादक कहा जाता है। आप इसका उपयोग अपनी मशीन पर होस्ट्स फ़ाइल सहित किसी भी टेक्स्ट फ़ाइल को खोलने और संपादित करने के लिए कर सकते हैं।
सुनिश्चित करें(Make) कि आप निम्न चरणों को करने के लिए एक व्यवस्थापक खाते का उपयोग कर रहे हैं।
- डॉक में लॉन्चपैड(Launchpad) पर क्लिक करें , टर्मिनल(Terminal) खोजें और इसे लॉन्च करें।
- टर्मिनल(Terminal) में निम्न कमांड टाइप करें और एंटर दबाएं(Enter) । यह नैनो एडिटर में होस्ट्स फाइल को खोलेगा।
sudo nano /etc/hosts
- चूंकि यह एक sudo कमांड है, यह आपसे आपका पासवर्ड दर्ज करने के लिए कहेगा। पासवर्ड दर्ज करें और जारी रखें।
- फ़ाइल अब आपकी स्क्रीन पर खुली होनी चाहिए और आप इसे संपादित करना शुरू कर सकते हैं।
मैक होस्ट्स फ़ाइल को समझना(Understanding The Mac Hosts File)
यदि आपने पहले किसी होस्ट फ़ाइल को संपादित नहीं किया है, तो आपको फ़ाइल के साथ काम करना थोड़ा जटिल लग सकता है। हालाँकि, इसे संपादित करना उतना कठिन नहीं है जितना लगता है।
फ़ाइल में आपको मिलने वाली प्रविष्टियों में से एक है 127.0.0.1 localhost ।
संख्याओं वाला पहला खंड आपके Mac के लिए स्थानीय IP पता है । दूसरा खंड जहां इसका होस्ट नाम है वह वह है जिसका उपयोग आप उस आईपी पते तक पहुंचने के लिए करते हैं।
उपरोक्त दो भाग, एक साथ संयुक्त होने पर, सभी लोकलहोस्ट(localhost) प्रश्नों को आईपी पते 127.0.0.1 पर पुनर्निर्देशित करते हैं । जब आप अपने ब्राउज़र में लोकलहोस्ट दर्ज करते हैं, तो आपका ब्राउज़र होस्ट फ़ाइल में देखता है, निर्दिष्ट आईपी पता प्राप्त करता है, और आपको उस आईपी पते पर ले जाता है।(localhost)
संक्षेप में, होस्ट फ़ाइल और कुछ नहीं बल्कि IP पतों और डोमेन नामों का एक संयोजन है। वांछित परिणाम प्राप्त करने के लिए आप इन्हें किसी भी तरह से संशोधित कर सकते हैं।
होस्ट फ़ाइल के साथ रीडायरेक्ट सेट करें(Set Up Redirects With The Hosts File)
एक चीज़ जो आप होस्ट फ़ाइल के साथ कर सकते हैं वह है रीडायरेक्ट सेट करना। आपके पास एक डोमेन नाम बिंदु हो सकता है जो उस चीज़ से पूरी तरह से अलग हो जो उसे इंगित करना चाहिए।
उदाहरण के लिए, यदि आप अपने सोशल मीडिया उपयोग को कम करने का प्रयास कर रहे हैं, तो आपके पास facebook.com जैसे डोमेन हो सकते हैं जो आपके ब्राउज़र को विकिपीडिया(Wikipedia) जैसी साइटों पर रीडायरेक्ट कर सकते हैं । आप अपने इच्छित किसी भी डोमेन और आईपी पते का उपयोग कर सकते हैं।
आइए देखें कि आप होस्ट फ़ाइल का उपयोग करके उपरोक्त पुनर्निर्देशन कैसे सेट(set up the above redirection using the hosts file) कर सकते हैं ।
- जब फ़ाइल नैनो संपादक में खुली हो, तो अपने कर्सर को उस स्थान पर लाने के लिए तीर कुंजियों का उपयोग करें जहां लोकलहोस्ट(localhost) समाप्त होता है। फिर अपनी प्रविष्टि के लिए एक नई लाइन जोड़ने के लिए एंटर दबाएं।(Enter)
- नई लाइन में जिसे आपने अभी जोड़ा है, वह आईपी पता टाइप करें जहां आप स्रोत डोमेन को पुनर्निर्देशित करना चाहते हैं। हम 103.102.166.224 का उपयोग करेंगे , जो कि विकिपीडिया का IP पता है।
- स्रोत डोमेन फ़ील्ड पर जाने के लिए अपने कीबोर्ड पर टैब(Tab) कुंजी दबाएं ।
- यहां, वह डोमेन नाम टाइप करें जिसे आपके द्वारा पहले टाइप किए गए आईपी पते पर पुनर्निर्देशित किया जाना है। हम यहां facebook.com का उपयोग करेंगे ।
- एक बार बदलाव करने के बाद, फाइल को सेव करने के लिए अपने कीबोर्ड पर Ctrl + O
- कार्रवाई की पुष्टि करने के लिए एंटर(Enter) दबाएं ।
- नैनो एडिटर को बंद करने के लिए Ctrl + X कीज दबाएं ।
- परिवर्तनों को प्रभावी करने के लिए अब आपको DNS कैश को फ्लश करना होगा । ऐसा करने के लिए, टर्मिनल(Terminal) में निम्न कमांड टाइप करें और एंटर दबाएं(Enter) ।
dscacheutil -flushcache
- एक ब्राउज़र खोलें, facebook.com टाइप करें , और एंटर दबाएं(Enter) । आप पाएंगे कि यह फेसबुक(Facebook) के बजाय विकिपीडिया(Wikipedia) को खोलता है ।
त्वरित युक्ति: वेबसाइट का आईपी पता कैसे खोजें(Quick Tip: How To Find a Website’s IP Address)
जैसा कि आप उपरोक्त प्रक्रिया में देख सकते हैं, आपको उस साइट के आईपी पते की आवश्यकता है जिस पर आप लोगों को पुनर्निर्देशित करना चाहते हैं। यदि आप इसे पहले से नहीं जानते हैं, तो आप किसी भी वेबसाइट के आईपी पते का पता लगाने के(find out the IP address of any website) लिए टर्मिनल(Terminal) में एक कमांड का उपयोग कर सकते हैं ।
- टर्मिनल(Terminal) विंडो में , निम्न कमांड टाइप करें और एंटर दबाएं(Enter) । wikipedia.org को अपनी पसंद की वेबसाइट से बदलना सुनिश्चित करें ।
पिंग wikipedia.org(ping wikipedia.org)
- यह आपकी स्क्रीन पर एक IP पता प्रदर्शित करेगा। होस्ट्स फ़ाइल में आप यही उपयोग कर सकते हैं।
Mac पर होस्ट्स फ़ाइल को संपादित करके वेबसाइटों को ब्लॉक करें(Block Websites By Editing The Hosts File On Mac)
होस्ट्स फ़ाइल के बारे में सबसे अच्छी बात यह है कि यह आपको अपने मैक(Mac) पर किसी भी तृतीय-पक्ष एप्लिकेशन को स्थापित करने की आवश्यकता के बिना साइटों को ब्लॉक करने देता है(it lets you block sites) । आप फ़ाइल में एक प्रविष्टि जोड़ सकते हैं और उस प्रविष्टि के सभी कनेक्शन अनुरोधों को अस्वीकार कर दिया जाएगा।
- जैसा कि ऊपर दिखाया गया है, होस्ट फ़ाइल को नैनो संपादक में लॉन्च करें।
- अपना कर्सर वहां लाएं जहां लोकलहोस्ट(localhost) प्रविष्टि समाप्त होती है और एक नई लाइन जोड़ने के लिए एंटर दबाएं।(Enter)
- IP एड्रेस 127.0.0.1 टाइप करें और अपने कीबोर्ड पर Tab दबाएं।(Tab)
- उस साइट का डोमेन नाम दर्ज करें(Enter) जिसे आप ब्लॉक करना चाहते हैं। उदाहरण के लिए, यदि आप Instagram को ब्लॉक करना चाहते हैं, तो (Instagram)instagram.com टाइप करें ।
- परिवर्तनों को सहेजने के लिए Ctrl + O ।
- फाइल को बंद करने के लिए Ctrl + X ।
- निम्न आदेश टाइप करें और DNS कैश फ्लश करने के लिए एंटर दबाएं। (Enter)
dscacheutil -flushcache
अब हर बार जब आप ब्लॉक की गई साइट को एक्सेस करने का प्रयास करते हैं, तो यह आपको लोकलहोस्ट पर ले जाएगा जो एक एरर पेज दिखाएगा।
मैक(Mac) होस्ट फ़ाइल आपको आउटगोइंग नेटवर्क अनुरोधों के साथ खेलने के कई तरीके प्रदान करती है, और आप अपनी इच्छानुसार उन्हें ब्लॉक और अनब्लॉक कर सकते हैं। क्या आपने पहले अपने मैक(Mac) पर होस्ट्स फ़ाइल का उपयोग किया है ? यदि हां, तो वह किस लिए था? नीचे टिप्पणी करके हमें बताएं।
Related posts
विंडोज या ओएस एक्स में मैक एड्रेस बदलें या स्पूफ करें
OS X पर "प्रिंटर के लिए सॉफ़्टवेयर स्थापित नहीं कर सकता" को ठीक करें
OS X पर सहेजे गए Wi-Fi (WPA, WEP) पासवर्ड देखें
ओएस एक्स में एक एन्क्रिप्टेड डिस्क छवि कैसे बनाएं
MacOS पर फ़ाइल का पथ प्रकट करने के 5 तरीके
मैक ओएस एक्स में फ़ाइलें कैसे स्थानांतरित करें
अपने मैक का बैकअप लेने के लिए डिस्क उपयोगिता का उपयोग करना
कीबोर्ड शॉर्टकट के साथ मैक ओएस पर स्क्रीनशॉट कैसे लें
मैक पर माउस गायब रहता है? कोशिश करने के लिए 10 चीजें
टर्मिनल से मैक ओएस एक्स और मैक ऐप्स को कैसे अपडेट करें
टाइम मशीन का उपयोग करके अपने मैक का बैकअप लें
सर्वश्रेष्ठ मैक ओएस एक्स कीबोर्ड शॉर्टकट
अपने मैक पर 32-बिट ऐप्स कैसे खोजें और अपग्रेड करें
इन टिप्स और ट्रिक्स के साथ मैक पर एक प्रो की तरह स्क्रीनशॉट लें
2020 में मैक के लिए सर्वश्रेष्ठ ऐप्स
मैक के लिए 5 सर्वश्रेष्ठ स्निपिंग टूल विकल्प
अपने मैक पर सिम्लिंक कैसे बनाएं
मैक पर इमेज कैप्चर के साथ स्कैन कैसे करें
मैक पर ऐप्स अनइंस्टॉल करने के 4 तरीके
मैक पर बैटरी लाइफ बढ़ाने के लिए 15 टिप्स