/ etc / hosts не работает

Я заполнил / etc / hosts именами устройств и IP-адресами. Например:

chassisOne     10.0.0.1
chassisTwo     10.0.0.2
.
.
.
etcetera.

Я могу пропинговать IP-адрес как chassisOne, так и chassisTwo. Проверка связи с именем хоста возвращает ping: неизвестно горячее chassisOne.

Мой файл nsswitch.conf:

host:   files mdns4_minimal [NOTFOUND=return] dns

Чего мне не хватает?

15
задан 27 June 2019 в 02:17

2 ответа

Вы пишете в неправильном порядке, ip должен идти перед domain.

Попробуйте использовать это вместо:

10.0.0.1 facebook.com
10.0.0.2 google.com

Затем, когда вы перейдете к facebook.com или google.com в вашем браузере, отобразится следующая ошибка:

Firefox Error Screen

Удачи.

1
ответ дан 27 June 2019 в 02:17

Из man hosts :

На этой странице руководства описывается формат файла / etc / hosts. Этот файл представляет собой простой текстовый файл, который связывает IP-адреса с именами хостов, по одной строке на IP-адрес. Для каждого хоста должна присутствовать одна строка со следующей информацией:

IP_address canonical_hostname [aliases...]

Таким образом,

chassisOne     10.0.0.1

неверно.

Это должно быть

10.0.0.1 chassisOne
39
ответ дан 27 June 2019 в 02:17

Другие вопросы по тегам:

Похожие вопросы: