Trucs et Astuces

Comment configurer une interface réseau sur Ubuntu, Debian et LinuxMint

Tous les systèmes d’exploitations permettent à leurs utilisateurs de configurer une interface réseau à l’aide d’une interface logicielle ou via des lignes de commandes. Et c’est le cas des systèmes d’exploitations Linux comme Ubuntu, Debian et LinuxMint.

Ce petit tutoriel vous aidera donc à configurer une interface réseau sur ces 3 dernière distributions basé sur Linux.

1 – Configurer le nom d’hôte  (le hostname ) du système
Pour vérifier tout d’abord la configuration actuelle du réseau (le nom d’hôte) , tapez directement sur la ligne de commande de votre système la commande sous dessous suivi par Entrée :

1
hostname

Maintenant pour définir un nouveau nom d’hôte pour votre système, il suffit de taper la commande hostname suivi de nouveau nom :

1
hostname station1.example.com

Mais le système ne retient pas cette modification d’une façon permanente et vous perdez le nom juste apres un redemarrage.

pour que ce changement persiste même après un redémarrage et d’une manière permanente, il faut éditer un fichier système, le /etc/hostname et y ajouter le nouveau nom d’hôte (le nouveau hostname ).

Sur la ligne de commande, tapez :

sudo echo « station1.example.com » > /etc/hostname

Maintenant il faut pointer l’adresse IP local du système sur le nouveau nom d’hôte, pour cela il faut editer encore une fois mais un autre fichier /etc/hosts et lui rajouter cette ligne :

1
127.0.0.1 localhost station1.example.com


2- Lister les interfaces réseau associées au système d’exploitation
Pour voir ou lister toutes les interfaces réseau associées au système d’exploitation, utilisez la commande linux suivante :

1
ip addr

Le terminal vous affiche une réponse comme celle ci-dessous :

1
2
3
4
5
6
7
8
9
1: lo: mtu 65536 qdisc noqueue state UNKNOWN group default
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 scope host lo
valid_lft forever preferred_lft forever
inet6 ::1/128 scope host valid_lft forever preferred_lft forever
2: eth0: mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
link/ether 00:27:0e:1d:62:ab brd ff:ff:ff:ff:ff:ff
3: eth1: mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
link/ether 00:e0:4d:77:8a:0e brd ff:ff:ff:ff:ff:ff

Dans la réponse du terminal en haut , on voit clairement 2 interfaces réseau ethernet eth0 et eth1

3- Définir une adresse IP statique pour votre interface réseau
Dans cet exemple on va configurer l’interface réseau eth0 pour obtenir une adresse IP dynamique  grâce au serveur DHCP et l’interface réseau eth1 avec une adresse IP Statique sans le besoin d’un serveur DHCP.

Pour faire cela, il faut éditer le fichier  /etc/network/interfaces avec la commande suivante :

1
sudo vi /etc/network/interfaces

Ensuite éditez les lignes en question ( auto eth0 / iface eth0 inet dhcp) et (auto eth1 iface eth1 inet static) de façon similaire à cette configuration :

1
2
3
4
5
6
7
8
9
10
auto lo
iface lo inet loopback
auto eth0
iface eth0 inet dhcp
auto eth1
iface eth1 inet static
address 192.168.1.100
netmask 255.255.255.0
gateway 192.168.1.1
dns-nameservers 8.8.8.8

Attention ici à ces lignes dans le fichier en question :

1
2
address 192.168.1.100 (une adresse ip quelconque en respectant le reseau et son sous reseau 192.168.1.X)
gateway 192.168.1.1 (adresse par defaut du routeur)

Car l’adresse statique (la ligne address) doit être dans la plage d’adresses IP défini par votre routeur (le reseau et son sous reseau) et la passerelle (la ligne gateway) doit être l’adresse IP de votre routeur)

On peut trouver par exemple un réseau local de type :

1
2
address 10.10.1.100 (une adresse ip quelconque en respectant le sous reseau 10.10.1.X)
gateway 10.10.1.1 (adresse par defaut du routeur)

ou

1
2
address 192.168.0.100 (une adresse ip quelconque en respectant le sous reseau 10.10.1.X)
gateway 192.168.0.1 (adresse par defaut du routeur)

Donc tout dépend de la passerelle (Gateway) pour configurer une adresse IP statique correctement.

4- Redémarrer le services réseau
Après avoir apporté toutes les modifications ci-dessus, redémarrez simplement le service réseau en utilisant la commande suivante:

1
eth1:0sudo /etc/init.d/networking restart

Cet article a été modifié pour la dernière fois le 11 décembre 2020 0h32

A. Hammou

Je suis un passionné de technologie et de web, toujours à l’affût des dernières innovations et tendances. J’écris des articles et des blogs sur des sujets variés, allant de la sécurité informatique à l’intelligence artificielle, en passant par les gadgets et les applications. J’aime partager mes connaissances, mes astuces et mes opinions avec mes lecteurs, en leur offrant un contenu de qualité, clair et instructif.