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

Настройка файла / etc / hosts для запрета поиска DNS

Не могли бы вы объяснить мне, что мне нужно добавить в мой файл hosts, чтобы не искать DNS?

Не могли бы вы объяснить мне, что мне нужно добавить в мой файл hosts, чтобы не искать DNS?

Это неправильный вопрос. Файл hosts не определяет, выполняется ли поиск DNS; он просто предоставляет способ получения IP-адресов без DNS.

Чтобы контролировать поведение поиска, вам необходимо изменить /etc/nsswitch.conf (по крайней мере, в Linux).

Вам нужен файл host.conf, это настраивает преобразователь DNS для системы. Чтобы отключить внешний поиск DNS и использовать только файл hosts, используйте:

заказать хостов

Кроме того, в зависимости от дистрибутива вам может потребоваться отредактировать nsswitch.conf также.

Вы, вероятно, захотите просто создать пустой /etc/resolv.conf, если хотите, чтобы поиск DNS не работал.