Согласится ли dnsmasq игнорировать resolv-file в этом случае?
Проверяя dnsmasq
2.76 source,
if (daemon->port != 0 && option_bool(OPT_NO_RESOLV))
{
if (daemon->resolv_files && !daemon->resolv_files->is_default)
my_syslog(LOG_WARNING, _("warning: ignoring resolv-file flag because no-resolv is set"));
daemon->resolv_files = NULL;
dnsmasq
проверит, включен ли OPT_NO_RESOLV
(опция no-resolv
). Если да, и resolv_file
установлен, а не имеет значение по умолчанию, он установит resolv_file
в NULL
и выдаст предупреждение.
Итак, да, dnsmasq
будет игнорировать resolv-file
, если установлено no-resolv
.