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

Избавьтесь от записи «поиск» по умолчанию в «/etc/resolv.conf» в инстансе Amazon EC2 Fedora.

Пример инстанса Amazon EC2 Fedora 23.

Файл /etc/resolv.conf который определяет, как поиск DNS выполняется преобразователем glibc (см. man resolv), выглядит следующим образом:

; generated by /usr/sbin/dhclient-script
search eu-west-1.compute.internal club
nameserver 172.31.0.2

Итак, я хочу избавиться от search линия.

Выполнение этого изящно, очевидно, требует, чтобы я сказал /usr/sbin/dhclient-script (видеть man dhclient-script), чтобы не настраивать его в первую очередь.

Взгляд на указанный скрипт показывает, что я могу изменить его и закомментировать функцию bash. eventually_add_hostnames_domain_to_search или призывы к нему, но есть ли лучший способ (какой-нибудь вариант конфигурации где-нибудь)?

вы можете установить PEERDNS=no в соответствующих /etc/syscofig/network-scripts/ifcfg-* файл, который остановит dhclient от изменения /etc/resolv.conf.

Как только вы это сделаете, вы можете настроить /etc/resolv.conf как хотите.