Next Previous Contents

2. Configuration du réseau

2.1 Configuration de l'adresse IP

Editez le fichier /etc/network/interfaces comme suit, en choisissant si vous voulez une attribution automatique de l'adresse IP par le protocole DHCP ou si vous voulez fixer vous-même cette adresse :

# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).

# The loopback network interface
auto lo
iface lo inet loopback

# The primary network interface with DHCP
#auto eth0
#iface eth0 inet dhcp

# The primary network interface with Static IP
auto eth0
iface eth0 inet static
address 192.168.0.3
netmask 255.255.255.0
network 192.168.0.0
broadcast 192.168.0.255
gateway 192.168.0.1

2.2 Configuration du nom d'hôte

Editez le fichier /etc/hostname et indiquez le nom de votre serveur :

nuts.fr

2.3 Configuration du résolveur de noms

Editez le fichier /etc/resolv.conf et indiquez la ou les adresse(s) IP du ou des serveur(s) de noms (DNS) :

search
nameserver 192.168.0.1

2.4 Démarrage du service réseau

En tant que superutilisateur (utilisateur root), entrez les commandes suivantes dans une console :

# /etc/init.d/networking restart
pour que le système mette à jour la nouvelle configuration du réseau et active ce dernier.

2.5 Vérifications

Vérification de l'interface réseau

Pour vérifier que l'interface réseau est fonctionnelle, entrez les commandes suivantes dans une console :

# ifconfig
eth0      Lien encap:Ethernet  HWaddr 00:01:02:A7:D3:81  
          inet adr:192.168.0.3  Bcast:192.168.0.255  Masque:255.255.255.0
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:2151 errors:0 dropped:0 overruns:1 frame:0
          TX packets:1827 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 lg file transmission:1000 
          RX bytes:317173 (309.7 KiB)  TX bytes:577207 (563.6 KiB)
          Interruption:5 Adresse de base:0xa400 

lo        Lien encap:Boucle locale  
          inet adr:127.0.0.1  Masque:255.0.0.0
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:78 errors:0 dropped:0 overruns:0 frame:0
          TX packets:78 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 lg file transmission:0 
          RX bytes:5164 (5.0 KiB)  TX bytes:5164 (5.0 KiB)
Vérifiez que le paragraphe eth0 est bien présent et contient bien les informations que vous avez déclarées.

Vérificaiton du routage des paquets internet

Pour vérifier que le routage des paquets réseau se fait correctement, faire :

# route
Table de routage IP du noyau
Destination     Passerelle      Genmask         Indic Metric Ref    Use Iface
192.168.0.0     *               255.255.255.0   U     0      0        0 eth0
default         192.168.0.1     0.0.0.0         UG    0      0        0 eth0

La première ligne indique que tout ce qui est à destination du réseau local (192.168.0.0) passe directement (*) par l'interface éthernet eth0.

La deuxième ligne indique que tout ce qui est destiné à un autre réseau, dont qui est destiné à passer par internet, passe par la passerelle définie plus haut (192.168.0.1) en utilisant l'interface éthernet eth0 du serveur. En effet, le serveur pourrait très bien avoir plusieurs cartes réseaux (eth1, eth2, etc...).

Vérification de la résolution des noms de domaines

Pour vérifier que la résolution des noms de domaines se fait correctement, faire :

# host www.google.fr
www.google.fr is an alias for www.google.com.
www.google.com is an alias for www.l.google.com.
www.l.google.com has address 209.85.129.147
www.l.google.com has address 209.85.129.99
www.l.google.com has address 209.85.129.104
Si rien ne s'affiche, c'est qu'il y a problème.


Next Previous Contents