Я заполнил / 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
Чего мне не хватает?
Вы пишете в неправильном порядке, ip
должен идти перед domain
.
Попробуйте использовать это вместо:
10.0.0.1 facebook.com
10.0.0.2 google.com
Затем, когда вы перейдете к facebook.com
или google.com
в вашем браузере, отобразится следующая ошибка:
Удачи.
Из man hosts
:
На этой странице руководства описывается формат файла / etc / hosts. Этот файл представляет собой простой текстовый файл, который связывает IP-адреса с именами хостов, по одной строке на IP-адрес. Для каждого хоста должна присутствовать одна строка со следующей информацией:
IP_address canonical_hostname [aliases...]
Таким образом,
chassisOne 10.0.0.1
неверно.
Это должно быть
10.0.0.1 chassisOne