Obscur95/gns3-server - GitHub

Skip to content Dismiss alert {{ message }} / gns3-server Public
  • Notifications You must be signed in to change notification settings
  • Fork 49
  • Star 50
  • Code
  • Issues
  • Pull requests
  • Actions
  • Projects
  • Security
  • Insights
Additional navigation options  masterBranchesTagsGo to fileCode

Folders and files

NameNameLast commit messageLast commit date

Latest commit

 

History

8 Commits
IOSIOS  
IOUIOU  
QEMUQEMU  
.gitattributes.gitattributes  
DockerfileDockerfile  
GNS3.confGNS3.conf  
README.mdREADME.md  
sources.listsources.list  
startup.shstartup.sh  
View all files

Repository files navigation

  • README
gns3-server

L'image contiens les éléments suivants :

  • IOUYAP
  • QEMU
  • VPCS
  • DYNAMIPS

Vous trouverez également à disposition les images IOS suivants :

  • Pour Dynamips : - /home/gns3/GNS3/images/IOS/c3745-advipservicesk9-mz.124-25d.bin - /home/gns3/GNS3/images/IOS/c7200-adventerprisek9-mz.124-15.T17.bin - /home/gns3/GNS3/images/IOS/c7200-adventerprisek9-mz.152-4.S7.bin

  • Pour IOUYAP (licence généré automatiquement): - /home/gns3/GNS3/images/IOU/i86bi-linux-l2-adventerprisek9-15.6.0.9S.bin - /home/gns3/GNS3/images/IOU/i86bi-linux-l2-ipbasek9-15.1g.bin - /home/gns3/GNS3/images/IOU/i86bi-linux-l3-adventerprisek9-15.5.2T.bin

Vous avez à disposition des images QEMU :

  • Fortigate version 5.4.2
  • CSR1000v
  • TinyCore

Utilisation du FW Fortigate : Créer une image QEMU avec les paramètres suivants :

  • RAM : 1Go
  • Qemu binary : qemu-system-x86_64
  • Boot priority : HDD
  • Console type : vnc
  • Disk image (master) : Fortigate/fortios_5.4.2.qcow2
    • Disk interface : virtio
  • Disk image (slave) : Fortigate/fortigate_p10G.qcow2 - Disk interface : virtio
  • Network - Adapters : 1 -> 10 - Type : virtio-net-pci
  • Advanced settings : - options : -nographic -vnc :5900 -enable-kvm

Utilisation du routeur CSR1000v Créer une image QEMU avec les paramètres suivants :

  • RAM : 4Go
  • Qemu binary : qemu-system-x86_64
  • Boot priority : HDD
  • Console type : telnet
  • Disk image (master) : CSR1000v/csr1000v_harddisk.vmdk - Disk interface : ide
  • CD/DVD : CSR1000v/csr1000v-universalk9.03.16.04b.S.155-3.S4b-ext.iso
  • Network - Adapters : 1 -> 10 - Type : virtio-net-pci
  • Advanced settings - Options : -nographic -enable-kvm -serial mon:stdio -boot order=c -smp 1 -usb -uuid XXXX

Il vous faut générer le UUID dans l'image et remplacer les XXXX avec l'UUID obtenu.

docker exec -it "ID conteneur" bash uuidgen

Lorsque vous lancerez la première fois l'image, celle-ci s'installera. Pour cela, au démarrage de l'image sélectionner : - CSR 1000V Serial Console

Une fois l'installation terminée, il redémarrera automatiquement.

Toute l'opération peut durée de 15 à 20 minutes suivant les performance de votre machine.

Pour générer une licence de démo suivre ce lien : https://www.cisco.com/go/license

Pour installer la licence suivre ce lien : http://www.cisco.com/c/en/us/td/docs/routers/csr1000/software/configuration/b_CSR1000v_Configuration_Guide/b_CSR1000v_Configuration_Guide_chapter_01000.html

Utilisation du TinyCore Créer une image QEMU avec les paramètres suivants :

  • RAM : 128Mo
  • Qemu binary : qemu-system-x86_64
  • Boot priority : HDD
  • Console type : telnet
  • Disk image (master) : PC/TinyCore-hda.qcow2 - Disk interface : ide
  • Network - Adapters : 1 - Type : virtio-net-pci
  • Advanced settings - Options : -boot order=c

Pour sauvegarder vos modifications, il vous faut passer la commande "backup". Les configurations se trouvent dans le répertoire "/opt".

Lancement de l'image : - docker run -d -e GNS3_USER=xxxx -e GNS3_PASSWORD=yyyy -p 3080:3080 -p 4000-4050:4000-4050 -p 5900-5910:5900-5910 --privileged obscur/gns3server:latest

3080 : Port HTTP d'aministration 4000-4050 : Range de port alloué pour les consoles telnet 5900-5910 : Range de port alloué pour les consoles vnc XXXX : Login YYYY : Password

Ajout du serveur à la GUI GNS3 : Edit -> Preferences Server -> Remote servers -> Add Protocol : HTTP Host : IP du serveur Port : 3080 TCP Cocher : Enable authentication User : XXXX Password : YYYY

About

No description, website, or topics provided.

Resources

Readme

Uh oh!

There was an error while loading. Please reload this page.

Activity

Stars

50 stars

Watchers

3 watching

Forks

49 forks Report repository

Releases

No releases published

Packages

Uh oh!

There was an error while loading. Please reload this page.

Contributors

Uh oh!

There was an error while loading. Please reload this page.

Languages

  • Python 74.1%
  • Shell 25.9%
You can’t perform that action at this time.

Từ khóa » C7200 Bin