Да, если вы удалите строку domain_name_servers
, ваш демон клиента dhcpcd не установит строку nameserver
в файле /etc/resolv.conf
, поэтому у вас не будет распознавателя по умолчанию. Тогда, например, если вы пропингуете какой-либо хост с именем хоста, вы сразу же получите ошибку, так как DNS-запрос не будет выполнен:
% ping this_is_a_host_name
ping: unknown host this_is_a_host_name
Скорее всего, в вашем файле отсутствует конец -из -новой строки файла. sudo
ожидает этого, и visudo
не сможет проверить файл, в котором он отсутствует. При открытии файла в Vi и его сохранении в конце, если необходимо, будет добавлена новая строка, исправляющая файл с точки зрения sudo
.