Académique Documents
Professionnel Documents
Culture Documents
Introduction
Dans ce tutoriel, vous allez utiliser les utilitaires de la CLI d'Oracle Linux, nmcli et ip, pour surveiller et gérer les
périphériques réseau et les connexions.
L'objectif du laboratoire est de vous présenter à ces utilitaires et de vous entraîner à utiliser leurs fonctionnalités
communes pour simuler un environnement de travail. Toutes les fonctionnalités ne sont pas présentées. Le
laboratoire fonctionne dans un environnement virtualisé et limite donc ce qui peut être présenté et pratiqué.
Contexte
Linux gère les communications réseau via les fichiers de configuration logicielle et les périphériques de réseau
physique de votre système. Chaque périphérique réseau physique est associé à un fichier de configuration,
nommé ifcfg-<interface>, situé dans le répertoire /etc/sysconfig/network-scripts.
NetworkManager inclut un utilitaire de ligne de commande, nmcli, qui permet de créer, d'afficher, de modifier, de
supprimer, d'activer et de désactiver des connexions réseau, ainsi que de contrôler et d'afficher le statut des
périphériques réseau.
ipest un autre utilitaire permettant d'afficher et de manipuler les périphériques réseau, le routage réseau et les
tunnels.
Objectifs
Affichez les informations de statut du réseau à l'aide des utilitaires de ligne de commande : nmcli et ip.
Modifier le nom d'hôte du système
Modifier le niveau de journalisation
Afficher les informations de connexion
Ajouter, modifier et supprimer un profil de connexion
Afficher les informations de statut des périphériques
Remarque : lorsque vous utilisez l'environnement d'exercices gratuits, reportez-vous à Notions de base d'Oracle
Linux Lab pour obtenir des instructions de connexion et d'utilisation.
Remarque : l'option general fournit quatre arguments de commande : status, hostname, permissions et logging.
5. Exécutez la commande nmcli general status. L'argument status est la valeur par défaut.
La connectivité complète signifie que l'hôte est connecté à un réseau et dispose d'un accès complet à Internet.
7. Utilisez la commande systemctl pour arrêter le service NetworkManager.
Cet argument signale le nom d'hôte du système. Vous pouvez également utiliser nmcli general hostname pour
modifier le nom de l'hôte.
14.Exécutez la commande nmcli general hostname et remplacez le nom d'hôte par "myhost".
18.Réexécutez la commande nmcli general hostname et remplacez le nom d'hôte par "ol8-server".
19. nmcli general hostname ol8-server
La sortie indique que toutes les prémissions sont définies sur yes, ce qui signifie que vous pouvez activer et
désactiver la mise en réseau et modifier toutes les connexions et tous les paramètres.
22.Exécutez la commande nmcli general logging.
Utilisez l'argument logging pour visualiser et modifier les niveaux de journalisation et les domaines
NetworkManager. Sans arguments, le niveau de journalisation et les domaines actuels sont affichés. Dans ce
cas, le niveau de journalisation est INFO pour tous les domaines. Reportez-vous à la page de
manuel NetworkManager.conf pour plus d'informations sur les niveaux de journalisation et les descriptions de
domaine.
24.Utilisez la commande nmcli general logging pour remplacer le niveau de journalisation par DEBUG pour le
domaine IP4.
4. nmcli networking
o La commande nmcli networking off désactive la mise en réseau pour tous les périphériques activés.
o La commande nmcli networking on permet la mise en réseau de tous les périphériques activés.
5. Utilisez la commande ip addr pour afficher les interfaces réseau disponibles.
6. ip address
L'état de connectivité full signifie que l'hôte est connecté à un réseau et dispose d'un accès complet à Internet.
Exécuter les commandes d'objet radio nmcli
Utilisez les commandes d'objet nmcli radio pour gérer la mise en réseau sans fil.
Remarque : trois options de commande disponibles : all, wifi, wwan. Chaque commande a deux arguments.
3. Exécutez la commande nmcli radio sans options ni arguments pour afficher le statut des commutateurs radio.
4. nmcli radio
Réexécutez la commande nmcli radio pour vérifier que le statut du commutateur radio WI-FI est
désormais disabled.
7. Exécutez la commande nmcli radio wifi on pour activer le commutateur radio WI-FI.
3. Exécutez la commande nmcli connection show pour répertorier tous les profils de connexion.
ii. Dans la liste des noms, cliquez sur le lien vers votre instance (ol8-server) pour ouvrir la page de
détails correspondante.
iii. Faites défiler la page de détails vers le bas jusqu'à la section Ressources, puis cliquez sur VNIC
attachées dans la liste pour visualiser les VNIC.
iv. Dans la liste des cartes d'interface réseau virtuelles, cliquez sur le lien vers vnic-2 pour afficher les
détails de la carte.
v. Dans la section Adresse IP principale de la page, copiez l'adresse IP privée (par exemple,
10.0.0.155) et revenez à la fenêtre de terminal.
b. Exécutez la commande nmcli connection add type ethernet con-name ens5 ifname ens5 ip4
<PRIVATE_IP_ADDRESS_OF_COMPUTE_INSTANCE>, par exemple : 10.0.0.155/24 pour créer un profil de
configuration pour ens5.
c. nmcli connection add type ethernet con-name ens5 ifname ens5 ip4
10.0.0.155/24
La configuration définit une affectation d'adresse IP statique et présente l'adresse ip4 en notation CIDR.
NetworkManager écrit ces valeurs dans un fichier /etc/sysconfig/network-scripts/ifcfg-<interface> pour
conserver la configuration persistante après les réinitialisations.
d. Exécutez la commande cat pour afficher le fichier de configuration ens5.
e. Copiercat /etc/sysconfig/network-scripts/ifcfg-ens5
f. Exécutez la commande nmcli conn show pour afficher la liste mise à jour des connexions.
La commande affiche le nouveau profil de connexion créé pour ens5. NetworkManager permet
l'utilisation d'abréviations pour les commandes nmcli.
h. Exécutez la commande nmcli conn up ens5 pour mettre le périphérique en ligne.
k. nmcli d status
-cn'envoie que trois, puis le paramètre -I garantit que les paquets sortent sur l'interface ens5.
n. Exécutez la commande nmcli connection show id ens5 et transmettez la sortie à grep interconnect
Dans cet exercice, vous allez utiliser ip link utility pour ajouter, modifier et supprimer un lien.
2. ip
Remarque : Les différentes options disponibles. Reportez-vous à la page de manuel ip (8) pour obtenir une
description de toutes les options.
3. Exécutez les commandes d'objet ip link. Les commandes d'objet ip link permettent d'afficher et de configurer
les périphériques réseau.
a. Exécutez la commande ip link help pour afficher les six commandes d'objet disponibles.
b. ip link help
Les commandes sont add, delete, set, show, xstats, afstats, help.
c. Exécutez la commande ip link show pour identifier les périphériques réseau existants.
d. ip link show
La commande show est la valeur par défaut pour l'objet ip link. Elle n'est donc pas requise. La sortie
identifie trois périphériques réseau, deux périphériques Ethernet ( ens3 et ens5). Il existe également un
périphérique loopback (lo). La sortie répertorie les mêmes périphériques que nmcli device status dans
l'exercice précédent.
e. Exécutez la commande ip link add pour ajouter un lien virtuel. Pour plus d'informations sur les types de
lien, reportez-vous à la page de manuel ip-link(8). Utilisez les paramètres suivants pour ajouter une
nouvelle liaison VLAN :
Utiliser le périphérique physique ens5
Attribuer le nom ens5.10
Utilisez vlan pour le type de périphérique
Assignez l'ID de VLAN (id) à 10
1. Exécutez la commande ip addr help pour afficher les commandes d'objet disponibles.
Les commandes disponibles sont add, change, replace, del, show et save. Reportez-vous à la page de manuel ip-
address(8) pour obtenir la liste complète des commandes ip addr.
2. Exécutez la commande ip addr show pour identifier les périphériques réseau existants.
3. ip addr
La commande show est également la valeur par défaut pour ip addr. Il affiche les mêmes informations que ip
link, mais inclut les adresses IP.
4. Exécutez la commande ip addr add pour ajouter une deuxième adresse IP à ens5.
6. Exécutez la commande ip addr show pour afficher le périphérique ens5. La commande show est requise lors de la
spécification d'un périphérique en tant qu'argument.