/ Etc / hosts nasıl test edilir


12

/ Etc / hosts dosyanızın bir ana bilgisayar adını doğru IP adresiyle eşlediğini doğrulamanın en iyi yolu nedir?

digHosts dosyasını atlayarak harici bir DNS'yi doğrudan sorgular gibi bir araç kullanma .


anasistem dosyaları etki alanlarını eşlemez .... belirli ana bilgisayar adlarını IP adresleriyle eşler.
mdpc

@mdpc Bunu yansıtmak için düzenledim. Temelde aynı soru olsa, ben sadece ana bilgisayarlar dosya girişi çalıştığını doğrulamak için bir yol arıyordu.
Jay

Yanıtlar:


16

Bunu denedim ve beklendiği gibi çalışıyor gibi görünüyor:

echo "1.2.3.4 facebook.com" >> /etc/hosts

Sonra koştum:

$ getent ahosts facebook.com
1.2.3.4         STREAM facebook.com
1.2.3.4         DGRAM  
1.2.3.4         RA

1
iyi görünüyor, teşekkürler! Ayrıca ping'in çalıştığını da buldum: ping facebook.comçıktılar:PING facebook.com (1.2.3.4) 56(84) bytes of data.
Jay

3

Ana gethostipbilgisayar adını veya IP'yi kabul eden ve tam olarak ihtiyacınız olanı yazdırmak için uygun seçeneklere sahip olduğunu buldum .

$ gethostip -d facebook
1.2.3.4

1

/ Etc / hosts dosyasına eklenen değerlerin düzgün çalışıp çalışmadığını kontrol etmek için 'ping' komutunu kullanabilirsiniz.

echo "1.1.1.1   abc.com" >> /etc/hosts
ping abc.com
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.