fr:documentation:examples:how_to_build_a_bsdrp_router_lab
no way to compare when less than two revisions
Différences
Ci-dessous, les différences entre deux révisions de la page.
| — | fr:documentation:examples:how_to_build_a_bsdrp_router_lab [2011/09/16 15:59] (Version actuelle) – créée - modification externe 127.0.0.1 | ||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| + | ====== Comment lancer un lab utilisant BSDRP ====== | ||
| + | ===== Les scripts du projet BSDRP ===== | ||
| + | |||
| + | ==== Qemu/KVM ==== | ||
| + | |||
| + | |||
| + | <note important> | ||
| + | |||
| + | Les versions corrigées de Qemu sont disponibles: | ||
| + | * FreeBSD: Inclue (l' | ||
| + | * Windows: [[https:// | ||
| + | |||
| + | |||
| + | === FreeBSD/ | ||
| + | |||
| + | Dans le cas de l' | ||
| + | |||
| + | < | ||
| + | chmod +x BSDRP-lab-qemu.sh</ | ||
| + | |||
| + | //Les utilisateurs Linux remplaceront l' | ||
| + | |||
| + | Ce script a été testé avec qemu 0.11.1 (FreeBSD) et KVM (Linux Debian). | ||
| + | |||
| + | L' | ||
| + | < | ||
| + | Usage: ./ | ||
| + | -i filename | ||
| + | -n X Mode maquette: Lance X routeurs (entre 2 et 9) entièrement maillés | ||
| + | -l Y Nombre de LAN entre 0 et 9 (mode maquette uniquement) | ||
| + | -s Active un LAN partagé avec votre hôte Qemu | ||
| + | -h Affiche ce message d'aide | ||
| + | |||
| + | Note: En mode maquette, qemu utilise le mode snapshot, ce qui signifie que toutes modifications sur les disques sont perdues une fois la maquette éteinte. | ||
| + | Le script doit être démarré par l' | ||
| + | </ | ||
| + | |||
| + | === Sous MS Windows === | ||
| + | |||
| + | Il existe un script VBS pour MS Windows sur [[http:// | ||
| + | |||
| + | ==== VirtualBox ==== | ||
| + | |||
| + | <note important> | ||
| + | |||
| + | |||
| + | === Sous MS Windows === | ||
| + | |||
| + | Si vous utilisez MS Windows, voici un [[http:// | ||
| + | |||
| + | Pour pouvoir exécuter un script PS, vous devez: | ||
| + | - [[http:// | ||
| + | - Débloquer le script BSDRP-lab par un clic-droit sur le fichier, puis sélectionner «propriétés» et cliquer sur «débloquer» | ||
| + | |||
| + | |||
| + | <note tip>Nous recommandons l' | ||
| + | |||
| + | Pré-requis: | ||
| + | * [[http:// | ||
| + | * Un client RDP pour accéder aux routeurs basés sur la version vga de BSDRP (ce client est inclus dans Windows, commande: mstsc) | ||
| + | * [[http:// | ||
| + | |||
| + | Étapes: | ||
| + | - Télécharger une image BSDRP et décompresser l' | ||
| + | - Clic-droit sur le fichier BSDRP-lab-vbox.ps1 et sélectionner " | ||
| + | |||
| + | Après usage, pour utiliser une autre version de BSDRP: Effacer l' | ||
| + | |||
| + | === Sous FreeBSD ou GNU/Linux === | ||
| + | |||
| + | Utiliser le [[http:// | ||
| + | |||
| + | Pré-requis: | ||
| + | * FreeBSD: Virtualbox-OSE 4.1 avec les extensions (pour le RDP) | ||
| + | * Linux: Virtualbox 4.1 avec les extensions (pour le RDP) | ||
| + | * socat d' | ||
| + | * Un client VNC/RDP pour se connecter aux version «vga» de BSDRP | ||
| + | |||
| + | < | ||
| + | Usage: ./ | ||
| + | -i filename | ||
| + | -d delete | ||
| + | -n X Nombre de routeurs (entre 2 et 9) entièrement maillé | ||
| + | -l Y Nombre de LAN entre 0 et 9 | ||
| + | -h Affiche cet aide | ||
| + | -s Arrête toutes les VM | ||
| + | |||
| + | </ | ||
| + | |||
| + | ==== Example d' | ||
| + | |||
| + | Avec le script qemu: | ||
| + | < | ||
| + | ./ | ||
| + | </ | ||
| + | |||
| + | ou avec le script VirtualBox: | ||
| + | |||
| + | < | ||
| + | ./ | ||
| + | |||
| + | BSD Router Project (http:// | ||
| + | Image file given... rebuilding BSDRP router template and deleting all routers | ||
| + | x86-64 image | ||
| + | serial image | ||
| + | Creating lab with 4 router(s): | ||
| + | - 2 LAN between all routers | ||
| + | - Full mesh Ethernet links between each routers | ||
| + | |||
| + | Router1 have the following NIC: | ||
| + | em0 connected to Router2. | ||
| + | em1 connected to Router3. | ||
| + | em2 connected to Router4. | ||
| + | em3 connected to LAN number 1. | ||
| + | em4 connected to LAN number 2. | ||
| + | Router2 have the following NIC: | ||
| + | em0 connected to Router1. | ||
| + | em1 connected to Router3. | ||
| + | em2 connected to Router4. | ||
| + | em3 connected to LAN number 1. | ||
| + | em4 connected to LAN number 2. | ||
| + | Router3 have the following NIC: | ||
| + | em0 connected to Router1. | ||
| + | em1 connected to Router2. | ||
| + | em2 connected to Router4. | ||
| + | em3 connected to LAN number 1. | ||
| + | em4 connected to LAN number 2. | ||
| + | Router4 have the following NIC: | ||
| + | em0 connected to Router1. | ||
| + | em1 connected to Router2. | ||
| + | em2 connected to Router3. | ||
| + | em3 connected to LAN number 1. | ||
| + | em4 connected to LAN number 2. | ||
| + | Connect to router 1: socat unix-connect:/ | ||
| + | Connect to router 2: socat unix-connect:/ | ||
| + | Connect to router 3: socat unix-connect:/ | ||
| + | Connect to router 4: socat unix-connect:/ | ||
| + | </ | ||
| + | |||
| + | Lancent 4 routeurs full-meshed (par câble Ethernet croisé) et chaque routeurs est connecté à 2 LAN communs: | ||
| + | |||
| + | {{: | ||
| + | ===== GNS3 ===== | ||
| + | |||
| + | BSDRP peux s' | ||
fr/documentation/examples/how_to_build_a_bsdrp_router_lab.txt · Dernière modification : 2011/09/16 15:59 de 127.0.0.1
