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.
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
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
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.
nmcli
est l’outil pour gérer le réseau via NetworkManager.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.