- 1 1. Qu’est‑ce qu’une adresse IP statique ?
- 2 2. Préparer la configuration d’une adresse IP statique sur Ubuntu
- 3 3. Configurer une adresse IP statique avec Netplan
- 4 4. Vérifier la configuration et dépanner
- 5 5. Utilisation Avancée : Interfaces Réseau Multiples et Connexions en Pont
- 6 6. Notes Importantes Lors de l’Utilisation d’Adresses IP Statiques
1. Qu’est‑ce qu’une adresse IP statique ?
Comprendre les adresses IP statiques
Une adresse IP est un identifiant unique attribué à chaque appareil sur un réseau. Dans la plupart des environnements, les adresses IP sont assignées dynamiquement à l’aide de DHCP (Dynamic Host Configuration Protocol). Cependant, pour certains cas d’utilisation, l’utilisation d’une adresse IP statique est avantageuse. Une adresse IP statique garantit que la même adresse est attribuée à l’appareil même après une reconnexion, permettant un accès cohérent et prévisible.
Avantages d’une adresse IP statique
Les principaux avantages d’utiliser une adresse IP statique sont :
- Connectivité stable : La même adresse est conservée après un redémarrage ou une reconnexion, ce qui permet un accès stable aux appareils tels que les serveurs, les imprimantes et le stockage en réseau (NAS).
- Gestion d’accès simplifiée : Elle facilite l’accès à distance et le transfert de ports. Par exemple, lors de la configuration d’un accès SSH ou Bureau à distance, l’utilisation d’une adresse IP constante simplifie la configuration.
- Sécurité réseau améliorée : En attribuant des IP statiques, vous pouvez restreindre l’accès à des appareils spécifiques, renforçant ainsi la gestion de la sécurité au sein du réseau.
2. Préparer la configuration d’une adresse IP statique sur Ubuntu
Vérifier votre version d’Ubuntu
La procédure de configuration d’une adresse IP statique peut varier selon votre version d’Ubuntu. Vous pouvez vérifier la version avec la commande suivante :
lsb_release -a
Depuis Ubuntu 17.10, Netplan a été introduit comme outil de configuration réseau. Netplan permet d’écrire les configurations réseau de façon concise à l’aide de paramètres basés sur YAML.
Vérifier et installer Netplan
Pour vérifier si Netplan est installé, utilisez la commande suivante :
netplan --version
Si Netplan n’est pas installé, vous pouvez l’installer avec :
sudo apt install netplan.io
Vous êtes maintenant prêt à configurer une adresse IP statique.
3. Configurer une adresse IP statique avec Netplan
Créer le fichier de configuration YAML
Pour configurer une adresse IP statique avec Netplan, créez d’abord un fichier de configuration. Le fichier est généralement stocké sous /etc/netplan/. Bien que le nom du fichier soit arbitraire, il est recommandé d’utiliser un préfixe numérique tel que 99-config.yaml. Créez et ouvrez le fichier de configuration avec la commande suivante :
sudo nano /etc/netplan/99-config.yaml
Modifier le fichier YAML
Ensuite, éditez le fichier YAML pour définir la configuration IP statique :
network:
version: 2
renderer: networkd
ethernets:
enp3s0:
dhcp4: false
addresses: [192.168.1.100/24]
gateway4: 192.168.1.1
nameservers:
addresses: [8.8.8.8, 1.1.1.1]
enp3s0est le nom de l’interface réseau. Utilisez la commandeip addrpour confirmer le nom correct de l’interface.addressesindique l’adresse IP statique souhaitée ainsi que son masque de sous‑réseau (par ex. : 192.168.1.100/24).gateway4définit l’adresse IP du routeur.nameserversrépertorie les adresses des serveurs DNS. Il est courant d’utiliser des DNS publics comme ceux de Google (8.8.8.8).
Enregistrer et appliquer la configuration
Une fois le fichier enregistré, appliquez les paramètres avec la commande suivante :
sudo netplan apply
Cela reconfigurera le réseau et appliquera l’adresse IP statique.
4. Vérifier la configuration et dépanner
Comment vérifier la configuration
Pour confirmer que l’adresse IP statique a bien été appliquée, exécutez :
ip addr show enp3s0
Cette commande affiche l’adresse IP attribuée à l’interface enp3s0, vous permettant de vérifier que la configuration a réussi.

Erreurs courantes et comment les corriger
Erreurs d’indentation
Les fichiers YAML reposent fortement sur une indentation correcte. Une mauvaise indentation entraînera des erreurs. Si vous voyez des messages tels que « Error in network definition », revérifiez vos espaces et assurez‑vous d’une alignement adéquat.
Connectivité Réseau Instable
Si le réseau devient instable après l’application d’une IP statique, les conflits d’adresses IP sont une cause fréquente. Assurez‑vous qu’aucun autre appareil n’utilise la même adresse et modifiez l’adresse si nécessaire.
5. Utilisation Avancée : Interfaces Réseau Multiples et Connexions en Pont
Configuration de Plusieurs Interfaces
Certaines configurations nécessitent d’attribuer différentes adresses IP à plusieurs interfaces réseau. Netplan peut configurer plusieurs interfaces simultanément. Exemple :
network:
version: 2
renderer: networkd
ethernets:
enp3s0:
dhcp4: false
addresses: [192.168.1.100/24]
enp4s0:
dhcp4: false
addresses: [192.168.2.100/24]
Cette configuration attribue des adresses IP statiques différentes à enp3s0 et enp4s0.
Configuration de VLANs et de Ponts
Les connexions en pont et les VLANs sont particulièrement utiles dans les environnements de machines virtuelles et de conteneurs. Netplan facilite la configuration des ponts. Exemple :
network:
version: 2
renderer: networkd
ethernets:
eth0:
dhcp4: false
bridges:
br0:
interfaces: [eth0]
addresses: [192.168.1.50/24]
gateway4: 192.168.1.1
Cette configuration connecte l’interface eth0 au pont br0 et attribue une adresse IP statique.
6. Notes Importantes Lors de l’Utilisation d’Adresses IP Statiques
Éviter les Conflits d’Adresses IP
Lors de l’attribution d’adresses IP statiques, assurez‑vous qu’aucun autre appareil n’utilise la même adresse. Les conflits peuvent provoquer de l’instabilité et des problèmes de communication. Vérifiez toujours l’utilisation du réseau avant d’attribuer des IP.
Vérifier la Configuration Réseau
Les masques de sous‑réseau et les paramètres de passerelle dépendent de la structure de votre réseau. Des masques de sous‑réseau incorrects peuvent empêcher les appareils de communiquer au sein du même réseau. Consultez la documentation de votre routeur ou votre administrateur réseau pour obtenir les valeurs correctes.
