Configurer une adresse IP statique sous Linux : une étape par étape
Lorsque vous travaillez avec des systèmes Linux, il peut être nécessaire de configurer manuellement une adresse IP. Une adresse IP statique permet à votre appareil d’être facilement reconnu sur un réseau. Ce processus est essentiel pour les serveurs ou les dispositifs nécessitant une connectivité constante. Voici comment le faire efficacement.
Étapes pour attribuer une adresse IP statique sous Linux
1. Vérifier votre interface réseau
Avant de configurer une adresse IP statique, il est crucial de connaître le nom de votre interface réseau. Vous pouvez le découvrir en exécutant la commande suivante dans le terminal :
ip a
Recherchez l’interface que vous souhaitez configurer, souvent nommée « eth0 », « enp0s3 », ou « wlan0 » pour le Wi-Fi.
2. Définir l’adresse IP
Une fois que vous avez identifié l’interface réseau, vous pouvez attribuer une adresse IP statique à celle-ci. Utilisez la commande suivante, en remplaçant « eth0 » par le nom de votre interface :
sudo ip addr add 192.168.1.5/24 dev eth0
Assurez-vous que l’adresse IP que vous choisissez est disponible sur le réseau et ne provoque pas de conflit.
3. Configurer la passerelle par défaut
Pour permettre à votre machine de communiquer avec d’autres réseaux, il est nécessaire de définir une passerelle par défaut. Utilisez cette commande :
sudo ip route add default via 192.168.1.1
Remplacez « 192.168.1.1 » par l’adresse IP de votre routeur si elle est différente.
4. Définir le serveur DNS
Pour résoudre les noms de domaine, il vous faudra également configurer le serveur DNS. Modifiez le fichier de configuration DNS avec la commande suivante :
echo "nameserver 1.1.1.1" | sudo tee /etc/resolv.conf
Vous pouvez choisir d’autres serveurs DNS, comme ceux de Google (8.8.8.8 et 8.8.4.4) si vous le souhaitez.
5. Rendre les changements permanents
Pour vous assurer que ces paramètres restent en vigueur après un redémarrage, vous devez modifier le fichier de configuration de votre réseau. Pour la plupart des distributions Linux utilisant `netplan`, utilisez :
sudo nano /etc/netplan/01-netcfg.yaml
Ajoutez ou modifiez le segment correspondant à votre interface :
network:
version: 2
renderer: networkd
ethernets:
eth0:
dhcp4: no
addresses:
- 192.168.1.5/24
gateway4: 192.168.1.1
nameservers:
addresses:
- 1.1.1.1
Après avoir enregistré ces modifications, appliquez-les avec :
sudo netplan apply
Pourquoi choisir une adresse IP statique ?
Adopter une adresse IP statique est favorable pour diverses raisons. Cette approche garantit que les appareils sur un réseau, tels que les serveurs et les imprimantes, sont facilement accessibles. Cela réduit également les complications liées aux changements d’adresse IP, en particulier dans des environnements professionnels. Une adresse IP fixe peut également améliorer certaines applications nécessitant une connexion stable, comme les services de VoIP ou les serveurs de jeux.
Comment vérifier votre adresse IP
Pour confirmer que votre configuration a fonctionné, vous pouvez exécuter la commande suivante dans le terminal :
ip addr show
Cela vous affichera les adresses IP attribuées à vos interfaces réseau. Assurez-vous que l’adresse que vous avez configurée est bien listée.
FAQ
1. Puis-je utiliser n’importe quelle adresse IP pour configurer une adresse statique ?
Non, vous devez choisir une adresse IP qui se trouve dans la plage d’adresses de votre réseau et qui n’est pas déjà utilisée par un autre appareil.
2. Que faire si ma configuration IP ne fonctionne pas ?
Assurez-vous que toutes les adresses et les configurations sont correctes. Vérifiez également la connectivité avec d’autres dispositifs et la configuration de votre routeur.
3. Est-il possible de revenir à une adresse IP dynamique ?
Oui, il suffit de modifier à nouveau le fichier de configuration pour réactiver le DHCP, ou d’utiliser la commande appropriée pour supprimer l’adresse IP statique.