Comment configurer une adresse IP statique sur Debian Linux

Objectif

L’objectif est de configurer une adresse IP statique sur le serveur Debian Linux.
Veuillez noter que pour les installations de bureau, il est recommandé d’utiliser des outils d’interface graphique, tels que network-manager. Si vous souhaitez configurer vos interfaces réseau directement via le fichier /etc/network/interfaces sur votre bureau, assurez-vous de désactiver tout autre démon de configuration réseau pouvant interférer. Par exemple, les commandes ci-dessous désactiveront network-manager

# systemctl stop NetworkManager.service# systemctl disable NetworkManager.service

Versions du système d’exploitation et du logiciel

  • Système d’exploitation : – Debian 9 (Stretch)

Exigences

Un accès privilégié à votre système Linux Debian est requis.

Difficulté

FACILE

Conventions

  • # – nécessite que des commandes linux données soient exécutées avec des privilèges root soit directement en tant qu’utilisateur root, soit en utilisant sudo commande
  • $ – nécessite que des commandes linux données soient exécutées en tant qu’utilisateur régulier non privilégié

Instructions

Activer l’IP statique

Par défaut, vous trouverez la configuration suivante dans le fichier de configuration réseau /etc/network/interfaces

source /etc/network/interfaces.d/*# The loopback network interfaceauto loiface lo inet loopback# The primary network interfaceallow-hotplug eth0iface eth0 inet dhcp

Mettez à jour le iface eth0 inet dhcp en iface eth0 inet static. Le contenu résultant du fichier de configuration réseau /etc/network/interfaces devrait ressembler à celui ci-dessous:

source /etc/network/interfaces.d/*# The loopback network interfaceauto loiface lo inet loopback# The primary network interfaceallow-hotplug eth0iface eth0 inet static
À la recherche de systèmes Linux Analyste!
L’Institut Géophysique de l’UAF, est à la recherche d’un analyste de systèmes Linux expérimenté pour rejoindre son équipe d’analystes et d’ingénieurs en cyber infrastructure de recherche. EMPLACEMENT: Fairbanks, Alaska, États-Unis
POSTULEZ MAINTENANT

Configurer l’adresse IP

À ce stade, nous avons deux choix sur la façon de configurer une adresse IP statique pour notre interface réseau eth0. La première option consiste à ajouter la configuration de l’adresse IP directement dans le fichier /etc/network/interfaces. Ajoutez la ligne suivante à votre fichier /etc/network/interfaces existant:

 address 10.1.1.125 netmask 255.0.0.0 gateway 10.1.1.1

Le contenu résultant /etc/network/interfaces devrait ressembler à celui ci-dessous. Mettez à jour votre adresse IP, votre masque de réseau et votre passerelle si nécessaire:

source /etc/network/interfaces.d/*# The loopback network interfaceauto loiface lo inet loopback# The primary network interfaceallow-hotplug eth0iface eth0 inet static address 10.1.1.125 netmask 255.0.0.0 gateway 10.1.1.1

La deuxième option recommandée consiste à définir vos interfaces réseau séparément dans le répertoire /etc/network/interfaces.d/.
Lors de l’initiation du démon networking, le répertoire /etc/network/interfaces.d/ est recherché pour les configurations d’interface réseau. Toute configuration réseau trouvée est incluse dans le /etc/network/interfaces.
Créez un nouveau fichier de configuration réseau avec n’importe quel nom de fichier arbitraire, par exemple. eth0 et incluez la configuration d’adresse IP eth0 indiquée ci-dessous. Pour ce faire, utilisez votre éditeur de texte préféré par exemple vim:

# cat /etc/network/interfaces.d/eth0iface eth0 inet static address 10.1.1.125 netmask 255.0.0.0 gateway 10.1.1.1

Maintenant, supprimez les lignes ci-dessus indiquées de /etc/network/interfaces pour vous retrouver avec :

# cat /etc/network/interfaces# This file describes the network interfaces available on your system# and how to activate them. For more information, see interfaces(5).source /etc/network/interfaces.d/*# The loopback network interfaceauto loiface lo inet loopback# The primary network interfaceallow-hotplug eth0

Serveur DNS statique

Pour configurer un fichier DNS statique /etc/resolv.conf, et incluez l’adresse IP de votre nameserver par exemple :

nameserver 8.8.8.8

Alternativement, ajoutez la ligne suivante dans votre fichier de configuration réseau /etc/network/interfaces

dns-nameservers 8.8.8.8 8.8.4.4

Appliquer des modifications

Pour appliquer des modifications, redémarrez votre démon réseau :

# service networking restart

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *