Inspecter la configuration réseau dans /etc/network
Dans les étapes précédentes, vous avez appris à afficher la table de routage active en utilisant ip route show
et route -n
. Maintenant, regardons où certaines configurations réseau peuvent être stockées sur un système basé sur Debian comme Ubuntu.
Les fichiers de configuration réseau sont souvent situés dans le répertoire /etc
, qui est généralement l'endroit où sont stockés les fichiers de configuration système. Un emplacement courant pour la configuration des interfaces réseau est le fichier /etc/network/interfaces
.
Nous allons utiliser la commande cat
pour afficher le contenu de ce fichier. cat
est une commande simple qui lit les fichiers séquentiellement et les affiche sur la sortie standard.
Ouvrez votre terminal et tapez la commande suivante :
cat /etc/network/interfaces
Appuyez sur Entrée.
Vous verrez une sortie similaire à celle-ci :
## interfaces(5) file used by ifup(8) and ifdown(8)
## Include files from /etc/network/interfaces.d:
source-directory /etc/network/interfaces.d
auto lo
iface lo inet loopback
auto eth0
iface eth0 inet dhcp
Examinons le contenu :
- Les lignes commençant par
#
sont des commentaires et sont ignorées.
source-directory /etc/network/interfaces.d
: Cette ligne indique que les fichiers de configuration dans le répertoire /etc/network/interfaces.d
doivent également être inclus. Cela permet une configuration réseau modulaire.
auto lo
: Cette ligne indique au système de démarrer automatiquement l'interface lo
(l'interface de bouclage) lors du démarrage.
iface lo inet loopback
: Cela configure l'interface lo
comme une interface de bouclage en utilisant la famille d'adresses inet
(IPv4).
auto eth0
: Cela indique au système de démarrer automatiquement l'interface eth0
lors du démarrage. eth0
est un nom courant pour la première interface réseau Ethernet.
iface eth0 inet dhcp
: Cela configure l'interface eth0
pour obtenir automatiquement son adresse IP et les autres paramètres réseau en utilisant le protocole DHCP (Dynamic Host Configuration Protocol).
Ce fichier fournit une configuration statique pour les interfaces réseau. Bien que les systèmes modernes utilisent souvent des outils comme Netplan ou NetworkManager pour une configuration plus dynamique, comprendre le fichier /etc/network/interfaces
reste utile car il est présent sur de nombreux systèmes et offre une vue claire de la configuration de base des interfaces.
Vous avez maintenant vu comment afficher la table de routage active et inspecter un fichier de configuration réseau courant. Cela vous donne une compréhension de base de la gestion des paramètres réseau sous Linux.
Cliquez sur Continuer pour terminer ce laboratoire.