EDU - Net Interface Configuration de l'interface réseau A problème récurent, solution clef-en-main rapide... Force est de constater que beaucoup de novices ont souvent un souci avec leur carte ethernet et/ou leur client dhcp (et sous certaines distributions plus souvent que sous d'autres...). Partons du fait que vous avez déjà préalablement installé le bon module pour votre carte réseau, par exemple en exéécutant un: modprobe 8139too 'enter' (en tant que root et si votre carte est bien une Realtek de ce type) et en ajoutant ensuite: 8139too dans le fichier de configuration /etc/modules Vérifiez avec un: lsmod 'enter' si le module est pris en compte. Il vous faut maintenant configurer la connection avec le monde extérieur: vous avez l'ADSL? Voici donc comment configurer rapidement, et sans peine, votre interface réseau. Deux méthodes sont possibles: 1 soit en utilisant le DHCP (et une adresse dynamique), 2 soit en utilisant une adresse IP fixe. Ceci est d'application, par ex., lorsque vous passez via un modem à la Eicon Diva, Sweex, Linksys, D-link (gateway ou tout autre appareil de la même espèce), par une connection SSH. Attention, cette fiche edu ne concerne que la distribution Debian, qui utilise le fichier /etc/network/interfaces, dont voici deux exemples précis: 1. DHCP (dynamique): dans l'exemple qui suit, nous utilisons une adresse dynamique; votre PC reçoit alors une adresse du type 192.168.0.123 qui peut très bien être 192.168.0.124 lors d'un prochain démarrage de la machine. Cette manière de faire n'a pas que des avantages, surtout si vous devez pouvoir vous connecter à distance -en SSH- avec une machine de votre réseau. -------- Exemple de fichier /etc/network/interfaces utilisant le DHCP -------- # /etc/network/interfaces -- configuration file for ifup(8), ifdown(8) # The loopback interface auto lo iface lo inet loopback # The first network card - this entry was created during the Debian # installation auto eth0 iface eth0 inet dhcp ------------------------------- Fin de fichier ------------------------------- 2. Adresse IP fixe: dans l'exemple qui suit, nous avons donné une adresse statique à notre PC; celle-ci ne bougera pas tant que vous ne modifiez à nouveau le fichier de configuration /etc/network/interfaces Dans l'exemple suivant, l'adresse fixe est 192.168.0.17 ------ Exemple de fichier /etc/network/interfaces utilisant une IP fixe ------ # /etc/network/interfaces -- configuration file for ifup(8), ifdown(8) # The loopback interface auto lo iface lo inet loopback # The first network card - this entry was created during the Debian # installation auto eth0 iface eth0 inet static address 192.168.0.17 netmask 255.255.255.0 network 192.168.0.0 broadcast 192.168.0.255 gateway 192.168.0.1 ------------------------------- Fin de fichier ------------------------------- N'hésitez pas à utiliser et redécouper l'exemple ci-dessus qui s'applique le mieux à votre cas, en le copiant dans votre fichier /etc/network/interfaces Quant à ifup et idown, ceux-ci servent à stopper ou redémarrer le réseau. Une autre commande pour relancer le réseau: /etc/init.d/networking force-reload 'enter' On peut aussi faire un simple: dhclient 'enter' qui ici fera automatiquement un debug. Enfin, deux commandes classiques mais essentielles pour vérifier si le réseau fonctionne: ifconfig 'enter' ou ifconfig eth0 'enter' (voir aussi route 'enter' pour plus de détails sur le réseau); et faites aussi un: ping www.debian.org 'enter' pour vérifier s'il y a bien du mouvement... O. La Rosa - 27-11-2002 - Public - rev. 16-11-2005.