Hier werden die Unterschiede zwischen zwei Versionen gezeigt.
| Beide Seiten, vorherige Überarbeitung Vorherige Überarbeitung Nächste Überarbeitung | Vorherige Überarbeitung | ||
|
admin_grundlagen:dns [2015/12/17 09:38] ingo_wichmann [Ubuntu 12.04] |
admin_grundlagen:dns [2024/10/09 13:23] (aktuell) ingo_wichmann |
||
|---|---|---|---|
| Zeile 1: | Zeile 1: | ||
| ====== Namensauflösung ====== | ====== Namensauflösung ====== | ||
| - | ===== mdns abschalten ===== | ||
| - | Ubuntu 14.04: | ||
| - | apt-get --purge remove avahi-daemon | ||
| - | |||
| - | ===== resolvconf abschalten ===== | ||
| - | Ubuntu 14.04: | ||
| - | apt-get --purge remove resolvconf | ||
| - | |||
| ===== Eigenen Rechnernamen einstellen ===== | ===== Eigenen Rechnernamen einstellen ===== | ||
| ==== Temporär ==== | ==== Temporär ==== | ||
| Zeile 13: | Zeile 5: | ||
| ==== Dauerhaft ==== | ==== Dauerhaft ==== | ||
| - | ''/etc/HOSTNAME'' ( SuSE ) | + | ''/etc/hostname'' ( Debian, CentOS 7, ab SLES 12 ) |
| - | (( TODO: SuSE Versionen, die systemd nutzen, verwenden möglicherweise auch ''/etc/hostname'': http://0pointer.de/blog/projects/the-new-configuration-files.html )) | + | |
| - | + | ||
| - | ''/etc/hostname'' ( Debian ) | + | |
| <file> | <file> | ||
| notebook13 | notebook13 | ||
| Zeile 22: | Zeile 11: | ||
| (( FQDN wird aus ''hostname'' und ''/etc/hosts'' bzw. ''/etc/resolv.conf'' gebildet )) | (( FQDN wird aus ''hostname'' und ''/etc/hosts'' bzw. ''/etc/resolv.conf'' gebildet )) | ||
| - | ''/etc/sysconfig/network'' : ( RedHat ) | + | ''/etc/sysconfig/network'' : ( CentOS (bis CentOS 6) ) |
| - | (( TODO: RedHat Versionen, die systemd nutzen, verwenden möglicherweise auch ''/etc/hostname'': http://0pointer.de/blog/projects/the-new-configuration-files.html )) | + | |
| <file> | <file> | ||
| HOSTNAME=notebook13.linuxhotel.de | HOSTNAME=notebook13.linuxhotel.de | ||
| + | |||
| </file> | </file> | ||
| + | |||
| + | ==== Mit systemd ==== | ||
| + | |||
| + | hostnamectl set-hostname notebook13 | ||
| ===== DNS Client ===== | ===== DNS Client ===== | ||
| Zeile 52: | Zeile 45: | ||
| nameserver 192.168.1.6 | nameserver 192.168.1.6 | ||
| </file> | </file> | ||
| + | {{:admin_grundlagen:resolveconf.png?400|}} | ||
| - | ==== Ubuntu 12.04 ==== | ||
| - | DNS Client Einstellungen: | ||
| - | |||
| - | ''/etc/resolv.conf'' nicht anfassen | ||
| - | |||
| - | ''/etc/network/interfaces'' : | ||
| - | <file> | ||
| - | auto eth0 | ||
| - | iface eth0 inet static | ||
| - | address 192.168.1.201 | ||
| - | netmask 255.255.255.0 | ||
| - | gateway 192.168.1.5 | ||
| - | dns-nameservers 192.168.1.17 | ||
| - | dns-search linuxhotel.de | ||
| - | </file> | ||
| - | |||
| - | ''/etc/dhcp/dhclient-enter-hooks.d/resolvconf'' | ||
| - | |||
| - | siehe | ||
| - | man resolvconf | ||
| ===== Testen ===== | ===== Testen ===== | ||
| Clientseitig Namensauflösung testen: | Clientseitig Namensauflösung testen: | ||
| - | getent hosts $(hostname) | + | getent ahosts $(hostname) |
| - | getent hosts $(hostname -f) | + | getent ahosts $(hostname -f) |
| - | getent hosts 192.168.1.219 | + | getent ahosts 192.168.1.219 |
| Nameserver abfragen: | Nameserver abfragen: | ||
| Zeile 83: | Zeile 57: | ||
| + | ====== systemd-resolved ====== | ||
| + | [[systemd-resolved]] | ||