This shows you the differences between two versions of the page.
sde2:laboratoare:06_uso [2023/05/09 00:01] cristiana.andrei [TP 06 - Connexion à Internet] |
sde2:laboratoare:06_uso [2023/05/09 11:05] (current) cristiana.andrei [Assignment] |
||
---|---|---|---|
Line 1: | Line 1: | ||
====== TP 06 - Connexion à Internet ====== | ====== TP 06 - Connexion à Internet ====== | ||
+ | ===== Assignment ===== | ||
+ | <note warning> | ||
+ | Vous devez **accepter** le assignment d'ici et travailler avec ce repository: [[https://classroom.github.com/a/99peqf1E|Lab6]] | ||
+ | </note> | ||
<note warning> | <note warning> | ||
Line 7: | Line 11: | ||
sudo apt-get install isc-dhcp-client | sudo apt-get install isc-dhcp-client | ||
sudo apt install iproute2 | sudo apt install iproute2 | ||
+ | sudo apt install iputils-ping | ||
</code> | </code> | ||
</note> | </note> | ||
===== Connexion au réseau et à Internet ===== | ===== Connexion au réseau et à Internet ===== | ||
- | <note> | ||
- | L'infrastructure du laboratoire est basée sur des conteneurs docker dont les images seront générées sur votre propre ordinateur. Si Docker Engine n'est pas déjà installé sur votre système, le script d'installation physique ''~/uso-lab/labs/03-user/lab-container/lab_prepare.sh'' installera votre application. | ||
- | |||
- | Une fois que vous avez fini de travailler, nous vous recommandons d'arrêter les conteneurs en exécutant la commande ''./lab_prepare.sh delete'' dans le répertoire ''~/uso-lab/labs/03-user/lab-container/''. | ||
- | </note> | ||
Dans cette section, nous allons apprendre à résoudre les problèmes de connectivité réseau ou en d'autres termes, le problème "mon Internet ne fonctionne pas". Pour ce faire, nous devons parcourir toutes les couches du réseau par lesquelles les données passent pour être envoyées sur Internet. | Dans cette section, nous allons apprendre à résoudre les problèmes de connectivité réseau ou en d'autres termes, le problème "mon Internet ne fonctionne pas". Pour ce faire, nous devons parcourir toutes les couches du réseau par lesquelles les données passent pour être envoyées sur Internet. | ||
Line 30: | Line 30: | ||
=== Enquêter sur la couche physique du réseau === | === Enquêter sur la couche physique du réseau === | ||
- | <note> | ||
- | Pour exécuter cette démo, exécutez dans le répertoire ''~/uso-lab/labs/03-user/lab-container/'' la commande ''./lab_prepare.sh physical install''. Pour se connecter à l'infrastructure de cette section, nous utiliserons la commande physique ''./lab_prepare.sh connect'' . | ||
- | </note> | ||
- | |||
Une interface réseau est un moyen de réaliser des configurations réseau généralement associées à une carte réseau et identifiées par un nom. | Une interface réseau est un moyen de réaliser des configurations réseau généralement associées à une carte réseau et identifiées par un nom. | ||
Line 54: | Line 50: | ||
== Exercice - Démarrer une interface == | == Exercice - Démarrer une interface == | ||
- | Démarrez l'interface réseau ''eth2''. | + | Démarrez l'interface réseau ''eth0'' en utilisant la commande [[https://www.tecmint.com/ifconfig-command-examples/|ifconfig]] (hint: section How to Enable a Network Interface). |
- | ==== Configuration du niveau Internet ==== | ||
- | === Identification de l'adresse Internet === | ||
- | Pour se déconnecter de l'infrastructure précédente, nous utilisons la commande ''exit''. | ||
<note> | <note> | ||
- | Pour exécuter cette démo, exécutez dans le répertoire ''~/uso-lab/labs/03-user/lab-container/'' la commande ''./lab_prepare.sh install internet''. Pour se connecter à l'infrastructure de cette section, nous utiliserons la commande ''./lab_prepare.sh connect internet'' | + | Si vous obtenez cette erreur: ''SIOCSIFFLAGS: Operation not permitted'', ne vous inquiétez pas. Cela est dû au fait que nous utilisons un conteneur docker pour cet exercice |
</note> | </note> | ||
+ | |||
+ | ==== Configuration du niveau Internet ==== | ||
+ | === Identification de l'adresse Internet === | ||
Internet est une interconnexion d'appareils, appelés stations et organisés en réseaux, qui s'étend sur toute la Planète. Les données envoyées sur Internet doivent être transmises d'un nœud à un autre afin qu'elles puissent passer rapidement d'une station à une autre. | Internet est une interconnexion d'appareils, appelés stations et organisés en réseaux, qui s'étend sur toute la Planète. Les données envoyées sur Internet doivent être transmises d'un nœud à un autre afin qu'elles puissent passer rapidement d'une station à une autre. | ||
Line 106: | Line 102: | ||
== Résumé - Démarrage des interfaces réseau == | == Résumé - Démarrage des interfaces réseau == | ||
- | Apportez les modifications nécessaires pour que l'interface ''eth1'' soit à l'état ''UP''. | + | Apportez les modifications nécessaires pour que l'interface ''eth0'' soit à l'état ''UP''. |
== Configuration IP dynamique == | == Configuration IP dynamique == | ||
Line 131: | Line 127: | ||
== Exercice - Configurer dynamiquement une adresse IP == | == Exercice - Configurer dynamiquement une adresse IP == | ||
- | Configurez l'adresse IP sur l'interface ''eth2''. | + | Configurez l'adresse IP sur l'interface ''eth0''. |
== Supprimer une configuration réseau d'une interface == | == Supprimer une configuration réseau d'une interface == | ||
Line 146: | Line 142: | ||
</note> | </note> | ||
- | == Exercice - Suppression de la configuration réseau == | ||
- | Supprimez la configuration réseau sur les interfaces ''eth1'' et ''eth2''. | ||
=== Vérification de la connectivité à une autre station === | === Vérification de la connectivité à une autre station === | ||
Line 211: | Line 205: | ||
== Résumé - Afficher l'adresse IP configurée sur une interface == | == Résumé - Afficher l'adresse IP configurée sur une interface == | ||
- | Découvrez l'adresse réseau à partir de l'interface ''eth1''. | + | Découvrez l'adresse réseau à partir de l'interface ''eth0''. |
== Exercice - Vérifier la connectivité avec le gateway == | == Exercice - Vérifier la connectivité avec le gateway == |