Netzwerkkonfiguration · 2 min read · Dec 03, 2025
Die perfekte Einrichtung - Mandriva 2007 Free Edition - Seite 4
4 /etc/hosts anpassen
Als nächstes bearbeiten wir /etc/hosts. Es sollte so aussehen:
vi /etc/hosts| 127.0.0.1 localhost.localdomain localhost 192.168.0.100 server1.example.com server1 |
5 Zusätzliche IP-Adressen konfigurieren
(Dieser Schritt ist völlig optional und nur erforderlich, wenn Sie weitere IP-Adressen zu Ihrer Netzwerkschnittstelle eth0 hinzufügen möchten!)
Angenommen, unsere Netzwerkschnittstelle ist eth0. Dann gibt es eine Datei /etc/sysconfig/network-scripts/ifcfg-eth0, die so aussieht:
vi /etc/sysconfig/network-scripts/ifcfg-eth0| DEVICE=eth0 BOOTPROTO=static IPADDR=192.168.0.100 NETMASK=255.255.255.0 GATEWAY=192.168.0.1 ONBOOT=yes METRIC=10 MII_NOT_SUPPORTED=no USERCTL=no MS_DNS1=145.253.2.75 MS_DNS2=193.174.32.18 RESOLV_MODS=yes IPV6INIT=no IPV6TO4INIT=no |
Jetzt möchten wir die virtuelle Schnittstelle eth0:0 mit der IP-Adresse 192.168.0.101 erstellen. Alles, was wir tun müssen, ist, die Datei /etc/sysconfig/network-scripts/ifcfg-eth0:0 zu erstellen, die so aussieht:
vi /etc/sysconfig/network-scripts/ifcfg-eth0:0| DEVICE=eth0:0 BOOTPROTO=static IPADDR=192.168.0.101 NETMASK=255.255.255.0 GATEWAY=192.168.0.1 ONBOOT=yes METRIC=10 MII_NOT_SUPPORTED=no USERCTL=no MS_DNS1=145.253.2.75 MS_DNS2=193.174.32.18 RESOLV_MODS=yes IPV6INIT=no IPV6TO4INIT=no |
Anschließend müssen wir das Netzwerk neu starten:
/etc/init.d/network restartSie möchten möglicherweise auch /etc/hosts anpassen, nachdem Sie neue IP-Adressen hinzugefügt haben, obwohl dies nicht notwendig ist.
6 Den Hostnamen festlegen
(Dieser Schritt ist ebenfalls optional.)
Dies ist nicht notwendig, wenn Sie während der Installation den richtigen Hostnamen festgelegt haben. Sie können den aktuellen Hostnamen mit den Befehlen
hostname
hostname -füberprüfen. Wenn die Ausgabe einen falschen Hostnamen zeigt, können Sie den richtigen wie folgt festlegen:
echo server1.example.com > /etc/hostname
/bin/hostname -F /etc/hostname7 urpmi konfigurieren
Sie können den Assistenten auf http://easyurpmi.zarb.org/ verwenden, um herauszufinden, wie Sie urpmi so konfigurieren, dass urpmi Online-Paket-Repositorys verwendet. Für mich gab der Assistent diese Befehle zurück, die ich in der Befehlszeile ausgeführt habe:
urpmi.addmedia main ftp://ftp.proxad.net/pub/Distributions_Linux/MandrivaLinux/devel/2007.0/i586/media/main/release with media_info/hdlist.cz
urpmi.addmedia contrib ftp://ftp.proxad.net/pub/Distributions_Linux/MandrivaLinux/devel/2007.0/i586/media/contrib/release with media_info/hdlist.czJetzt erstellen wir ein Skript /etc/cron.daily/software_update, das täglich automatisch von cron ausgeführt wird und nach den neuesten Software-Updates auf Ihrem Mandriva 2007-System sucht und diese installiert. Das Skript sieht so aus:
vi /etc/cron.daily/software_update| #!/bin/bash urpmi.update updates urpmi --auto --update --auto-select |
Machen Sie das Skript ausführbar:
chmod 755 /etc/cron.daily/software_update8 Einige Pakete installieren
Jetzt installieren wir ein paar Pakete, die später benötigt werden:
urpmi fetchmail wget bzip2 unzip zip nmap openssl lynx fileutils ncftp flex libxorg-x11-devel gcc gcc-c++9 Quota
Um das Quota-Paket zu installieren, führen Sie aus:
urpmi quotaBearbeiten Sie /etc/fstab, damit es so aussieht (ich habe ,usrquota,grpquota zu der Partition mit dem Einhängepunkt / hinzugefügt):
vi /etc/fstab| /dev/sda6 / ext3 defaults,usrquota,grpquota 1 1 /dev/sda1 /boot ext3 defaults 1 2 /dev/hdc /mnt/cdrom auto umask=0,users,iocharset=utf8,noauto,ro,exec 0 0 none /mnt/floppy supermount dev=/dev/fd0,fs=ext2:vfat,--,umask=0,iocharset=utf8,sync 0 0 none /proc proc defaults 0 0 /dev/sda5 swap swap defaults 0 0 |
Führen Sie dann aus:
touch /aquota.user /aquota.group
chmod 600 /aquota.*
mount -o remount /
quotacheck -avugm
quotaon -avug10 DNS-Server
Um den BIND-DNS-Server zu installieren, führen Sie aus:
urpmi bindDer BIND von Mandriva 2007 läuft standardmäßig chrooted, daher müssen wir einige Symlinks erstellen, damit ISPConfig (wenn Sie es installieren möchten) damit umgehen kann:
cd /var/lib/named/var
mkdir -p lib/named/var
cd lib/named/var
ln -s ../../../named/ named
ln -s ../../../run/ runDann starten Sie BIND:
/etc/init.d/named startErhalte neue Beiträge in deinem Posteingang.
Kein Spam. Jederzeit abmelden.