GNU/Linux >> Tutoriels Linux >  >> Debian

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 graphiques, tels que network-manager . Si vous souhaitez configurer vos interfaces réseau directement via /etc/network/interfaces fichier sur votre bureau, assurez-vous de désactiver tous les autres démons de configuration réseau susceptibles d'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 (étiré)

Exigences

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

Difficulté

FACILE

Congrès

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

Instructions

Activer l'adresse IP statique

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

source /etc/network/interfaces.d/*

# The loopback network interface
auto lo
iface lo inet loopback

# The primary network interface
allow-hotplug eth0
iface eth0 inet dhcp

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

source /etc/network/interfaces.d/*

# The loopback network interface
auto lo
iface lo inet loopback

# The primary network interface
allow-hotplug eth0
iface eth0 inet static

Configurer l'adresse IP

A ce stade, nous avons deux choix sur la façon de configurer une adresse IP statique pour notre eth0 interface réseau. La première option consiste à ajouter la configuration de l'adresse IP directement dans /etc/network/interfaces dossier. Ajoutez la ligne suivante à votre /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 le fichier doit 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 interface
auto lo
iface lo inet loopback

# The primary network interface
allow-hotplug eth0
iface 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 /etc/network/interfaces.d/ annuaire.

Pendant le networking initiation du démon le /etc/network/interfaces.d/ répertoire est recherché pour les configurations d'interface réseau. Toute configuration réseau trouvée est incluse dans le cadre de /etc/network/interfaces .

Créez un nouveau fichier de configuration réseau avec n'importe quel nom de fichier arbitraire, par exemple. eth0 et inclure le eth0 Configuration de l'adresse IP illustrée ci-dessous. Pour ce faire, utilisez votre éditeur de texte préféré, par exemple vim :

# cat /etc/network/interfaces.d/eth0
iface 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 donc vous vous retrouverez 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 interface
auto lo
iface lo inet loopback

# The primary network interface
allow-hotplug eth0

Serveur DNS statique

Pour configurer un DNS statique, modifiez /etc/resolv.conf et incluez l'adresse IP de votre nameserver préféré ex :

nameserver 8.8.8.8

Vous pouvez également ajouter la ligne suivante dans votre /etc/network/interfaces fichier de configuration réseau :

dns-nameservers 8.8.8.8 8.8.4.4

Appliquer les modifications

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

# service networking restart

Debian
  1. Comment définir une adresse IP statique et configurer le réseau sous Linux

  2. Principes de base de Linux - IP statique et configuration réseau sur Debian Linux

  3. Comment configurer une adresse IP statique sur Fedora

  4. Comment Linux gère-t-il plusieurs séparateurs de chemins consécutifs (/home////nom d'utilisateur///fichier) ?

  5. Comment configurer /etc/issues pour afficher l'adresse IP pour eth0

Comment configurer une adresse IP statique sur Ubuntu 20.04

Comment trouver les interfaces réseau disponibles sous Linux

Configuration réseau dans Debian 10

Comment trouver des périphériques connectés à votre réseau à l'aide de Debian Linux

Comment changer l'adresse MAC du réseau sous Linux

Comment configurer Linux en tant que routeur statique