Configuration · 2 min read · Dec 03, 2025
La configuration parfaite - Mandriva 2007 Édition Gratuite - Page 4
4 Ajuster /etc/hosts
Ensuite, nous modifions /etc/hosts. Faites-le ressembler à ceci :
vi /etc/hosts| 127.0.0.1 localhost.localdomain localhost 192.168.0.100 server1.example.com server1 |
5 Configurer des adresses IP supplémentaires
(Cette étape est totalement optionnelle et n’est nécessaire que si vous souhaitez ajouter d’autres adresses IP à votre interface réseau eth0 !)
Supposons que notre interface réseau soit eth0. Ensuite, il y a un fichier /etc/sysconfig/network-scripts/ifcfg-eth0 qui ressemble à ceci :
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 |
Maintenant, nous voulons créer l’interface virtuelle eth0:0 avec l’adresse IP 192.168.0.101. Tout ce que nous avons à faire est de créer le fichier /etc/sysconfig/network-scripts/ifcfg-eth0:0 qui ressemble à ceci :
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 |
Ensuite, nous devons redémarrer le réseau :
/etc/init.d/network restartVous voudrez peut-être également ajuster /etc/hosts après avoir ajouté de nouvelles adresses IP, bien que cela ne soit pas nécessaire.
6 Définir le nom d’hôte
(Cette étape est également optionnelle.)
Ce n’est pas nécessaire si vous avez défini le nom d’hôte correct lors de l’installation. Vous pouvez vérifier le nom d’hôte actuel avec les commandes
hostname
hostname -fSi la sortie montre un mauvais nom d’hôte, vous pouvez définir le bon comme ceci :
echo server1.example.com > /etc/hostname
/bin/hostname -F /etc/hostname7 Configurer urpmi
Vous pouvez utiliser l’assistant sur http://easyurpmi.zarb.org/ pour découvrir comment configurer urpmi afin qu’il utilise des dépôts de paquets en ligne. Pour moi, l’assistant a renvoyé ces commandes que j’exécute dans la ligne de commande :
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.czMaintenant, nous créons un script /etc/cron.daily/software_update qui sera exécuté automatiquement par cron chaque jour et recherche et installe les dernières mises à jour logicielles sur votre système Mandriva 2007. Le script ressemble à ceci :
vi /etc/cron.daily/software_update| #!/bin/bash urpmi.update updates urpmi --auto --update --auto-select |
Rendez le script exécutable :
chmod 755 /etc/cron.daily/software_update8 Installer quelques paquets
Maintenant, nous installons quelques paquets qui seront nécessaires plus tard :
urpmi fetchmail wget bzip2 unzip zip nmap openssl lynx fileutils ncftp flex libxorg-x11-devel gcc gcc-c++9 Quota
Pour installer le paquet quota, exécutez
urpmi quotaModifiez /etc/fstab pour qu’il ressemble à ceci (j’ai ajouté,usrquota,grpquota à la partition avec le point de montage /) :
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 |
Ensuite, exécutez :
touch /aquota.user /aquota.group
chmod 600 /aquota.*
mount -o remount /
quotacheck -avugm
quotaon -avug10 Serveur DNS
Pour installer le serveur DNS BIND, exécutez :
urpmi bindLe BIND de Mandriva 2007 fonctionne par défaut en chroot, donc nous devons créer quelques liens symboliques afin qu’ISPConfig (si vous souhaitez l’installer) puisse y faire face :
cd /var/lib/named/var
mkdir -p lib/named/var
cd lib/named/var
ln -s ../../../named/ named
ln -s ../../../run/ runEnsuite, démarrez BIND :
/etc/init.d/named startRecevez de nouveaux articles dans votre boîte de réception.
Aucun spam. Désabonnez-vous à tout moment.