मैक होस्ट फ़ाइल: टेक्स्ट एडिट के साथ ओएस एक्स में संशोधित / आदि / होस्ट कैसे करें

मैक होस्ट फ़ाइल एक सिस्टम स्तर फ़ाइल है जो / etc / hosts पर स्थित है जो मैक ओएस एक्स नेटवर्किंग के लिए नाम होस्ट करने के लिए आईपी पते को मैप करती है। कई उपयोगकर्ता मेजबान फ़ाइल को संपादित और संशोधित करते हैं ताकि वे किसी डोमेन को किसी भिन्न आईपी पते पर इंगित कर सकें, चाहे स्थानीय विकास के उद्देश्य के लिए, साइटों को अवरुद्ध करना, या बस विभिन्न ऐप्स और सिस्टम स्तर के कार्यों से वैकल्पिक सर्वर तक पहुंचने के लिए। अधिकांश उन्नत उपयोगकर्ता ओएस एक्स टर्मिनल से नैनो या विम का उपयोग करके मेजबान फ़ाइल को संपादित करेंगे, लेकिन उन लोगों के लिए जो मैक ओएस जीयूआई में रहना पसंद करते हैं, आप टेक्स्ट एडिट के माध्यम से मैक की मेजबान फ़ाइल को भी संशोधित कर सकते हैं, या यहां तक ​​कि किसी तृतीय पक्ष ऐप को BBEdit या TextWrangler। यह कमांड लाइन के माध्यम से जाने के बजाय एक अधिक उपयोगकर्ता के अनुकूल विकल्प प्रदान करता है।


यदि आपके पास ओएस एक्स में मैक होस्ट फ़ाइल को संशोधित करने का कोई विशिष्ट कारण नहीं है, तो आपको ऐसा नहीं करना चाहिए। गलत तरीके से स्वरूपित होस्ट फ़ाइल या अनुचित प्रविष्टि DNS समस्याओं और विभिन्न इंटरनेट सेवाओं के साथ समस्याओं का कारण बन सकती है। यह उन्नत उपयोगकर्ताओं के लिए है।

टेक्स्ट एडिट ओएस एक्स के साथ / etc / hosts पर मैक होस्ट फ़ाइल को संशोधित करने के लिए कैसे करें

टेक्स्ट एडिट के साथ / etc / hosts को बदलने के लिए यह दृष्टिकोण ओएस एक्स के किसी भी संस्करण के साथ काम करता है। मैक उपयोगकर्ताओं के लिए जो ओएस एक्स 10.11 या बाद में रिलीज चला रहे हैं, आपको पहले एसआईपी सुरक्षा को अक्षम करना होगा, अन्यथा मैक / आदि / होस्ट फ़ाइल लॉक हो जाएगी TextEdit से इसे एक्सेस करने का प्रयास करते समय।

  1. टेक्स्ट एडिट छोड़ें यदि यह वर्तमान में खुला है
  2. मैक ओएस एक्स में टर्मिनल एप्लिकेशन लॉन्च करें, जो / एप्लीकेशन / यूटिलिटीज /
  3. TextEdit GUI एप्लिकेशन के भीतर मैक होस्ट फ़ाइल को खोलने के लिए बिल्कुल निम्न आदेश दर्ज करें
  4. sudo open -a TextEdit /etc/hosts

  5. वापसी को हिट करें और ओएस एक्स के लिए व्यवस्थापक पासवर्ड दर्ज करें जब सूडो के माध्यम से लॉन्च प्रमाणीकृत करने का अनुरोध किया जाए
  6. / Etc / hosts फ़ाइल टेक्स्टएडिट में एक सादे पाठ फ़ाइल के रूप में लॉन्च की जाएगी जहां इसे संपादित किया जा सकता है और आवश्यकता के रूप में संशोधित किया जा सकता है, फ़ाइल का उपयोग करें> सहेजें या होस्ट कमांड में परिवर्तनों को सहेजने के लिए सामान्य रूप से कमांड + एस दबाएं *
  7. TextEdit से बाहर निकलें, फिर समाप्त होने पर टर्मिनल से बाहर निकलें

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

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

मेजबान फ़ाइल को संशोधित करने के बाद आप अपने DNS कैश को साफ़ करना चाहते हैं, यहां ओएस एक्स एल कैपिटन और आधुनिक संस्करण मैक ओएस में DNS को फ्लश करने और पूर्व रिलीज़ में ऐसा करने का तरीका बताया गया है।

उपयोगकर्ता मैक ओएस एक्स / etc / hosts को TextWrangler, BBEdit, या किसी अन्य तृतीय पक्ष एप्लिकेशन के साथ संशोधित करना भी चुन सकते हैं। चाल काफी हद तक पाठ संपादन के समान ही है, फिर भी सुडो के उपयोग की आवश्यकता है, लेकिन निर्दिष्ट अनुप्रयोग नाम को निम्नानुसार बदल रहा है।

TextWrangler के साथ खोलना / आदि / मेजबान:

sudo open -a TextWrangler /etc/hosts

या Bbedit में / etc / होस्ट लॉन्च करना:

sudo open -a BBEdit /etc/hosts

जबकि उपर्युक्त दृष्टिकोण ओएस एक्स के सभी आधुनिक संस्करणों में काम करते हैं, मैक ओएस एक्स के पुराने संस्करण भी निम्नलिखित वाक्यविन्यास के साथ कमांड लाइन से होस्ट के साथ टेक्स्ट एडिट बाइनरी लॉन्च कर सकते हैं:

sudo ./Applications/TextEdit.app/Contents/MacOS/TextEdit /etc/hosts

यह विधि नवीनतम रिलीज में काम नहीं करेगी, इस प्रकार, आप इसके बजाय ओपन कमांड पर भरोसा करना चाहेंगे।

टेक्स्ट एडिट या किसी अन्य जीयूआई ऐप के माध्यम से मैक होस्ट फ़ाइल को एक आसान फैशन में संशोधित करने के लिए एक और चाल का पता है? हमें टिप्पणियों में बताएं।