unix-linux:debian:stretch:systemd-resolved-in-debian-9
Различия
Показаны различия между двумя версиями страницы.
| Следующая версия | Предыдущая версия | ||
| unix-linux:debian:stretch:systemd-resolved-in-debian-9 [27.12.2017 08:47] – создано Алексей Максимов | unix-linux:debian:stretch:systemd-resolved-in-debian-9 [18.06.2019 08: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 · Последнее изменение: — Алексей Максимов