Server-Konfiguration · 2 min read · Sep 20, 2025

Der perfekte Server - OpenSUSE 11.3 x86_64 [ISPConfig 2] - Seite 3

4 Netzwerkeinstellungen konfigurieren

Wir verwenden Yast, das Systemverwaltungswerkzeug von OpenSuSE, um die Netzwerkkarteneinstellungen neu zu konfigurieren. Nach dem ersten Booten ist das System so konfiguriert, dass es die IP-Adresse über DHCP erhält. Für einen Server wechseln wir zu einer statischen IP-Adresse.

Führen Sie aus

yast2

Wählen Sie Netzwerkgeräte > Netzwerkeinstellungen:

Wählen Sie Ihre Netzwerkkarte und dann Bearbeiten:

Wählen Sie Statisch zugewiesene IP-Adresse und geben Sie die IP-Adresse, die Subnetzmaske und den Hostnamen ein und speichern Sie die Änderungen, indem Sie Weiter auswählen:

Wählen Sie jetzt Hostname/DNS und geben Sie den Hostnamen (z.B. server1.example.com) und die Nameserver (z.B. 145.253.2.75 und 8.8.8.8) ein:

Wählen Sie nun Routing und geben Sie das Standardgateway ein und drücken Sie OK:

Um die Firewall zu konfigurieren (falls Sie sie während der Grundinstallation nicht konfiguriert haben), wählen Sie Sicherheit und Benutzer > Firewall in Yast:

Ich möchte ISPConfig am Ende dieses Tutorials installieren, das mit einer eigenen Firewall kommt. Deshalb deaktiviere ich jetzt die Standard-OpenSUSE-Firewall. Natürlich können Sie sie aktiviert lassen und nach Ihren Bedürfnissen konfigurieren (aber dann sollten Sie später keine andere Firewall verwenden, da sie wahrscheinlich mit der OpenSUSE-Firewall interferieren wird).

Wählen Sie Firewall-Automatisches Starten deaktivieren und Firewall jetzt stoppen, und drücken Sie dann Weiter:

Drücken Sie Fertig und verlassen Sie Yast:

5 Einige Software installieren

Jetzt installieren wir ein paar Pakete, die später benötigt werden. Führen Sie aus

yast2 -i findutils readline libgcc glibc-devel findutils-locate gcc flex lynx compat-readline4 db-devel wget gcc-c++ make vim telnet cron iptables iputils man man-pages sudo 

Auf einem 64-Bit-System (nur dann!) müssen Sie auch Folgendes tun:

cd /usr/lib
ln -s /usr/lib64/libssl.a libssl.a
ln -s /usr/lib64/libssl.so libssl.so

6 Journalierte Quota

Um Quota zu installieren, führen Sie aus

yast2 -i quota

Bearbeiten Sie /etc/fstab, sodass es wie folgt aussieht (ich habe,usrjquota=aquota.user,grpjquota=aquota.group,jqfmt=vfsv0 zu den Einhängepunkten / und /srv hinzugefügt):

vi /etc/fstab

| /dev/sda1 swap swap defaults 0 0 /dev/sda2 / ext4 acl,user_xattr,usrjquota=aquota.user,grpjquota=aquota.group,jqfmt=vfsv0 1 1 /dev/sda3 /srv ext4 acl,user_xattr,usrjquota=aquota.user,grpjquota=aquota.group,jqfmt=vfsv0 1 2 proc /proc proc defaults 0 0 sysfs /sys sysfs noauto 0 0 debugfs /sys/kernel/debug debugfs noauto 0 0 devpts /dev/pts devpts mode=0620,gid=5 0 0 |

Führen Sie dann aus:

touch /aquota.user /aquota.group
chmod 600 /aquota.
touch /srv/aquota.user /srv/aquota.group
chmod 600 /srv/aquota.

mount -o remount /
mount -o remount /srv

quotacheck -avugm
quotaon -avug

Seien Sie nicht besorgt, wenn Sie diese Fehlermeldungen sehen - sie sind normal, wenn Sie quotacheck zum ersten Mal ausführen:

server1:~ # quotacheck -avugm
quotacheck: WARNUNG - Quotafile //aquota.user wurde wahrscheinlich abgeschnitten. Kann die Quota-Einstellungen nicht speichern…
quotacheck: WARNUNG - Quotafile //aquota.group wurde wahrscheinlich abgeschnitten. Kann die Quota-Einstellungen nicht speichern…
quotacheck: Scanning /dev/sda2 [/] abgeschlossen
quotacheck: 4670 Verzeichnisse und 51529 Dateien überprüft
quotacheck: WARNUNG - Quotafile /srv/aquota.user wurde wahrscheinlich abgeschnitten. Kann die Quota-Einstellungen nicht speichern…
quotacheck: WARNUNG - Quotafile /srv/aquota.group wurde wahrscheinlich abgeschnitten. Kann die Quota-Einstellungen nicht speichern…
quotacheck: Scanning /dev/sda3 [/srv] abgeschlossen
quotacheck: 6 Verzeichnisse und 2 Dateien überprüft
server1:~ #

7 DNS-Server

Führen Sie aus

yast2 -i bind bind-chrootenv bind-devel bind-utils

Dann fügen wir die Systemstartlinks für BIND hinzu und starten es:

chkconfig –add named
/etc/init.d/named start

Bind wird in einer Chroot-Umgebung unter /var/lib/named ausgeführt.

Share: X/Twitter LinkedIn

Erhalte neue Beiträge in deinem Posteingang.

Kein Spam. Jederzeit abmelden.