NSS-RESOLVE(8)

BEZEICHNUNG
nss-resolve, libnss_resolve.so.2 - Rechnernamensauflösung über systemd-resolved.service bereitstellen.

ÜBERSICHT

libnss_resolve.so.2

BESCHREIBUNG

nss-resolve ist ein Erweiterungsmodul für die GNU »Name Service Switch« (NSS)-Funktionalität der GNU-C-Bibliothek (glibc). Es stellt Namensauflösungen mittels des systemd-resolved(8)-Namensauflösungsdienstes für lokale Netzwerke bereit. Es ersetzt das Erweiterungsmodul nss-dns, das traditionell Rechnernamen mittels DNS auflöst.

Um das NSS-Modul zu aktivieren, fügen Sie »resolve« zu den mit »hosts:« in /etc/nsswitch.conf beginnenden Zeilen hinzu. Insbesondere wird empfohlen, »resolve« früh in der »hosts:«-Zeile in /etc/nsswitch.conf einzutragen (aber nach den Einträgen »files« oder »mymachines«), direkt nach dem Eintrag »dns«, falls dieser existiert, gefolgt von »[!UNAVAIL=return]«, um sicherzustellen, dass DNS-Anfragen immer durch systemd-resolved(8) geleitet werden, falls dieser läuft, aber nach nss-dns geleitet werden, falls dieser Dienst nicht verfügbar ist.

Beachten Sie, dass systemd-resolved in einigen wenigen Fällen DNS-Ressourcendatensätze synthetisieren wird, beispielsweise für »localhost« und den aktuellen Rechnernamen, siehe systemd-resolved(8) für die komplette Liste. Dies dupliziert die Funktionalität von nss-myhostname(8), wird aber dennoch empfohlen (siehe nachfolgende Beispiele), um nss-myhostname in /etc/nsswitch.conf konfiguriert zu halten, um diese Namen auflösbar zu halten, falls systemd-resolved nicht läuft.

BEISPIEL

Hier ist ein Beispiel für eine /etc/nsswitch.conf-Datei, die nss-resolve korrekt aktiviert:

    passwd:         compat mymachines systemd
    group:          compat mymachines systemd
    shadow:         compat
    hosts:          files mymachines resolve [!UNAVAIL=return] dns myhostname
    networks:       files
    protocols:      db files
    services:       db files
    ethers:         db files
    rpc:            db files
    netgroup:       nis

SIEHE AUCH

systemd(1), systemd-resolved(8), nss-systemd(8), nss-myhostname(8), nss-mymachines(8), nsswitch.conf(5)

ÜBERSETZUNG
Die deutsche Übersetzung dieser Handbuchseite wurde von Helge Kreutzmann <debian@helgefjell.de> erstellt. Diese Übersetzung ist Freie Dokumentation; lesen Sie die GNU General Public License Version 3 oder neuer bezüglich der Copyright-Bedingungen. Es wird KEINE HAFTUNG übernommen. Wenn Sie Fehler in der Übersetzung dieser Handbuchseite finden, schicken Sie bitte eine E-Mail an <debian-l10n-german@lists.debian.org>.