Server-Konfiguration · 2 min read · Jan 16, 2026

Der perfekte Server - OpenSUSE 11.1 [ISPConfig 3] - Seite 3

4 Netzwerk Einstellungen 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 auf Weiter klicken:

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

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

Um die Firewall zu konfigurieren, wählen Sie Sicherheit und Benutzer > Firewall in Yast:

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

Wählen Sie Firewall-Automatisches Starten deaktivieren und Firewall jetzt stoppen, und klicken Sie dann auf Weiter:

Klicken Sie auf Fertigstellen und verlassen Sie Yast:

5 Updates installieren

Jetzt installieren wir die neuesten Updates aus den openSUSE-Repositories. Führen Sie aus

zypper update

Und starten Sie den Server neu, da Sie wahrscheinlich auch einige Kernel-Updates installiert haben:

reboot

6 Quota

Um Quota zu installieren, führen Sie aus

yast2 -i quota

Bearbeiten Sie /etc/fstab, sodass es so aussieht (ich habe ,usrquota,grpquota zu den Einhängepunkten / und /srv hinzugefügt):

vi /etc/fstab

| /dev/sda1 swap swap defaults 0 0 /dev/sda2 / ext3 acl,user_xattr,usrquota,grpquota 1 1 /dev/sda3 /srv ext3 acl,user_xattr,usrquota,grpquota 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:

quotacheck: WARNING - Quotafile //aquota.user wurde wahrscheinlich abgeschnitten. Kann die Quota-Einstellungen nicht speichern...  
quotacheck: WARNING - Quotafile //aquota.group wurde wahrscheinlich abgeschnitten. Kann die Quota-Einstellungen nicht speichern...  
quotacheck: Scanning /dev/sda2 [/] abgeschlossen  
quotacheck: 5286 Verzeichnisse und 45399 Dateien überprüft  
quotacheck: WARNING - Quotafile /srv/aquota.user wurde wahrscheinlich abgeschnitten. Kann die Quota-Einstellungen nicht speichern...  
quotacheck: WARNING - Quotafile /srv/aquota.group wurde wahrscheinlich abgeschnitten. Kann die Quota-Einstellungen nicht speichern...  
quotacheck: Scanning /dev/sda3 [/srv] abgeschlossen  
quotacheck: 7 Verzeichnisse und 4 Dateien überprüft

7 Installieren Sie einige grundlegende Pakete und die Compiler, die wir später benötigen

Führen Sie aus

yast2 -i findutils readline libgcc glibc-devel findutils-locate gcc flex lynx compat-readline4 db-devel wget gcc-c++ subversion make vim telnet cron iptables iputils man man-pages nano pico
Share: X/Twitter LinkedIn

Erhalte neue Beiträge in deinem Posteingang.

Kein Spam. Jederzeit abmelden.