Назад | Перейти на главную страницу

Хорошо ли определять localhost как 127.0.0.1 в вашем файле hosts?

Я только что наткнулся на сервер, который не отвечает на такие вещи, как ping localhost или mysql -h localhost - Я считаю, что это связано с тем, что localhost не определен в файле hosts.

Практически на каждой машине, которую я использовал localhost была записью в файле hosts. Есть ли какие-либо веские причины не определять его - например, возможные проблемы безопасности? Или это то, что, вероятно, следует настроить по умолчанию и, возможно, просто отсутствует?

Да это хорошо. Как вы уже узнали, существуют определенные программы (например, mysql), которые рассчитывают на возможность подключения к localhost. Без этой записи в вашем файле hosts программы не могут преобразовать это имя в правильный IP-адрес (в данном случае - адрес обратной связи 127.0.0.1).

Иногда могут быть разные способы разрешения localhost, но на самом деле, почему бы вам не поместить его туда? Нет уважительной причины не делать этого.

я верю в это абсолютно должен быть определенным в hosts файл.