Не обновляется запись в /etc/resolv.conf
Дистрибутив Alt Linuix (version 8.2).
Есть 2 сетевых интерфейса с работающими конфигами /etc/net/ifaces/*interface*/[ipv4address|ipv4route] (доступ к ним есть, все хорошо).
В каждой из этих директорий также лежат файлы resolv.conf для настройки DNS, и они оба идентичные. Значения из этих файлов по итогу должны подхватываться и передаваться в файл /etc/resolv.conf, но к сожалению, значение nameserver в этом файле остается неизменным 127.0.0.1, Хотя search (полное имя домена) подхватывается успешно. reboot и restart network.service не помогают.
Содержимое /etc/net/ifaces/*interface*/resolv.conf:
- search xxx.xxx.xxx
- nameserver x.x.x.x
Ответы (1 шт):
У Вас dnsmasq или systemd-resolved установлен как локальный ресолвер. В этом случае nameserver отправляется в /var/run/dnsmasq/resolv.conf или /run/systemd/resolve/resolv.conf, а dnsmasq или systemd-resolved проксирует и кеширует запросы с 127.0.0.1.
Он может включаться настройками openresolv и NetworkManager или подхватываться etcnet напрямую.