Comment définir une adresse IP statique sur Linux dans Network Manager
Saviez-vous que votre système Linux peut se transformer en véritable plateforme pour héberger des applications réseau ? Pensez à un serveur de jeu performant, un serveur TeamSpeak, ou encore un partage de fichiers pour d'autres machines. Cependant, pour un partage réseau, une adresse IP dédiée est essentielle. La méthode la plus simple pour établir une adresse IP statique sur votre bureau Linux est d'utiliser l'outil de gestion réseau intégré à la plupart des environnements de bureau.
Cet outil de gestion réseau simplifie grandement la configuration des paramètres réseau sous Linux. Commencez par repérer l'icône réseau dans votre barre d'état système ou votre panneau. Cliquez dessus, et recherchez une option intitulée "Connexions réseau". En sélectionnant cette option, un menu présentant divers périphériques réseau s'ouvrira.
Dans ce menu, identifiez votre périphérique réseau par défaut. Par exemple, si vous utilisez une connexion Wi-Fi, votre périphérique pourrait être nommé "Wlan0". Pour une connexion Ethernet, il pourrait s'agir de "Enp3s0" ou "Eth0". Généralement, vous n'aurez qu'un seul périphérique réseau, ce qui facilitera son identification. En cas de doute, une commande dans le terminal peut vous éclairer :
ip addr show
Le périphérique affichant une adresse IP locale (comme 192.168.X) est celui que vous devez cibler dans le gestionnaire de réseau. Après l'avoir identifié via le terminal, revenez à la fenêtre "Connexions réseau", sélectionnez le périphérique en question et cliquez sur l'icône en forme d'engrenage.
À ce stade, déterminez si votre réseau utilise le protocole IPv4 ou IPv6. La plupart des routeurs grand public n'exploitant pas encore IPv6, il est probable que vous utilisiez IPv4. Consultez le manuel de votre routeur pour confirmation.
Accédez à l'onglet IPv4 et localisez le menu "Automatique". Remplacez-le par "Manuel", puis passez à la section "Adresses". Cliquez sur "Ajouter" et commencez par saisir l'adresse IP que vous souhaitez attribuer à votre ordinateur dans le champ "Adresse".
Conseil : Pour définir une adresse IP statique sur Linux, vous pouvez choisir de rendre permanente l'adresse IP que vous utilisez déjà. Utilisez à nouveau la commande `ip addr show` pour la retrouver.
Après avoir renseigné l'adresse IP dans "Adresse", passez au champ "Masque de réseau". Pour obtenir votre masque de réseau, ouvrez un terminal et exécutez la commande suivante :
ifconfig | grep netmask
Saisissez l'adresse IP qui suit le texte "masque de réseau". Par exemple, un masque de réseau pourrait être 255.0.0.0. Une fois cette étape terminée, passez à la section "Passerelle".
La passerelle correspond généralement à l'adresse IP de votre routeur. Si vous accédez à l'interface web de votre routeur via l'adresse 192.168.1.1, c'est cette adresse que vous devez saisir dans le champ "Passerelle". Si vous ne connaissez pas l'adresse IP de votre routeur, consultez son manuel. Vous pouvez également la trouver en effectuant une recherche sur Internet ou en utilisant la commande `ip route` dans le terminal.
La commande `ip route` vous indiquera le chemin emprunté par votre connexion réseau. C'est une méthode efficace pour identifier les informations relatives à votre passerelle réseau.
ip route
L'adresse IP de la passerelle est celle qui apparaît après "default via". Entrez cette information dans la section "Passerelle" de l'outil de gestion réseau.
Une fois que les champs "Adresse", "Masque de réseau" et "Passerelle" sont renseignés, il est temps de configurer les paramètres DNS. Habituellement, Linux utilise DHCP pour attribuer automatiquement les informations réseau, y compris les serveurs DNS. Comme nous souhaitons définir une adresse IP manuelle, vous devrez spécifier un serveur DNS. Heureusement, il est courant d'utiliser l'adresse de la passerelle comme serveur DNS local.

Dans la section "Serveurs DNS supplémentaires", saisissez l'adresse IP que vous avez utilisée dans le champ "Passerelle". Une fois toutes les informations vérifiées, cliquez sur le bouton "Enregistrer" pour valider.
Trouver les informations réseau
L'utilisation des commandes dans le terminal pour identifier le masque de réseau, la passerelle et le DNS peut sembler complexe. Si vous préférez éviter le terminal, vous pouvez également trouver ces informations via le gestionnaire de réseau.

Pour cela, cliquez sur l'icône réseau dans votre panneau, puis sélectionnez "Paramètres réseau". Les informations nécessaires seront affichées sur le côté : votre adresse IP interne (IPv4/IPv6), votre passerelle et votre DNS.
Appliquer les modifications
Normalement, les nouveaux paramètres réseau sont appliqués automatiquement par le gestionnaire de réseau. Si ce n'est pas le cas après avoir cliqué sur "Enregistrer", cliquez de nouveau sur l'icône réseau et sélectionnez "Paramètres réseau". Repérez le périphérique réseau sur lequel vous avez configuré l'adresse IP statique. Vous y trouverez un curseur marche/arrêt. Faites-le passer en position d'arrêt pour désactiver temporairement le périphérique, attendez quelques secondes, puis réactivez-le.
Ce redémarrage rapide forcera le périphérique à se reconnecter au réseau en utilisant les nouveaux paramètres. Si cette méthode ne fonctionne pas, vous pouvez redémarrer votre ordinateur Linux pour que les changements soient pris en compte.