[sisyphus] systemd-networkd dns configuration

Alexey Shabalin a.shabalin на gmail.com
Ср Сен 2 13:43:37 MSK 2015


2 сентября 2015 г., 11:57 пользователь Eugene Prokopiev <enp на itx.ru>
написал:

> Вспомнил (и нашел в архиве), что некогда мы это уже разбирали.
>
> Если из /etc/systemd/resolved.conf выкинуть некоторые (обычно
> полезные) compile time defaults (а именно FallbackDNS), то
> /var/run/systemd/resolve/resolv.conf уже получается вполне годным.
> Апстрим предлагает просто сделать /etc/resolv.conf на
> /var/run/systemd/resolve/resolv.conf, но у нас вместо этого есть:
>
> # systemctl status altlinux-openresolv.service
> ● altlinux-openresolv.service - Update openresolv data from
> systemd-resolved
>    Loaded: loaded (/lib/systemd/system/altlinux-openresolv.service;
> enabled; vendor preset: enabled)
>    Active: active (exited) since Ср 2015-09-02 11:40:03 MSK; 8min ago
>   Process: 453 ExecStart=/bin/sh -c /sbin/resolvconf -a
> systemd-networkd < /run/systemd/resolve/resolv.conf (code=exited,
> status=0/SUCCESS)
>  Main PID: 453 (code=exited, status=0/SUCCESS)
>    CGroup: /system.slice/altlinux-openresolv.service
>
> Однако:
>
> # /bin/sh -c /sbin/resolvconf -a systemd-networkd <
> /run/systemd/resolve/resolv.conf
> /sbin/resolvconf: line 73: cannot create temp file for here document:
> Нет такого файла или каталога
>
> и даже:
>
> # resolvconf -h
> /sbin/resolvconf: line 73: cannot create temp file for here document:
> Нет такого файла или каталога
>
> А кто должен создавать /var/run/resolvconf/tmp ?
После создания, как минимум resolvconf -h работает.



> Поэтому из /run/systemd/resolve/resolv.conf в /etc/resolv.conf вообще
> ничего не попадает, попадает только из /etc/systemd/resolved.conf (а
> там домен прописать невозможно).
>
>
----------- следующая часть -----------
Вложение в формате HTML было удалено...
URL: <http://lists.altlinux.org/pipermail/sisyphus/attachments/20150902/144c5639/attachment.html>


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