Hier werden die Unterschiede zwischen zwei Versionen gezeigt.
Nächste Überarbeitung | Vorherige Überarbeitung | ||
fortgeschrittene:dns [2010/12/17 08:46] 127.0.0.1 Externe Bearbeitung |
fortgeschrittene:dns [2024/08/08 04:11] (aktuell) ingo_wichmann [Testen] |
||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
====== Namensauflösung ====== | ====== Namensauflösung ====== | ||
- | ===== Eigenen Rechnernamen einstellen ===== | + | ===== Rechnernamen einstellen ===== |
==== Temporär ==== | ==== Temporär ==== | ||
hostname <name> | hostname <name> | ||
- | |||
==== Dauerhaft ==== | ==== Dauerhaft ==== | ||
- | ''/etc/HOSTNAME'' ( SuSE ) | + | hostnamectl set-hostname <name> |
- | + | oder | |
- | ''/etc/hostname'' ( Debian ) | + | <file txt /etc/hostname> |
- | <file> | + | notebook25 |
- | notebook13 | + | |
</file> | </file> | ||
- | (( FQDN wird aus ''hostname'' und ''/etc/hosts'' bzw. ''/etc/resolv.conf'' gebildet )) | + | (( FQDN wird aus ''hostname'' und ''/etc/hosts'' gebildet )) |
- | ''/etc/sysconfig/network'' : ( RedHat ) | + | ===== DNS Client mit files & dns ===== |
- | <file> | + | |
- | HOSTNAME=notebook13.linuxhotel.de | + | |
- | </file> | + | |
- | + | ||
- | ===== DNS Client ===== | + | |
Wie und in welcher Reihenfolge sollen Netzwerknamen aufgelöst werden? | Wie und in welcher Reihenfolge sollen Netzwerknamen aufgelöst werden? | ||
Mit Hilfe der Datei ''/etc/hosts'' und/oder eines Nameservers ? | Mit Hilfe der Datei ''/etc/hosts'' und/oder eines Nameservers ? | ||
- | ''/etc/nsswitch.conf'' | + | <file txt /etc/nsswitch.conf >hosts: files dns</file> |
- | <file>hosts: files dns</file> | + | |
- | Netzwerknamen fest einstellen: | + | ''files'' - Netzwerknamen statisch einstellen: |
- | ''/etc/hosts'' : | + | <file txt /etc/hosts> |
- | <file> | + | 192.168.1.225 notebook25.linuxhotel.de notebook25 |
127.0.0.1 localhost.localdomain localhost | 127.0.0.1 localhost.localdomain localhost | ||
::1 localhost6.localdomain6 localhost6 | ::1 localhost6.localdomain6 localhost6 | ||
- | 192.168.1.225 notebook25 | ||
</file> | </file> | ||
- | DNS Client Einstellungen: | + | ''dns'' - DNS Client Einstellungen: |
- | ''/etc/resolv.conf'' | + | <file txt /etc/resolv.conf> |
- | <file> | + | |
search linuxhotel.de | search linuxhotel.de | ||
- | nameserver 192.168.1.7 | + | nameserver 192.168.1.5 |
- | nameserver 192.168.1.6 | + | nameserver 192.168.1.4 |
</file> | </file> | ||
- | + | ==== Testen ==== | |
- | ===== Testen ===== | + | Lokale Namensauflösung testen: |
- | Clientseitig Namensauflösung testen: | + | |
getent hosts $(hostname) | getent hosts $(hostname) | ||
getent hosts $(hostname -f) | getent hosts $(hostname -f) | ||
- | getent hosts 192.168.1.219 | + | getent hosts 192.168.1.225 |
- | Nameserver abfragen: | + | getent ahosts $(hostname) |
- | host <name> <dns-server> | + | 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> | ||