Brève description du simulateur EVE-NG

Introduction: Dans le processus d'apprentissage CCNA / HCNA, vous devez utiliser des simulateurs de périphériques réseau appropriés pour les expériences; il existe de nombreux simulateurs, y compris Packet Tracer, eNSP, GNS3, EVE-NG, etc., EVE-NG (Emulated Virtual Environment-Next Generation) C'est un logiciel de simulation de réseau multifournisseur sans client, très approprié pour les expériences d'opération de simulation.


1. Qu'est-ce qu'EVE-NG

  EVE-NG (Emulated Virtual Environment - Next Generation) est une nouvelle version d'Unetlab 2.0 après Unetlab 1.0. Le nom a été changé et le nom d'origine est Unified Networking Lab.
  EVE-NG couvre les trois composants principaux de Dynamips, IOL et QEMU . Ces trois composants complètent la virtualisation de tous les appareils sur la plate-forme EVE-NG et sont au cœur de la plate-forme EVE-NG . EVE-NG peut exécuter de nombreux systèmes d'exploitation de périphériques réseau tels que Cisco, Juniper, F5, Fortinet, H3C, Huawei, PaloAlto, CheckPoint, etc. Il peut exécuter des systèmes d'exploitation hôtes tels que Windows, Ubuntu, CentOS, MacOS, et peut également exécuter VMware, OpenStack, Proxmox VE , Citrix, KVM, QEMU, Docker et autres environnements de virtualisation / systèmes d'exploitation de cloud computing.

Petite extension
 Dynamips: Dynamips est un émulateur basé sur la technologie de virtualisation, utilisé pour simuler l'
 IOL du routeur Cisco : l'IOL est l'IOS (IOL) sous Linux, également connu sous le nom d'IOS (IOU) sous Unix; simple Il peut être compris comme une image miroir du système IOS de Cisco sous Linux (Linux / Unix est fondamentalement universel)
 QEMU (Quick Emulation): QEMU est un émulateur et un virtualiseur de machine open source général qui peut imiter presque tout le matériel ; QEMU est un pur simulateur de virtualisation implémenté par logiciel. Toutes les instructions doivent être traduites par Qemu, les performances sont donc très faibles. La plupart d'entre eux coopèrent avec KVM pour terminer le travail de virtualisation. KVM est une technologie de virtualisation assistée par matériel, qui est principalement responsable de la virtualisation plus complexe du processeur et de la mémoire, tandis que Qemu est responsable de la virtualisation des E / S. Les deux coopèrent pour jouer leurs propres avantages et se compléter. .

  EVE-NG est un framework virtuel fonctionnant sous Ubuntu. À proprement parler, c'est un système d'exploitation Ubuntu profondément personnalisé. Il peut être installé directement sur l'hôte physique de l'architecture x86. Il a également une version ova, qui peut être importée dans VMware et d'autres logiciels de machine virtuelle pour s'exécuter.
  EVE-NG est intégré à KVM. KVM (Kernel-based Virtual Machine) est une machine virtuelle basée sur le noyau, qui peut être comprise comme similaire aux systèmes de machine virtuelle tels que VMware Workstaion, Virtual Box ou vSphere ESXi virtual machine systems.

Qu'est-ce que KVM?
 KVM est la signification de machine virtuelle basée sur le noyau . KVM est appelé technologie "Kernel (K) VM". L'hyperviseur de KVM (également connu sous le nom de Virtual Machine Monitor / VMM) fait directement partie du noyau. Le code de cet hyperviseur est directement sous Linux Dans le noyau, lorsque Host démarre, ils sont chargés ensemble et initialisés ensemble.
 Le KVM est donc une "technologie de virtualisation fournie par le noyau Linux".
Référence: Que signifie la «machine virtuelle basée sur le noyau» de KVM? -Connaissance du
   concept de machine virtuelle basée sur le noyau KVM et analyse des invités

 EVE-NG est une plate-forme de simulation sans client qui offre plus d'opportunités d'apprentissage et de travail pour le personnel du réseau, de la sécurité et du système. La principale caractéristique est la réalisation de la dé-clientisation à l'aide de HTML5 .
 Par conséquent, EVE-NG a plus d'avantages en mode interactif, qui est complètement différent de GNS3. GNS3 ressemble plus à un logiciel utilisé par les utilisateurs, et seul le système d'exploitation pris en charge par GNS3 peut être utilisé; alors qu'EVE-NG ressemble plus à un modèle CS, EVE-NG est le serveur et l'utilisateur peut être n'importe quel système d'exploitation prenant en charge http / https.
 On peut dire: EVE-NG est un produit avec un très haut degré de standardisation et une variété de groupes d'utilisateurs à C & B; le modèle BS est adopté dans l'architecture, qui peut simuler toute nouvelle génération de matériel virtuel. Il fournit une fonction «click and play» utilisant l'interface utilisateur Web HTML5, accessible via VNC, Telnet ou RDP, et vous permet d'importer et d'exporter immédiatement des configurations. Offrez aux utilisateurs une nouvelle expérience d'apprentissage efficace, de conception, de faible impact et de flexibilité élevée.


2. Installation et utilisation d'EVE-NG

 EVE-NG peut être appliqué dans de nombreux scénarios:

  1. Ingénieur réseau: simulez des équipements de nombreux fabricants tels que Cisco, H3C, Huawei, etc.
  2. Ingénieur système: Simulez un grand nombre de systèmes d'exploitation tels que Linux, Windows, MacOS;
  3. Ingénieur en virtualisation: simulez tous les environnements de virtualisation tels que VMware, Citrix, KVM, QEMU, Docker, etc.
  4. Ingénieur stockage: Simulez les systèmes d'exploitation de stockage Open-E, Synology, prenez en charge iSCSI, NFS et utilisez Linux pour prendre en charge Ceph;
  5. Programmeur: Simulez un grand nombre d'appareils pour prendre en charge l'environnement de développement;
  6. Passionnés d'informatique: utilisez EVE-NG pour simuler OpenWRT, Pfsense, VyOS et d'autres systèmes de niche couramment utilisés

 À l'heure actuelle, il est principalement utilisé par les ingénieurs réseau, et les autres utilisations sont relativement rares.

 Pour que nous apprenions, installez généralement d'abord VMware Workstaion sur Windows, puis utilisez Workstaion pour installer EVE-NG, puis utilisez KVM virtual F5, Palo Alto et d'autres machines virtuelles dans EVE-NG. Une telle solution est la virtualisation imbriquée ou à deux niveaux Virtualisation ( poupée domestique ).
 Il y a encore beaucoup d'informations sur l'installation et l'introduction sur Internet, donc je ne vais pas le répéter, et mettre quelques liens.
Introduction à EVE-NG - Blog Garden
Installation et configuration d'
EVE-NG - Connaître l' installation d'
EVE-NG - Guide de l'utilisateur EVE-NG - Blog Garden


Lien vers la version 3.1 paresseuse de la communauté EVE-NG : https://pan.baidu.com/s/1TWQpUqLI2iYv_kse_qQGww
code d'extraction: jazu

 Vous pouvez également faire attention à ce compte public: EmulatedLab, qui sont tous liés aux tutoriels EVE-NG, qui sont plutôt bons. Mon installation de la version paresseuse vient d'ici.
 Site Web chinois d'EVE-NG: www.emulatedlab.com, vous pouvez également le consulter.

Compte par défaut EVE:
compte:
mot de passe root / admin : eve

Trois, développez

Contenu d'intégration EVE-NG:

  1. Virtualisation des nœuds de périphérique
  2. Virtualisation de réseau
    Dans la virtualisation de réseau Linux, il existe deux technologies les plus remarquables et les plus connues: Linux Bridge et Open vSwitch Le système EVE-NG installe ces deux logiciels par défaut.
  3. Gestion Web
  4. base de données
  5. Langage de programmation

Progiciels couramment utilisés:

  1. SecureCRT
  2. Xshell
  3. VNC
    VNC (Virtual Network Computing) est l'abréviation de Virtual Network Computer, est un excellent outil de contrôle à distance, est un logiciel gratuit et open source basé sur les systèmes d'exploitation UNIX et Linux
  4. WireShark
  5. VPCS

Logiciel de virtualisation commun:

  • VMware Workstation est
    un puissant logiciel d'ordinateur virtuel de bureau qui offre aux utilisateurs la meilleure solution pour exécuter simultanément différents systèmes d'exploitation sur un seul bureau et développer, tester et déployer de nouvelles applications.
  • VirtualBox
  • Hyper-V
    Hyper-V est une technologie de virtualisation d'hyperviseur proposée par Microsoft, qui peut réaliser la virtualisation de bureau
  • Xen
    XEN est une technologie de virtualisation open source basée sur l'architecture X86, la croissance la plus rapide, les performances les plus stables et la moindre utilisation des ressources. Xen peut exécuter en toute sécurité plusieurs machines virtuelles sur un ensemble de matériel physique, et c'est une combinaison open source parfaite avec Linux
  • Docker
    Docker est un moteur de conteneur d'applications open source qui permet aux développeurs de conditionner leurs applications et packages dépendants dans un conteneur portable, puis de les publier sur n'importe quelle machine Linux ou Windows courante. Il peut également être virtualisé. Le conteneur est Utilisation complète du mécanisme de sandbox, il n'y aura pas d'interfaces entre elles. Il se compose principalement des parties suivantes: client DockerClient, démon Docker Daemon, mise en miroir d'images Docker, conteneur DockerContainer.

Temporairement terminé.

Je suppose que tu aimes

Origine blog.csdn.net/weixin_41629848/article/details/108882935
conseillé
Classement