Linuxhotel Wiki

Wie ging das nochmal?

Benutzer-Werkzeuge

Webseiten-Werkzeuge


lpi2:dns

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen gezeigt.

Link zu der Vergleichsansicht

lpi2:dns [2018/10/08 13:10]
lpi2:dns [2024/08/08 04:11] (aktuell)
Zeile 1: Zeile 1:
 +====== Namensauflösung ======
 +===== Rechnernamen einstellen =====
 +==== Temporär ====
 +  hostname <​name>​
 +==== Dauerhaft ====
 +  hostnamectl set-hostname <​name>​
 +oder
 +<file txt /​etc/​hostname>​
 +notebook25
 +</​file>​
 +(( FQDN wird aus ''​hostname''​ und ''/​etc/​hosts''​ gebildet ))
 +
 +===== DNS Client mit files & dns =====
 +Wie und in welcher Reihenfolge sollen Netzwerknamen aufgelöst werden? ​
 +Mit Hilfe der Datei ''/​etc/​hosts''​ und/oder eines Nameservers ?
 +
 +<file txt /​etc/​nsswitch.conf >​hosts: ​     files dns</​file>​
 +
 +''​files''​ - Netzwerknamen statisch einstellen:
 +
 +<file txt /​etc/​hosts>​
 +192.168.1.225 ​  ​notebook25.linuxhotel.de notebook25
 +127.0.0.1 ​      ​localhost.localdomain localhost
 +::1             ​localhost6.localdomain6 localhost6
 +</​file>​
 +
 +''​dns''​ - DNS Client Einstellungen:​
 +
 +<file txt /​etc/​resolv.conf>​
 +search linuxhotel.de
 +nameserver 192.168.1.5
 +nameserver 192.168.1.4
 +</​file>​
 +
 +==== Testen ====
 +Lokale Namensauflösung testen:
 +  getent hosts $(hostname)
 +  getent hosts $(hostname -f)
 +  getent hosts 192.168.1.225
 +
 +  getent ahosts $(hostname)
 +  getent ahosts $(hostname -f)
 +  getent ahosts 192.168.1.225
 +
 +Konfigurierten DNS Server abfragen:
 +  host www.linuxhotel.de
 +
 +Anderen DNS Server abfragen:
 +  host www.linuxhotel.de 9.9.9.9
 +===== FQDN mit files, dns & myhostname =====
 +FQDN ohne statische IP-Adresse in ''/​etc/​hosts''​
 +
 +Paket:
 +  * ''​libnss-myhostname''​ (Debian)
 +
 +<file txt /​etc/​nsswitch.conf >​hosts: ​     files myhostname dns</​file>​
 +
 +Netzwerknamen fest einstellen:
 +
 +<file txt /​etc/​hosts>​
 +127.0.1.1 ​      ​notebook25.linuxhotel.de notebook25
 +127.0.0.1 ​      ​localhost.localdomain localhost
 +::1             ​localhost6.localdomain6 localhost6
 +</​file>​
 +