[sisyphus] systemd-networkd dns configuration

Eugene Prokopiev enp на itx.ru
Чт Сен 3 08:42:12 MSK 2015


3 сентября 2015 г., 8:26 пользователь Sergey <a_s_y на sama.ru> написал:
> On Wednesday 02 September 2015, Денис Смирнов wrote:
>
>> которые прибиты в systemd-resolved гвоздями.
>
> Дожили... Мне кажется, эти гвозди следует оторвать.

Я выше писал, что это не гвозди, а некоторые (нередко полезные)
compile time defaults (а именно FallbackDNS), и если они не нравятся
(мне и LLMNR=yes не нравится), то их можно исправить прямо в
/etc/systemd/resolved.conf. Там же написано, что /etc/resolv.conf
стоит сделать симлинком на /var/run/systemd/resolve/resolv.conf, но у
нас /etc/chroot.d/resolv.conf не в состоянии это пережить и в итоге
как минимум ping перестает работать.

Вместо симлинка у нас сейчас предполагается использовать
altlinux-openresolv.{service,path}, но тут меня посещают сомнения
насчет того, действительно ли в случае использования systemd-networkd
есть какая-нибудь польза от openresolv? Может вместо прямого вызова
resolvconf стоило бы сделать скрипт, который при отсутствии resolvconf
просто скопирует /var/run/systemd/resolve/resolv.conf в
/etc/resolv.conf?

Хотя моей проблеме, описанной выше, это не поможет: у меня
altlinux-openresolv.{service,path} просто не отрабатывают при
изменении /var/run/systemd/resolve/resolv.conf.

-- 
WBR,
Eugene Prokopiev


Подробная информация о списке рассылки Sisyphus