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


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.