[sisyphus] systemd-network

Денис Смирнов mithraen на freesource.info
Пт Авг 15 16:01:00 MSK 2014


On Fri, Aug 15, 2014 at 02:04:04PM +0400, Alexey Shabalin wrote:

>>> Вроде в master(будущий v216) сильно-сильно переработали resolved.
>> Можно ссылки на то как именно?
> http://cgit.freedesktop.org/systemd/systemd/tree/src/resolve

Меня глючит, или они решили кэширующий DNS туда засунуть?

>> Там еще засада -- openresolv решает две задачи -- сборка resolv.conf из
>> данных с разных интерфейсов + еще и управление кэширующими DNS-серверами.
> Я про что и говорю, почему бы в systemd-resolvd(или какой-нибудь
> resolvctl) не добавить возможность запуска с указанием нужных данных,
> что бы в хуках etcnet, pppd, NetworkManager и т.п. использовать
> напрямую systemd-resolvd.

В принципе это и сейчас почти что можно сделать -- для этого нужно нужный
файлики в /run создать. resolved оттуда все читает.

Сейчас networkd и resolved очень тесно друг с другом связаны. Все что
нужно -- чтобы их интерфейс взаимодействия из внутреннего стал публичным,
и тогда туда будет легко вклиниться.

Только повторюсь -- openresolv это больше чем генерирование resolv.conf.
Поэтому надо либо реализовывать весь функционал openresolv в рамках
resolved, либо наоборот обеспечивать возможность работы _без_ resolved.

-- 
С уважением, Денис

http://mithraen.ru/
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя     : отсутствует
Тип     : application/pgp-signature
Размер  : 181 байтов
Описание: Digital signature
Url     : <http://lists.altlinux.org/pipermail/sisyphus/attachments/20140815/af7f1f15/attachment.bin>


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