Ce cours couvre les fondamentaux de la configuration et du paramétrage IP sous Linux, incluant la gestion des interfaces réseau, l’affectation d’adresses IP statiques et dynamiques, ainsi que l’utilisation des commandes essentielles comme ifconfig, ip et nmcli. Ce PDF, sous forme de tutoriel pratique en 3 pages, offre un support clair et concis pour maîtriser ces compétences, avec des exemples détaillés et des étapes pas à pas. Il permet aux utilisateurs, débutants ou intermédiaires, de configurer efficacement un réseau sous Linux, tout en étant téléchargeable gratuitement pour un apprentissage autonome.
Ce cours s'adresse aux administrateurs système débutants ou intermédiaires, aux techniciens réseau et aux développeurs souhaitant approfondir leurs connaissances sur la gestion des paramètres IP sous Linux. Il est également adapté aux étudiants en informatique désireux d'acquérir des compétences pratiques en administration réseau. Une connaissance de base des commandes Linux et des concepts réseau est recommandée pour tirer pleinement profit de ce cours.
Les interfaces réseau sous Linux sont des points de communication entre le système et le réseau. Chaque interface possède un nom (eth0, wlan0, etc.) et peut être configurée avec une adresse IP, qui identifie de manière unique la machine sur le réseau. Une adresse IP peut être IPv4 (ex: 192.168.1.10) ou IPv6 (ex: fe80::a00:27ff:fe76:1e58). La commande ip addr
permet de lister les interfaces et leurs adresses IP.
La passerelle par défaut est le routeur qui permet d'accéder aux réseaux externes. Sous Linux, elle peut être configurée temporairement avec la commande ip route add default via [adresse_IP_passrelle]
ou de manière permanente dans le fichier de configuration réseau (ex: /etc/network/interfaces sur Debian). La commande ip route
affiche la table de routage, y compris la passerelle par défaut.
Les serveurs DNS traduisent les noms de domaine en adresses IP. Sous Linux, ils sont généralement définis dans le fichier /etc/resolv.conf
. Pour une configuration permanente, il est recommandé d'utiliser des outils comme resolvconf
ou d'éditer les fichiers de configuration du gestionnaire réseau (ex: Netplan sur Ubuntu). Exemple de configuration DNS statique : nameserver 8.8.8.8
(Google DNS).
La configuration statique consiste à attribuer manuellement une adresse IP fixe à une interface. Sous Linux, cela se fait généralement en éditant des fichiers comme /etc/network/interfaces
(Debian) ou en utilisant nmcli
(NetworkManager). Exemple de configuration statique :
iface eth0 inet static address 192.168.1.100 netmask 255.255.255.0 gateway 192.168.1.1
Le protocole DHCP permet d'obtenir automatiquement une adresse IP, une passerelle et des serveurs DNS. Pour configurer une interface en DHCP, il suffit généralement de spécifier iface eth0 inet dhcp
dans le fichier de configuration réseau. La commande dhclient
peut être utilisée pour demander ou renouveler une adresse DHCP.
Plusieurs outils permettent de tester une connexion réseau sous Linux :
ping
: teste la connectivité vers une adresse IP ou un nom de domaine.traceroute
: affiche le chemin parcouru par les paquets pour atteindre une destination.nslookup
ou dig
: testent la résolution DNS.netstat
ou ss
: affichent les connexions réseau actives.En cas de problème, ces outils aident à identifier si l'erreur vient de la configuration IP, de la passerelle, du DNS ou de la connectivité générale.
Partner sites PDF Tutorials (English) | PDF Manuales (Spanish) | Cours PDF (French)