Pour paramétrer un réseau sous linux, il y a deux écoles, la première étant l’applet network-manager (pour une utilisation desktop), la seconde étant le fichier /etc/network/interfaces (plus pour une utilisation serveur).
Les deux sont liées, puisque N-M ne peut agir que si le fichier /etc/network/interfaces ne contient que ces lignes
# 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
En effet si il contient autres choses, il va considérer que les interfaces réseaux sont paramétrées manuellement, et cet utilitaire de configuration ne se lancera pas.
la configuration par la console
vim /etc/network/interface
une fois dans le fichier vous pouvez paramétrer (nous allons prendre le cas par défaut avec une seule interface réseau). pour le dhcp (attribution automatique d’adresse IP) :
# 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
#votre interface réseau principale
auto eth0
iface eth0 inet dhcp
#pour relancer la lecture du fichier interfaces plutôt que de redémarrer l'ordinateur:
/etc/init.d/networking restart
#Pour renouvelez votre adresse par DHCP
dhclient eth0
Pour le cas d’une adresse IP fixe
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
#votre interface réseau principale connecté au routeur
auto eth0
iface eth0 inet dhcp
#votre interface secondaire pour faire un réseau local
auto eth1
iface eth1 inet static
address 192.168.100.1 #c’est la première adresse de votre réseau local
netmask 255.255.255.0
gateway 192.168.10. 1#mettre l’ip du routeur
network 192.168.100.0
broadcast 192.168.100.255
#pour obtenir la configuration réseau du dhcp sur eth0
ifconfig
#pour relancer la lecture du fichier interfaces plutôt que de redémarrer l'ordinateur
/etc/init.d/networking restart
!! La ligne auto eth1, auto eth0 permette le démarrage automatique des interfaces avec cette commande!