ubuntu:24-04_server_install
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
| Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende Überarbeitung | ||
| ubuntu:24-04_server_install [2026/02/04 13:25] – [Namensauflösung] Sebastian Hetzel | ubuntu:24-04_server_install [2026/02/07 13:00] (aktuell) – [Logfile] Update Sebastian Hetzel | ||
|---|---|---|---|
| Zeile 259: | Zeile 259: | ||
| </ | </ | ||
| - | ===== Netzwerkkonfiguration ===== | ||
| - | **Beispiel: | + | ===== Hostname ===== |
| - | <file |/etc/network/interfaces> | + | <code |bash> |
| - | # The loopback network interface | + | hostnamectl set-hostname hostname.meine-domaene.de |
| - | auto lo | + | vi /etc/hosts |
| - | iface lo inet loopback | + | </code> |
| - | # The primary network interface | + | <file |/ |
| - | + | # Your system has configured ' | |
| - | auto eth0 | + | # As a result, if you wish for changes to this file to persist |
| - | iface eth0 inet6 static | + | # then you will need to either |
| - | address 1b2c: | + | # a.) make changes to the master file in /etc/cloud/templates/hosts.debian.tmpl |
| - | netmask 64 | + | # b.) change or remove the value of ' |
| - | dns-nameservers 2620:fe::fe 2606: | + | # /etc/cloud/cloud.cfg or cloud-config from user-data |
| - | pre-up echo 0 > /proc/sys/net/ipv6/ | + | # |
| - | | + | 127.0.1.1 |
| - | post-up / | + | 127.0.0.1 localhost |
| - | + | ||
| - | iface eth0 inet static | + | |
| - | address 174.255.120.12 | + | |
| - | netmask 255.255.255.0 | + | |
| - | network 174.255.120.0 | + | |
| - | broadcast 174.255.120.255 | + | |
| - | gateway 174.255.120.1 | + | |
| - | dns-nameservers 9.9.9.9 1.1.1.1 | + | |
| - | + | ||
| - | auto eth0:smtp | + | |
| - | iface eth0:smtp inet6 static | + | |
| - | address 1b2c:3d4e:0: | + | |
| - | netmask 64 | + | |
| - | + | ||
| - | iface eth0:smtp inet static | + | |
| - | address 174.255.120.110 | + | |
| - | netmask 255.255.255.0 | + | |
| - | broadcast 174.255.120.255 | + | |
| + | # The following lines are desirable for IPv6 capable hosts | ||
| + | ::1 localhost ip6-localhost ip6-loopback | ||
| + | ff02::1 ip6-allnodes | ||
| + | ff02::2 ip6-allrouters | ||
| </ | </ | ||
| - | |||
| - | < | ||
| ===== Firewall ===== | ===== Firewall ===== | ||
| Zeile 306: | Zeile 289: | ||
| Die Pakete "'' | Die Pakete "'' | ||
| - | |||
| - | < | ||
| - | apt-get update | ||
| - | aptitude install iptables-persistent netfilter-persistent | ||
| - | </ | ||
| Ubuntu kommt von Hause aus mit dem Paket '' | Ubuntu kommt von Hause aus mit dem Paket '' | ||
| - | < | + | < |
| aptitude purge ufw | aptitude purge ufw | ||
| </ | </ | ||
| + | Die Installation von iptables-persistent erfolgt dann so: | ||
| + | |||
| + | <code |bash> | ||
| + | apt-get update | ||
| + | aptitude install iptables-persistent netfilter-persistent | ||
| + | </ | ||
| ==== Konfiguration / Regelwerk ==== | ==== Konfiguration / Regelwerk ==== | ||
| Zeile 345: | Zeile 329: | ||
| Dummerweise schreibt iptables das syslog voll, welches somit unübersichtlich wird. Mit Hilfe des rsyslogd leite ich die Ausgaben in eine eigene Datei um: | Dummerweise schreibt iptables das syslog voll, welches somit unübersichtlich wird. Mit Hilfe des rsyslogd leite ich die Ausgaben in eine eigene Datei um: | ||
| - | < | + | < |
| - | Damit dieser Weg funktioniert, | + | Damit dieser Weg funktioniert, |
| <file | / | <file | / | ||
| - | : | + | : |
| & ~ | & ~ | ||
| </ | </ | ||
| Zeile 356: | Zeile 340: | ||
| Beim ersten Mal muss die Datei erstellt werden und mit Rechten für den rsyslogd versehen werden. | Beim ersten Mal muss die Datei erstellt werden und mit Rechten für den rsyslogd versehen werden. | ||
| - | < | + | < |
| touch / | touch / | ||
| chown syslog.adm / | chown syslog.adm / | ||
| Zeile 363: | Zeile 347: | ||
| Die Änderungen werden erst nach einem Dienstneustart übernommen. | Die Änderungen werden erst nach einem Dienstneustart übernommen. | ||
| - | < | + | < |
| Das Logfile wird schnell groß und sollter daher rotiert werden: | Das Logfile wird schnell groß und sollter daher rotiert werden: | ||
ubuntu/24-04_server_install.1770207918.txt.gz · Zuletzt geändert: von Sebastian Hetzel
