Comment configurer une IP statique dans Ubuntu 17

Les adresses IP sont l'un des éléments du réseau indispensables à la gestion des réseaux puisqu'elles nous permettent d'effectuer des tâches de gestion telles que :

  • Connectez l'ordinateur au réseau local ou à Internet.
  • Définir l'emplacement de l'équipement et son statut d'activité.
  • Vérifiez les services et bien d'autres.

Nous avons deux possibilités pour gérer les adresses IP dans tout type de système :

DHCPGrâce à cette option, un serveur est configuré pour distribuer dynamiquement toutes les adresses IP qui ont été établies dans une plage préalablement définie, mais avec cette méthode les adresses IP changent fréquemment.

StatiqueEn utilisant cette alternative, nous définissons une adresse IP fixe pour l'équipement qui ne peut être modifiée que manuellement.

L'utilisation d'adresses IP statiques est utile dans des cas tels que :

  • Un serveur est en cours de configuration et il doit utiliser des rôles et des services où si nous avons DHCP, ces services seront affectés.
  • Lorsqu'une certaine application doit utiliser une seule adresse IP.
  • Pour les problèmes administratifs et de support.

À cette occasion, Solvetic enseignera comment définir une adresse IP statique dans Ubuntu 17.10 à la fois au niveau du bureau (Home) et du serveur (Business).

1. Définir une adresse IP statique dans Ubuntu 17.10 Desktop

Étape 1
Pour effectuer ce processus, cliquez sur l'option "Configuration du système" située sur le côté gauche du système :

Étape 2
Lors de la sélection de cette option, la fenêtre suivante s'affichera où nous sélectionnerons l'option "Réseau":

AGRANDIR

Étape 3
Lors de la sélection de l'option Réseau, l'étape suivante consiste à modifier la configuration de l'adaptateur, pour cela, nous sélectionnons le bouton "Options" en sélectionnant l'option "Câble":

AGRANDIR

Étape 4
Dans la nouvelle fenêtre qui s'affichera, nous allons dans l'onglet "Paramètres IPv4" où nous verrons ce qui suit :

Étape 5
Comme on le voit avec DHCP par défaut, là, nous devons remplir les champs suivants :

Nom de la connexionLà, nous pouvons nommer le profil du réseau sélectionné.

MéthodeLà, nous devons sélectionner le mode manuel.

adressePour ajouter l'adresse IP qui sera attribuée à l'équipement, cliquez sur le bouton "Ajouter" et remplissez les champs.

adresseIl fait référence à l'adresse IP que nous voulons établir.

Masque en filetLà, nous définissons le masque de réseau 255.255.255.0 ou 24. Ils remplissent tous les deux la même fonction.

PasserelleLà, nous devons indiquer l'adresse IP du routeur réseau, qui dans la plupart des cas est 192.168.1.1 ou 192.168.0.1.

Serveurs DNSÀ ce stade, nous pouvons établir les adresses IP des serveurs qui ont le rôle DNS, là nous pouvons indiquer celles qui ont été fournies par le FAI ou utiliser le DNS public, dans ce cas nous utiliserons le DNS public de Google (8.8.8.8 et 8.8.4.4).

Étape 6
Une fois ces valeurs définies, cliquez sur le bouton "Enregistrer" pour appliquer les modifications. Maintenant, nous devons désactiver le commutateur de connexion pour déconnecter la carte réseau :

AGRANDIR

Étape 7
Maintenant, nous l'activons à nouveau pour appliquer les modifications et nous pouvons voir que la configuration que nous avons définie a été établie. De cette façon, nous avons établi l'adresse IP statique dans Ubuntu 17.10 Desktop.

AGRANDIR

2. Définir une adresse IP statique sur Ubuntu 17.10 Server


Avec la nouvelle édition d'Ubuntu Server, la configuration du réseau a complètement changé dans Ubuntu 17.10.
Un nouvel outil appelé Netplan a été développé par Canonical (la société qui développe la distribution Ubuntu Linux) pour la gestion de la configuration réseau que nous utiliserons dans toutes les nouvelles versions d'Ubuntu à partir de la version 17.10. L'ancien fichier de configuration réseau /etc/network/interfaces ne sera plus actif.

Netplan est une abstraction de configuration réseau YAML pour divers backends (NetworkManager, networkd).

C'est un utilitaire qui permet de configurer facilement le réseau dans Ubuntu, il peut être utilisé en écrivant une simple description YAML des interfaces réseau requises avec ce pour quoi elles doivent être configurées et cela générera la configuration requise pour un outil de rendu choisi.

Netplan lit les paramètres réseau dans le chemin /etc/netplan/*.yaml, écrits par les administrateurs, les installateurs, les instanciations d'images cloud ou d'autres déploiements de système d'exploitation. Au démarrage du système, générez ou exécutez des fichiers de configuration backend spécifiques pour transférer le contrôle des périphériques à un démon réseau particulier.

Étape 1
Pour configurer une adresse IP statique dans Ubuntu 17.10 Server, nous devons garder à l'esprit que le fichier de configuration par défaut est

 /etc/netplan/01-netcfg.yaml
Étape 2
Pour cela nous allons y accéder à l'aide d'un éditeur de texte, dans ce cas nano :
 sudo nano /etc/netplan/01-netcfg.yaml 

AGRANDIR

Étape 3
La syntaxe de configuration est dans le langage de programmation Python (format .yaml), donc l'indentation de ligne est essentielle.

Dans ce fichier, nous devons configurer les adresses IP à attribuer et nous établirons les éléments suivants :

  • Définissez la valeur no dans le champ dhcp4.
  • Ajoutez la ligne d'adresses avec l'IP statique à attribuer.
  • Ajoutez la ligne gateway4 avec l'IP de la passerelle du routeur.
  • Ajoutez la ligne nameservers avec les IP des serveurs DNS (dans ce cas, celles de Google).

AGRANDIR

NoterUne adresse IPv6 peut être ajoutée dans la ligne d'adresse, séparée par une virgule et il est important que nous définissions l'adresse IPv6 entre guillemets simples, sinon nous obtiendrons une erreur de syntaxe

 '2001:1::1/64'

Étape 4
Nous enregistrons les modifications à l'aide de la combinaison de touches suivante :

Ctrl + O

Nous quittons l'éditeur en utilisant :

Ctrl + X

Étape 5
Nous appliquons les modifications en exécutant la ligne suivante :

 sudo netplan appliquer 

AGRANDIR

Étape 6
Ou nous pouvons également l'utiliser avec le commutateur "-debug" pour obtenir une sortie utile si l'analyse du fichier de configuration netplan a réussi :

 sudo netplan --debug appliquer 

AGRANDIR

Étape 7
Nous pouvons utiliser la commande ifconfig pour valider l'adresse IP attribuée :

AGRANDIR

3. Configurer un DHCP avec Netplan sur le serveur Ubuntu 17.10

Étape 1
Pour ce faire, nous devons à nouveau accéder au fichier de configuration susmentionné :

 sudo nano /etc/netplan/01-netcfg.yaml
Étape 2
Là, nous devons supprimer les lignes saisies précédemment et définir la valeur de "dhcp4" sur yes :

AGRANDIR

NoterSi nous utilisons IPv6, nous devons ajouter la ligne

 dhcp6 : oui

Étape 3
Nous appliquons les modifications en exécutant la ligne suivante :

 sudo netplan appliquer

4. Définir une adresse IP statique dans Ubuntu 16.10


Dans le cas d'Ubuntu 16, le processus pour établir l'adresse IP statique est le suivant.

Étape 1
Tout d'abord, nous allons accéder au fichier de configuration réseau en exécutant la ligne suivante :

 sudo nano / etc / réseau / interfaces 

AGRANDIR

Étape 2
Là, nous pouvons voir le nom de notre interface réseau et nous voyons qu'il est défini par DHCP. Là, nous modifierons les éléments suivants :

  • Nous changeons le mot dhcp en statique.
  • Nous ajoutons les lignes d'adresse, de masque de réseau et de passerelle avec les adresses IP respectives.

AGRANDIR

Étape 3
Nous enregistrons les modifications à l'aide de la combinaison de touches suivante :

Ctrl + O

Nous quittons l'éditeur en utilisant :

Ctrl + X

Étape 4
Enfin, nous redémarrons les services réseau en exécutant la ligne suivante. De cette façon, nous pouvons définir l'adresse IP statique dans Ubuntu 16.04 et 16.10.

 sudo /etc/init.d/redémarrage du réseau

AGRANDIR

Nous avons vu le processus pour définir une adresse IP statique dans les différentes éditions d'Ubuntu et avons donc cette option pour effectuer certaines tâches de gestion ou exigences qui peuvent survenir à un moment donné.

wave wave wave wave wave