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

Как происходит разрешение домена, если resolv.conf пуст, а ваш сервер имеет статический IP-адрес?

Я установил сервер Ubuntu 10.04 на компьютер в своей локальной сети. С панели управления маршрутизатора я установил статический DHCP.

Мой файл resolv.conf имел вывод

nameserver 192.168.1.1

Я удалил эту строку и сохранил файл .conf, но я все еще могу пинговать веб-сайты с терминала моего сервера. Как можно преобразовать доменные имена в IP-адреса, даже если этот файл пуст?

Эти IP-адреса должны быть сохранены в кеше.

nscd, скорее всего, кеширует результаты. Другая возможность состоит в том, что вы используете DNS-сервер на своем компьютере, поскольку по умолчанию с пустым «сервером имен» процедуры распознавателя используют «localhost» (подробности см. В man resolv.conf)

nscd Скорее всего, служба, кэширующая ваши имена, остановка или перезапуск, должна очистить кеш за вас.