I. FONDAMENTAUX DES RÉSEAUX
II - ACCESS RESEAU
III - Routage IP
IV - Service IP
V - FONDAMENTAUX DE LA SÉCURITÉ
VI - AUTOMATISATION ET PROGRAMMABILITÉ
VII - Le Protocole IPv6
VIII - Les réseaux Wi-Fi

1.10.2 – Config réseau – Linux

1. Introduction

Linux offre plusieurs outils et commandes pour configurer et gérer le réseau. Dans ce cours, nous explorerons la configuration réseau en utilisant les fichiers de configuration et des outils courants, puis nous vérifierons la configuration.

2. Configuration d’une Connexion Ethernet

La configuration du réseau sur Linux peut varier en fonction de la distribution. Cependant, une méthode courante est d’utiliser les fichiers de configuration situés dans /etc/network/.

a. Ouvrez le fichier de configuration réseau pour votre interface. Généralement, pour une interface Ethernet, c’est /etc/network/interfaces (sur certaines distributions comme CentOS, c’est /etc/sysconfig/network-scripts/ifcfg-eth0).

sudo nano /etc/network/interfaces

b. Pour une configuration statique, ajoutez ou modifiez les lignes suivantes (en remplaçant par vos valeurs) :

auto eth0 iface eth0 inet static address 192.168.1.10 netmask 255.255.255.0 gateway 192.168.1.1

c. Enregistrez le fichier et quittez l’éditeur.

d. Redémarrez le service réseau pour que les changements prennent effet :

sudo /etc/init.d/networking restart

ou sur certaines distributions :

sudo systemctl restart NetworkManager

3. Vérification de la Configuration

a. Utilisez la commande ifconfig (ou ip a sur les systèmes plus récents) pour afficher les informations de configuration de votre interface :

ifconfig eth0

ou

ip a show eth0

b. Pour tester la connectivité réseau, utilisez la commande ping. Par exemple, pour vérifier la connexion à Google :

ping google.com

c. Pour vérifier la résolution DNS, utilisez la commande nslookup :

nslookup example.com

4. Configuration via NetworkManager

NetworkManager est un utilitaire graphique et en ligne de commande disponible sur la plupart des distributions Linux pour faciliter la gestion des connexions réseau.

  • Vous pouvez utiliser l’outil graphique (GUI) pour configurer les connexions si vous utilisez une interface de bureau.
  • En ligne de commande, nmcli est l’outil pour gérer le réseau via NetworkManager.

5. Conclusion

La configuration du réseau sur Linux peut être effectuée de différentes manières, en fonction de la distribution et des préférences de l’administrateur. Il est important de toujours vérifier la configuration pour s’assurer qu’elle est correcte et que le système peut communiquer efficacement sur le réseau.