मैं अपनी खुद की कस्टम होस्ट फ़ाइल कैसे बनाऊँ?


10

कुछ विशेष कारणों से मैं संपादित नहीं करना चाहती /etc/hostsफ़ाइल और यही वजह है मुझे लगता है कि में अपने मेजबान फ़ाइल बनाने के लिए आवश्यक ~/hostsहै और इस प्रणाली के साथ-साथ HOSTNAME मानचित्रण करने के लिए सभी आईपी के लिए उपयोग /etc/hostsफ़ाइल। मैं यह कैसे कर पाऊंगा?

जवाबों:


11

पर्यावरण चर का उपयोग करना HOSTALIASES:

  1. पर्यावरण चर को परिभाषित करें HOSTALIASES

    export HOSTALIASES=~/.hosts
    
  2. अपनी निजी hostsफ़ाइल बनाएं और एक परीक्षण प्रविष्टि जोड़ें

    echo 'myprivategoogle www.google.com' > ~/.hosts
    
  3. एक परीक्षण शुरू करें

    curl myprivategoogle
    

    ~/.hostsआप में प्रवेश के बिना मिल जाएगा

    curl: (6) Could not resolve host: myprivategoogle
    

    आपके पास प्रवेश के साथ

    <HTML><HEAD><meta http-equiv="content-type" content="text/html;charset=utf-8">
    <TITLE>302 Moved</TITLE></HEAD><BODY>
    <H1>302 Moved</H1>
    The document has moved
    <A HREF="http://www.google.com/">here</A>.
    </BODY></HTML>
    

मेरे पास एक और प्रश्न था। यह विधि मानती है कि कुंजी '~ / .ssh' फ़ोल्डर में मौजूद हैं जब मेरे पास एक अलग जगह पर मेरी चाबियाँ हैं और मैंने इसे '~ / .ssh / config' फ़ाइल में भी परिभाषित किया है। लेकिन फिर भी यह वहां से चाबी नहीं उठाता है। क्या आपको इस बारे में कोई आइडिया है?
— पुनीत नाइक

क्षमा करें, टिप्पणियों में नहीं, कृपया एक नया प्रश्न पूछें। ;)
— एबी
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.