Ubuntu Top 10.Configuration du réseau supérieur

Ubuntu Top 10.Configuration du réseau supérieur
Que vous soyez un administrateur Linux ou un utilisateur régulier, vous devez connaître les bases de la configuration du réseau dans votre système Linux. Il peut être utile lors du dépannage des problèmes de connectivité interne et externe. Les connaissances de base consistent à connaître le nom de l'interface, la configuration IP actuelle et le nom d'hôte. Vous devez également savoir comment modifier les configurations par défaut en paramètres personnalisés.

Dans cet article, nous expliquerons comment effectuer la configuration du réseau de base dans le système Ubuntu. Nous utiliserons le terminal de ligne de commande pour exécuter les commandes. Pour ouvrir la borne de ligne de commande à Ubuntu, utilisez le raccourci clavier Ctrl + Alt + T.

Dans cet article, nous couvrirons comment:

  • Afficher l'adresse IP actuelle
  • Définir l'adresse IP statique
  • Définir l'adresse IP dynamique
  • Afficher le nom d'hôte actuel
  • Changer le nom d'hôte

Remarque: nous avons exécuté les commandes et la procédure mentionnées dans cet article sur l'Ubuntu 20.04 Système.

Afficher l'adresse IP actuelle

Pour afficher l'adresse IP actuelle de votre machine, vous pouvez utiliser l'une des commandes suivantes:

$ ip a

Ou

$ ip addr

L'exécution de l'une des commandes ci-dessus affichera les informations d'adresse IP. Notez le nom de l'interface de la sortie de la commande ci-dessus.

Définir l'adresse IP statique

Dans la procédure suivante, nous verrons comment configurer l'IP statique dans un système Ubuntu.

Ubuntu 20.04 utilise NetPlan comme gestionnaire de réseau par défaut. Le fichier de configuration du netplan est stocké dans le / etc / netplan annuaire. Vous pouvez trouver ce fichier de configuration répertorié dans le répertoire / etc / netplan la commande suivante:

$ ls / etc / netplan

La commande ci-dessus renvoie le nom du fichier de configuration avec le .Extension Yaml, qui dans mon cas était 01-network-manager-all.yaml.

Avant d'apporter des modifications à ce fichier, assurez-vous d'en créer une copie de sauvegarde. Utilisez la commande CP pour le faire:

$ sudo cp / etc / netplan / 01-network-manager-all.yaml 01-network-manager-all.yaml.bak

Remarque: vous pouvez avoir un fichier de configuration avec le nom autre que le 01-Network-Manager-All.yaml. Assurez-vous donc d'utiliser le bon nom de fichier de configuration dans les commandes.

Vous pouvez modifier la configuration NetPlan à l'aide de n'importe quel éditeur de texte. Ici, nous utilisons l'éditeur de texte nano à cet effet.

$ sudo nano / etc / netplan / 01-network-manager-all.yaml

Ajoutez ensuite les lignes suivantes en remplaçant les informations du nom de l'interface, de l'adresse IP, de la passerelle et DNS qui répondent à vos besoins de mise en réseau.

réseau:
version 2
Rendu: NetworkManager
Ethernets:
ENS33:
DHCP4: Non
Adresses:
- 192.168.72.140/24
passerelle 4: 192.168.72.2
NameserVers:
Adresses: [8.8.8.8, 8.8.4.4]

Une fois terminé, enregistrez et fermez le fichier.

Testez maintenant la nouvelle configuration à l'aide de la commande suivante:

$ sudo netplan essai

S'il valide la configuration, vous recevrez le message accepté de configuration; Sinon, il revient à la configuration précédente.
Ensuite, exécutez la commande suivante pour appliquer les nouvelles configurations.

$ sudo netplan appliquer

Après cela, confirmez l'adresse IP de votre machine à l'aide de la commande suivante:

$ ip a

Cela devrait refléter les modifications que vous avez apportées.

Définir l'adresse IP dynamique

Dans la procédure suivante, nous verrons comment configurer l'interface pour recevoir une adresse IP dynamique de DHCP. Modifiez le fichier de configuration NetPlan à l'aide de n'importe quel éditeur de texte. Ici, nous utilisons l'éditeur de texte nano à cet effet.

$ sudo nano / etc / netplan / 01-network-manager-all.yaml

Ajoutez ensuite les lignes suivantes en remplaçant le nom de l'interface par l'interface réseau de votre système.

réseau:
version 2
Rendu: NetworkManager
Ethernets:
ENS33:
DHCP4: Oui
Adresses: []

Une fois terminé, enregistrez et fermez le fichier.

Testez maintenant la nouvelle configuration à l'aide de la commande suivante:

$ sudo netplan essai

S'il valide la configuration, vous recevrez le message accepté de configuration, sinon, il revient à la configuration précédente.

Ensuite, exécutez la commande suivante pour appliquer les nouvelles configurations.

$ sudo netplan appliquer

Après cela, vérifiez l'adresse IP de votre machine à l'aide de la commande suivante:

$ ip a

Afficher le nom d'hôte actuel

Pour afficher le nom d'hôte actuel, vous pouvez utiliser l'une des commandes suivantes:

$ hostnamectl

ou

$ hostname

Changer le nom d'hôte

Il existe deux façons différentes de modifier le nom d'hôte du système. Pour modifier le nom d'hôte du système, vous devez être un utilisateur racine ou un utilisateur standard avec les privilèges sudo.

Utilisation de la commande hostnamectl

Pour changer le nom d'hôte du système en un nouveau nom, utilisez la commande suivante:

$ sudo hostnamectl set-hostname nom

Exemple:

$ sudo hostnamectl set-hostname Desktop

Cette commande changera le nom d'hôte du système en «Desktop».

Après cela, redémarrez le système et vous verrez le nouveau nom d'hôte attribué à votre système.

Utilisation de la commande hostname

La commande de nom d'hôte peut également être utilisée pour modifier le nom d'hôte du système. Utilisez la commande suivante pour modifier le nom d'hôte du système:

Nom de nom d'hôte $ sudo

Cette commande modifie temporairement le nom d'hôte du système. Pour modifier définitivement le nom d'hôte, vous devrez modifier le / etc / nom d'hôte et / etc / hôtes déposer.

Utilisez la commande suivante pour modifier le / etc / nom d'hôte déposer:

$ sudo nano / etc / hostname

Remplacez l'ancien nom d'hôte par le nouveau nom, puis enregistrez et sortez du fichier.

Ensuite, utilisez la commande suivante pour modifier le / etc / hôtes déposer:

Remplacez l'ancien nom d'hôte par le nouveau nom, puis enregistrez et sortez du fichier.

$ sudo nano / etc / hôtes

Après cela, redémarrez le système et vous verrez le nouveau nom d'hôte attribué à votre système.

Une fois que vous avez terminé avec des configurations de réseau de base, utilisez la commande ping pour vérifier la connectivité de votre système avec d'autres systèmes sur le réseau et le réseau externe.

$ ping ip-address ou nom de domaine

C'est toutes les bases que vous devez savoir sur la configuration du réseau dans Ubuntu 20.04 Système. Notez que si vous avez plusieurs interfaces réseau, vous devrez effectuer des configurations IP pour chaque interface. J'espère que vous avez aimé l'article!