Autonetkit

Geautomatiseerde configuratie-generator voor Netkit
Download nu

Autonetkit Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • Other/Proprietary Li...
  • Prijs:
  • FREE
  • Naam uitgever:
  • Simon Knight and Hung Nguyen
  • Uitgever website:
  • http://bandicoot.maths.adelaide.edu.au/

Autonetkit Tags


Autonetkit Beschrijving

Geautomatiseerde configuratie-generator voor Netkit AutoNetkit is een software voor het maken netkit configurations.Dependencies: AutoNetkit vereist de volgende modules: netaddr, mako, kan networkx, pydot, pyparse, graphviz en pexpect.These worden geïnstalleerd met: sudo easy_install netaddrsudo easy_install makosudo easy_install networkxsudo easy_install pydotsudo easy_install pyparsingsudo easy_install pexpectfor PLOTTING U hebt GRAPHIZIZE NODIG nodig. Op Linux kan dit worden geïnstalleerd als: Sudo Apt-Get Install Grafhviz Configureren: een voorbeeld Autonetkit Lab is te vinden in de map Labs. Dit lab maakt een klein internet van 3 autonome systemen, met een aantal routers in elk. Deze routers zijn verbonden. Dit lab wordt vervolgens uitgezet. Het lab kan ook worden ingezet. Voor implementatie moet u de details van uw Netkit-hostmachine verstrekken. Dit kan dezelfde machine of een andere machine zijn. De vereiste instellingen zijn het adres van de machine (gebruik "localhost" als u Netkit op dezelfde machine gebruikt als autonetkit), uw gebruikersnaam om in te loggen in de machine (met behulp van SSH) en uw wachtwoord. Bijvoorbeeld: host = "Netkithost.adelaide.edu.au" Gebruikersnaam = "SKNET" Wachtwoord = "12345" of als deze op dezelfde machine wordt uitgevoerd: host = "localhost" gebruikersnaam = "SKNET" Wachtwoord = "12345" U kunt dan Implementeer het lab met: mynetkit.deploy (MyInternet) Running: Nadat u uw lab hebt geconfigureerd, kunt u Autonetkit starten met: Python Autonetkit.pyif U wilt uw lab in een ander configuratiebestand specificeren, bijvoorbeeld MyLab.txt, gebruik het volgende Opdracht: ./ Autonetkit.py -F-Labs / MyLAB.textand U moet de uitvoer zien, zoals: info laden van netwerk van labs / mylab.txtInfo-compilatieconfiguratie voor AS1INFO-compilatieconfiguratie voor AS2Info-compilatieconfiguratie voor AS3INFO Aansluiten op Netkithost.adelaide.edu. Auinfo verbonden met NETKITHOST.ADELAIDE.EDU.AUIINFO Stoppen Vorige Labinfo Kopieer Lab Overinfo Controle alle vorige machines ShutdownInfo Sommige gastheren nog steeds uitvoeren, opnieuw proberen in 5 secondeninfo Alle vorige machines afsluiten, beginnend Labinfo Start R1B (1/10) Info Start R1c (2 / 10) Info Start R1A (3/10) Info Starten R1D (4/10) Info Starten R1E (5/10) Info Starten R2A (6/10) Info Starten R3A (7/10) Info Starten R3B (8/10) Info Starten R3C (9 / 10) Info Starten R3D (10/10) Info Afgewerkt startlaboratorium, 10 machines StartLAB gegenereerd in 28.14 seconden Vereisten: · Python


Autonetkit Gerelateerde software