unix-linux:debian:stretch:systemd-resolved-in-debian-9
Различия
Показаны различия между двумя версиями страницы.
Следующая версия | Предыдущая версия | ||
unix-linux:debian:stretch:systemd-resolved-in-debian-9 [27.12.2017 11:47] – создано Алексей Максимов | unix-linux:debian:stretch:systemd-resolved-in-debian-9 [18.06.2019 11:39] (текущий) – Алексей Максимов | ||
---|---|---|---|
Строка 8: | Строка 8: | ||
В конфигурации по умолчанию данная служба не запущена: | В конфигурации по умолчанию данная служба не запущена: | ||
- | < | + | < |
- | ● systemd-resolved.service - Network Name Resolution | + | |
| | ||
Drop-In: / | Drop-In: / | ||
Строка 16: | Строка 15: | ||
</ | </ | ||
+ | Установим модуль **nss-resolve** (библиотека **libnss_resolve.so** из пакета **libnss-resolve**) для механизма **Name Service Switch** (**NSS**), который будет вызывать службу **systemd-resolved** для разрешения имён: | ||
+ | < | ||
+ | В процессе установки в конфигурационном файле ''/ | ||
+ | |||
+ | <file bash nsswitch.conf> | ||
+ | hosts: | ||
+ | ... | ||
+ | </ | ||
+ | |||
+ | Настроим конфигурационный файл ''/ | ||
+ | |||
+ | <file bash resolved.conf># | ||
+ | # | ||
+ | # systemd is free software; you can redistribute it and/or modify it | ||
+ | # under the terms of the GNU Lesser General Public License as published by | ||
+ | # the Free Software Foundation; either version 2.1 of the License, or | ||
+ | # (at your option) any later version. | ||
+ | # | ||
+ | # Entries in this file show the compile time defaults. | ||
+ | # You can change settings by editing this file. | ||
+ | # Defaults can be restored by simply deleting this file. | ||
+ | # | ||
+ | # See resolved.conf(5) for details | ||
+ | |||
+ | [Resolve] | ||
+ | DNS=10.1.0.9 10.2.0.8 | ||
+ | # | ||
+ | Domains=my.holding.com | ||
+ | LLMNR=no | ||
+ | DNSSEC=no | ||
+ | Cache=yes | ||
+ | DNSStubListener=no | ||
+ | </ | ||
+ | |||
+ | Для совместимости с приложениями, | ||
+ | контент которого автоматически генерируется исходя из настроек, | ||
+ | |||
+ | < | ||
+ | ln: replace '/ | ||
+ | '/ | ||
+ | </ | ||
+ | |||
+ | Проверим линковку: | ||
+ | |||
+ | < | ||
+ | lrwxrwxrwx 1 root root 32 Dec 11 16:22 / | ||
+ | </ | ||
+ | |||
+ | Теперь осталось только включить автозагрузку службы и запустить её: | ||
+ | |||
+ | < | ||
+ | # systemctl restart systemd-resolved | ||
+ | # systemctl status systemd-resolved</ | ||
---- | ---- | ||
Строка 33: | Строка 85: | ||
---- | ---- | ||
{{: | {{: | ||
- | {{tag> | + | {{tag> |
~~DISCUSSION~~ | ~~DISCUSSION~~ |
unix-linux/debian/stretch/systemd-resolved-in-debian-9.1514364460.txt.gz · Последнее изменение: 27.12.2017 11:47 — Алексей Максимов