Configuration réseau sous linux

Comment modifier la configuration réseau sous Linux : adresse IP, DNS, route par défaut,…

Selon les distributions, on retrouve en général un outil graphique permettant de modifier la configuration de la (les) carte(s) réseau de son PC mais comment faire quand aucune interface graphique n’est installée ?

Tout d’abord, la configuration même de la carte réseau se fait à l’aide de l’outil ifconfig.

Avant de voir les commandes principales, il faut savoir que les interfaces réseaux sous linux portent un nom qui est fonction du type de l’interface. Dans notre cas, les interfaces réseaux classique sont du type ethernet et se nomment donc ethX où X est un numéro commençant à 0. La première carte réseau ethernet se nommera donc eth0, la seconde eth1 et ainsi de suite.

Voici maintenant les commandes pour configurer notre interface :

[b]ifconfig[/b] [i]nom_de_l’interface adresse_ip[/i] [b]netmask[/b] [i]masque_de_sous_réseau[/i] [b]up[/b]

Par exemple, pour configurer l’interface réseau avec l’adresse IP 192.168.0.1 et le masque 255.255.255.0, la commande sera la suivante :
ifconfig eth0 192.168.0.1 netmask 255.255.255.0 up

Vous pouvez vérifier la config à l’aide de la commande ifconfig -a.

Pour configurer votre serveur de nom (DNS server), il faut ajouter la ligne suivante dans le fichier /etc/resolv.conf :
[b]nameserver[/b] [i]adresse_ip_du_serveur_DNS[/i]
Si vous avez plusieurs serveurs DNS (en général, votre provider internet vous en donne 2, il suffit d’ajouter une seconde ligne nameserver dans votre fichier resolv.conf

Pour terminer, il faut ajouter une route par défaut. Pour simplifier, il s’agit du « chemin » à emprunter lorsqu’on sort du réseau local.
Cette opération se fait dans des fichiers différents selon la distribution linux que vous utilisez.
– Pour les distributions RedHat (ou Fedora), il faut ajouter dans le fichier
– Pour les distributions mandrake :
– Pour les distributions Debian : vous trouverez dans le fichier /etc/network/interfaces la description de chacune des interfaces. Voilà à quoi il ressemble :
auto lo eth0

iface lo inet loopback

iface eth0 inet static
address 192.168.0.1
netmask 255.255.255.0
broadcast 192.168.0.255
gateway 10.0.0.138

C’est dans ce fichier que vous devrez entrer

2 commentaire

    Laisser un commentaire

    Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

    Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.