Comment configurer une adresse IP statique sur Debian Linux

Comment configurer une adresse IP statique sur Debian Linux

Objectif

L'objectif est de configurer une adresse IP statique sur Debian Linux Server.

Veuillez noter que pour les installations de bureau, il est recommandé d'utiliser des outils GUI, tels que gestionnaire de réseau. Si vous souhaitez configurer directement vos interfaces réseau via / etc / réseau / interfaces Fichier sur votre bureau, assurez-vous de désactiver tout autre démon de configuration du réseau éventuellement interférant. Par exemple, les commandes ci-dessous désactiveront gestionnaire de réseau:

# SystemCTL Stop NetworkManager.Service # SystemCTL Désactiver NetworkManager.service 

Système d'exploitation et versions logicielles

  • Système opérateur: - Debian 9 (Stretch)

Exigences

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

Difficulté

FACILE

Conventions

  • # - Exige que les commandes Linux soient exécutées avec des privilèges racine soit directement en tant qu'utilisateur racine, soit par l'utilisation de Sudo commande
  • $ - Exige que les commandes Linux soient exécutées en tant qu'utilisateur non privilégié régulier

Instructions

Activer IP statique

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

source / etc / réseau / interfaces.D / * # L'interface du réseau Loopback Auto lo iface lo ineT LOOPBACK # L'interface réseau primaire Autor-hotplug Eth0 iface eth0 Inet Dhcp 

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

source / etc / réseau / interfaces.D / * # L'interface du réseau Loopback Auto Lo Iface LO INET LOOPBACK # L'interface réseau primaire Autor-Hotplug Eth0 Iface Eth0 INET statique 


Configurer l'adresse IP

À 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 directement la configuration de l'adresse IP dans / etc / réseau / interfaces déposer. Ajoutez la ligne suivante à votre existant / etc / réseau / interfaces:

 Adresse 10.1.1.125 Masque de réseau 255.0.0.0 passerelle 10.1.1.1 

Le contenu résultant / etc / réseau / 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 / réseau / interfaces.D / * # L'interface du réseau Loopback Auto Lo Iface LO INET LOOPBACK # L'interface réseau primaire Autorisé-hotplug Eth0 IFACE ETH0 INET ADRESSE STATIQUE 10.1.1.125 Masque de réseau 255.0.0.0 passerelle 10.1.1.1 

La deuxième option et recommandée consiste à définir vos interfaces réseau séparément / etc / réseau / interfaces.d/ annuaire.

Pendant le la mise en réseau Initiation du démon le / etc / réseau / interfaces.d/ Le répertoire est recherché des configurations d'interface réseau. Toute configuration du réseau trouvé est incluse dans le cadre du / etc / réseau / 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 / réseau / interfaces.D / eth0 iface eth0 INET Adresse statique 10.1.1.125 Masque de réseau 255.0.0.0 passerelle 10.1.1.1 

Maintenant, retirez les lignes ci-dessus indiquées de / etc / réseau / interfaces Vous vous retrouverez donc avec:

# cat / etc / réseau / interfaces # Ce fichier décrit les interfaces réseau disponibles sur votre système # et comment les activer. Pour plus d'informations, voir les interfaces (5). source / etc / réseau / interfaces.D / * # L'interface du réseau Loopback Auto lo iface lo inet Loopback # L'interface du réseau principal Autor-hotplug Eth0 


Serveur DNS statique

Pour configurer une modification DNS statique / etc / résolv.confli fichier et inclure l'adresse IP de votre préférence nom du serveur par exemple:

Namesserver 8.8.8.8 

Alternativement, ajoutez la ligne suivante dans votre / etc / réseau / interfaces Fichier de configuration du réseau:

DNS-NameServers 8.8.8.8 8.8.4.4 

Appliquer les modifications

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

# Redémarrage de réseautage de services 

Tutoriels Linux connexes:

  • Choses à installer sur Ubuntu 20.04
  • Choses à faire après l'installation d'Ubuntu 20.04 Focal Fossa Linux
  • Comment configurer une adresse IP statique sur Manjaro Linux
  • Choses à faire après l'installation d'Ubuntu 22.04 Jammy Jellyfish…
  • Comment empêcher la vérification de la connectivité NetworkManager
  • Fichiers de configuration Linux: 30 premiers
  • Une introduction à l'automatisation Linux, des outils et des techniques
  • Téléchargement Linux
  • Choses à installer sur Ubuntu 22.04
  • Système linux hung? Comment s'échapper vers la ligne de commande et…