Difference between revisions of "MOOC:Manuel Apprenant"

From Livre IPv6

(Activer une interface réseau)
(Console / Ligne de commande)
Line 31: Line 31:
 
== Console / Ligne de commande ==
 
== Console / Ligne de commande ==
  
 +
L'interaction avec les machines de la plateforme se fait au travers de fenêtres présentant la console de ces machines. La console permet de s'authentifier auprès du système des machines avant d'interagir avec lui grâce à la ligne de commande.
 +
 +
L'affichage des consoles des machines se fait dans l'interface GNS3 en cliquant sur l'icône juste à gauche du triangle vert ("Console connect to all devices"). Le titre de la fenêtre vous précise à quelle machine cette console appartient. Vous pouvez n'afficher qu'une console particulière en double-cliquant sur l'icône de la machine visée dans le schéma de la topologie.
 +
 +
Il est conseillé de garder les consoles ouvertes tout au long de l'activité. Si vous avez fermé une console par inadvertance, vous pouvez normalement la rouvrir en double-cliquant sur l'icône de la machine visée dans le schéma de la topologie. Il peut s'avérer que cette opération ne fonctionne pas (la fenêtre s'ouvre mais ne permet pas d'interagir). Il est alors nécessaire de redémarrer la plateforme.
 +
 +
Les supports des activités pratiques vont vous demander de saisir des commandes dans les consoles des machines et d'en examiner le résultat. Le support préfixe chaque commande avec l'invite du système, afin de vous assurer que vous saisissiez bien les commandes sur la bonne machine et avec le bon mode de commande. Les commandes à saisir sont données en '''police grasse'''. Par exemple
 +
apprenant@MOOCIPv6:~$ '''ifconfig'''
 +
est une commande à saisir sur une des machines Linux. Les caractères à saisir sont <tt>ifconfig</tt> suivis d'un retour chariot pour exécuter la commande.
 +
 +
Le copier-coller est possible entre les différentes consoles, afin de faciliter la saisie et de diminuer les erreurs de frappe. Les raccourcis sont
 +
* Copier : '''Ctrl-Inser''' ou sélection à la souris
 +
* Coller : '''Shift-Inser''' ou bouton milieu de la souris
  
 
== Capture réseau ==
 
== Capture réseau ==

Revision as of 14:48, 31 October 2015

Introduction

Ce manuel est destiné aux apprenants du MOOC Objectif IPv6 afin de leur expliquer le fonctionnement de la plateforme d'activité pratique. Il aborde :

  • L'installation de la plateforme
  • L'outil GNS3
  • Le déroulement d'une activité pratique
  • L'utilisation des outils liées aux activités
  • Les commandes utilisées pour les activités

Installation de la plateforme

Utilisation de GNS3

Déroulement d'une activité

Démarrage d'une activité

Pause / Sauvegarde / Reprise

Retour arrière

Outils fournis par la plateforme

Console / Ligne de commande

L'interaction avec les machines de la plateforme se fait au travers de fenêtres présentant la console de ces machines. La console permet de s'authentifier auprès du système des machines avant d'interagir avec lui grâce à la ligne de commande.

L'affichage des consoles des machines se fait dans l'interface GNS3 en cliquant sur l'icône juste à gauche du triangle vert ("Console connect to all devices"). Le titre de la fenêtre vous précise à quelle machine cette console appartient. Vous pouvez n'afficher qu'une console particulière en double-cliquant sur l'icône de la machine visée dans le schéma de la topologie.

Il est conseillé de garder les consoles ouvertes tout au long de l'activité. Si vous avez fermé une console par inadvertance, vous pouvez normalement la rouvrir en double-cliquant sur l'icône de la machine visée dans le schéma de la topologie. Il peut s'avérer que cette opération ne fonctionne pas (la fenêtre s'ouvre mais ne permet pas d'interagir). Il est alors nécessaire de redémarrer la plateforme.

Les supports des activités pratiques vont vous demander de saisir des commandes dans les consoles des machines et d'en examiner le résultat. Le support préfixe chaque commande avec l'invite du système, afin de vous assurer que vous saisissiez bien les commandes sur la bonne machine et avec le bon mode de commande. Les commandes à saisir sont données en police grasse. Par exemple

apprenant@MOOCIPv6:~$ ifconfig

est une commande à saisir sur une des machines Linux. Les caractères à saisir sont ifconfig suivis d'un retour chariot pour exécuter la commande.

Le copier-coller est possible entre les différentes consoles, afin de faciliter la saisie et de diminuer les erreurs de frappe. Les raccourcis sont

  • Copier : Ctrl-Inser ou sélection à la souris
  • Coller : Shift-Inser ou bouton milieu de la souris

Capture réseau

Synthèse des commandes des systèmes

A propos des modes VyOS

VyOS fonctionne selon différents modes de commandes selon les fonctionnalités désirées. Les commandes données dans ce chapitre pour le systèmes VyOS précisent donc le mode dans lequel elles sont valides.

Mode utilisateur : Ce mode est obtenu après connexion au système avec les identifiants :

login: vyos
password: vyos

L'invite de commande dans ce mode est

vyos@vyos:~$ 

Ce mode permet d'observer la configuration du système et de passer au Mode Quagga ou au Mode Administrateur

Mode Quagga : Ce mode est obtenu après connexion au système en Mode Utilisateur puis en entrant la commande :

vyos@vyos:~$ vtysh

L'invite de commande dans ce mode est

vyos# 

Ce mode permet de configurer les paramètres propres aux interfaces et aux fonctions de routage.

Mode Administrateur : Ce mode est obtenu après connexion au système en Mode Utilisateur puis en entrant la commande :

vyos@vyos:~$ configure

L'invite de commande dans ce mode est

vyos@vyos# 

Ce mode permet de configurer les services et autres fonctionnalités de VyOS.

Commandes pour les paramètres des interfaces réseau

Visualiser la configuration IPv6 des interfaces réseau

Linux :

apprenant@MOOCIPv6:~$ ifconfig
apprenant@MOOCIPv6:~$ ifconfig -a (pour voir toutes les interfaces, même inactives)
apprenant@MOOCIPv6:~$ ip -6

VyOS (Mode Utilisateur)

vyos@vyos:~$ show interfaces detail


Activer une interface réseau

Linux :

apprenant@MOOCIPv6:~$ ifconfig <interface> up

VyOS (Mode Quagga)

vyos# configure terminal
vyos(config)# interface <interface>
vyos(config-if)# no shutdown
vyos(config-if)# exit

Ajouter une adresse IPv6 à une interface réseau

Linux :

apprenant@MOOCIPv6:~$ sudo ifconfig <interface> <adresse IPv6>/<lg. prefixe>
apprenant@MOOCIPv6:~$ sudo ip -6 addr add <adresse IPv6> dev <interface>

VyOS (Mode Quagga)

vyos# configure terminal
vyos(config)# interface <interface>
vyos(config-if)# ipv6 address <adresse IPv6>/<lg. prefixe>
vyos(config-if)# exit

Enlever une adresse IPv6 à une interface réseau

Linux :

apprenant@MOOCIPv6:~$ sudo ip -6 addr del <adresse IPv6>/<lg. prefixe> dev <interface>

VyOS (Mode Quagga)

vyos# configure terminal
vyos(config)# interface <interface>
vyos(config-if)# no ipv6 address <adresse IPv6>/<lg. prefixe>
vyos(config-if)# exit

Commandes propres à la table de routage

Autres commandes utiles pour IPv6

Personal tools