Я в былые времена resolv.conf
был статичным, а ты редактировал его сам.
Позже, клиент DHCP будет переписывать его, используя некоторые статические записи и то, что он получил от аренды DHCP.
В наши дни в некоторых дистрибутивах, таких как мой (Linux Mint 18.1), есть /etc/resolv.conf.d
механизм с несколькими подкаталогами скриптов, и, ну, я не могу понять, как это работает.
Тогда каков правильный путь,
- указать, что я хочу использовать или не использовать DNS-сервер (ы), полученные в аренду DHCP?
- добавить фиксированные записи в resolv.conf, всегда или в качестве запасного варианта, когда нет сервера имен, получаемого по аренде DHCP?
- принимать решения об относительном порядке в файле?
Я не против написать свои собственные сценарии, если у меня есть, я просто не хочу «работать против» существующего механизма или дублировать работу.
dhclient
игнорирование / замену DHCP DHCP-информации; Я не уверен, что есть механизм /etc/resolv.conf.d
для этого (но я не использую Mint, и у меня нет этих сценариев).
/etc/resolv.conf
является localhost (который запускает dnsmasq), поэтому мне не ясно, как dnsmasq, механизм resolv.conf.d и клиент DHCP взаимодействуют.
resolvconf
на серверах ... unix.stackexchange.com/questions/286195/…