/ etc / hosts çalışmıyor


15

/etc/hostsCihaz adları ve IP adresleri ile doldurdum . Örneğin:

chassisOne     10.0.0.1
chassisTwo     10.0.0.2
.
.
.
etcetera.

Hem IP adresini ping am güçlü chassisOneve chassisTwo. Ana bilgisayar adına ping işlemi uygulandığında:

ping: unknown host chassisOne

Nsswitch.conf dosyam:

host:   files mdns4_minimal [NOTFOUND=return] dns

Neyi kaçırıyorum?

Yanıtlar:


39

Gönderen man hosts:

Bu kılavuz sayfası / etc / hosts dosyasının biçimini açıklamaktadır. Bu dosya, IP adreslerini her IP adresi için bir satır olan ana bilgisayar adlarıyla ilişkilendiren basit bir metin dosyasıdır. Her ana bilgisayar için aşağıdaki bilgilerle birlikte tek bir satır bulunmalıdır:

IP_address canonical_hostname [aliases...]

Böylece,

chassisOne     10.0.0.1

Hata.

Olmalı

10.0.0.1 chassisOne

4
Oh Tanrım ... ... bir hata yaptım! Teşekkür ederim.
Dale Smith

7
Lütfen cevabı kabul edilmiş olarak işaretleyin, bu yüzden bir yıl içinde tekrar ortaya
çıkmaz

Üzerinde çalışıyorum. "Kabul edildi" düğmesini arıyorum. :)
Dale Smith

3
@DaleSmith Bu cevabın yanındaki yukarı ve aşağı oy oklarının altındaki küçük onay işaretidir.
Terrance

@ Dale-smith: muhtemelen bu cevaplayıcının puanının yanında düğme (onay işareti şeklinde) belirdi.
Olivier Dulac

1

Yanlış sırada yazıyorsunuz, ipdaha önce gitmesi gerekiyor domain.

Bunun yerine kullanmayı deneyin:

10.0.0.1 facebook.com
10.0.0.2 google.com

Ardından tarayıcınıza facebook.comveya google.comtarayıcınıza gittiğinizde , aşağıdaki hatayı görüntüler:

Firefox Hata Ekranı

İyi şanslar.


2
Joker karakter eşleşmesinin olmadığını unutmayın. Böylece facebook.comedecek değil www.facebook.com `maç
vidarlo

@vidarlo Biliyorum, bu ekran görüntüsü eski bir örnekten.
19:13
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.