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