Kendi özel ana makineler dosyamı nasıl oluştururum?


10

Bazı özel nedenlerden dolayı /etc/hostsdosyayı düzenlemek istemiyorum ve bu yüzden varsayalım ki kendi ana bilgisayarımı dosya oluşturmak ~/hostsve sistem /etc/hostsdosyası ile birlikte tüm IP HOSTNAME eşleme için kullanmak gerekiyordu . Bunu nasıl yapabilirim?

Yanıtlar:


11

Ortam değişkenini kullanma HOSTALIASES:

  1. Ortam değişkenini tanımlayın HOSTALIASES

    export HOSTALIASES=~/.hosts
    
  2. Özel hostsdosyanızı oluşturun ve bir test girişi ekleyin

    echo 'myprivategoogle www.google.com' > ~/.hosts
    
  3. Test başlat

    curl myprivategoogle
    

    olmadan giriş ~/.hostssize alacağı

    curl: (6) Could not resolve host: myprivategoogle
    

    sahip olduğunuz girişle

    <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>
    

Bir sorgum daha vardı. Bu yöntem, anahtarlarımı ayrı bir yerde bulunduğumda anahtarların '~ / .ssh' klasöründe bulunduğunu ve '~ / .ssh / config' dosyasında da tanımladığımı varsayar. Ama yine de anahtarları oradan almıyor. Bunun hakkında bir fikrin var mı?
Punit Naik

Üzgünüz, yorumlarda yok, Lütfen yeni bir soru sorun. ;)
AB
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.