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 restart

Sie 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/hostname

7 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.cz

Jetzt 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_update

8 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 quota

Bearbeiten 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 -avug

10 DNS-Server

Um den BIND-DNS-Server zu installieren, führen Sie aus:

urpmi bind

Der 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/ run

Dann starten Sie BIND:

/etc/init.d/named start
Share: X/Twitter LinkedIn

Erhalte neue Beiträge in deinem Posteingang.

Kein Spam. Jederzeit abmelden.