Hier werden die Unterschiede zwischen zwei Versionen gezeigt.
lpi1:dns [2019/06/18 12:40] |
lpi1:dns [2022/07/28 15:48] (aktuell) |
||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
+ | ====== Namensauflösung ====== | ||
+ | ===== Eigenen Rechnernamen einstellen ===== | ||
+ | ==== Temporär ==== | ||
+ | hostname <name> | ||
+ | |||
+ | ==== Dauerhaft ==== | ||
+ | ''/etc/hostname'' ( Debian, CentOS 7, ab SLES 12 ) | ||
+ | <file> | ||
+ | notebook13 | ||
+ | </file> | ||
+ | (( FQDN wird aus ''hostname'' und ''/etc/hosts'' bzw. ''/etc/resolv.conf'' gebildet )) | ||
+ | |||
+ | ''/etc/sysconfig/network'' : ( CentOS (bis CentOS 6) ) | ||
+ | <file> | ||
+ | HOSTNAME=notebook13.linuxhotel.de | ||
+ | |||
+ | </file> | ||
+ | |||
+ | ==== Mit systemd ==== | ||
+ | |||
+ | hostnamectl set-hostname notebook13 | ||
+ | |||
+ | ===== DNS Client ===== | ||
+ | Wie und in welcher Reihenfolge sollen Netzwerknamen aufgelöst werden? | ||
+ | Mit Hilfe der Datei ''/etc/hosts'' und/oder eines Nameservers ? | ||
+ | |||
+ | ''/etc/nsswitch.conf'' | ||
+ | <file>hosts: files dns</file> | ||
+ | |||
+ | Netzwerknamen fest einstellen: | ||
+ | |||
+ | ''/etc/hosts'' : | ||
+ | <file> | ||
+ | 127.0.0.1 localhost.localdomain localhost | ||
+ | ::1 localhost6.localdomain6 localhost6 | ||
+ | 192.168.1.225 notebook25 | ||
+ | </file> | ||
+ | |||
+ | DNS Client Einstellungen: | ||
+ | |||
+ | ''/etc/resolv.conf'' | ||
+ | <file> | ||
+ | search linuxhotel.de | ||
+ | nameserver 192.168.1.7 | ||
+ | nameserver 192.168.1.6 | ||
+ | </file> | ||
+ | {{:admin_grundlagen:resolveconf.png?400|}} | ||
+ | |||
+ | ===== Testen ===== | ||
+ | Clientseitig Namensauflösung testen: | ||
+ | getent ahosts $(hostname) | ||
+ | getent ahosts $(hostname -f) | ||
+ | getent ahosts 192.168.1.219 | ||
+ | |||
+ | Nameserver abfragen: | ||
+ | host <name> <dns-server> | ||
+ | |||
+ | |||
+ | ====== systemd-resolved ====== | ||
+ | LLMNR und MulticastDNS auf Serversystemen ausschalten: | ||
+ | |||
+ | <file txt /etc/systemd/resolved.conf> | ||
+ | LLMNR=no | ||
+ | MulticastDNS=no | ||
+ | </file> | ||