AutoNetkit is 'n sagteware vir die skep van Netkit konfigurasies.
Afhanklikhede:
AutoNetkit vereis die volgende modules: netaddr, mako, networkx, pydot, pyparse, graphviz en pexpect.
Dit kan geïnstalleer word met behulp:
sudo easy_install netaddr
sudo easy_install mako
sudo easy_install networkx
sudo easy_install pydot
sudo easy_install pyparsing
sudo easy_install pexpect
vir die plot sal jy graphviz nodig. Op Linux dit kan geïnstalleer word as:
& Nbsp; & nbsp; & nbsp; sudo apt-get installeer graphviz & nbsp; & nbsp; & nbsp; & nbsp; & nbsp;
& Nbsp; & nbsp; & nbsp;
instel:
'N Monster AutoNetkit laboratorium kan gevind word in die laboratoriums gids. Hierdie laboratorium sal 'n klein internet van 3 outonome Systems, met 'n aantal van routers in elk. Hierdie routers verbind is. Hierdie laboratorium word dan geplot.
Die laboratorium kan ook ontplooi word. Vir ontplooiing, moet jy die besonderhede van jou Netkit gasheer masjien voorsien. Dit kan óf dieselfde masjien of 'n ander masjien.
Die instellings wat vereis word is die adres van die masjien (gebruik "localhost" as jy met Netkit op dieselfde masjien as AutoNetkit), jou gebruikersnaam aan te meld in die masjien (met SSH), en jou wagwoord.
Byvoorbeeld:
gasheer = "netkithost.adelaide.edu.au"
gebruikersnaam = "sknight"
wagwoord = "12345"
of as wat op dieselfde masjien:
gasheer = "localhost"
gebruikersnaam = "sknight"
wagwoord = "12345" & nbsp; & nbsp;
Jy kan dan sit die laboratorium met behulp van:
myNetkit.deploy (myInternet)
Running:
Sodra jy jou laboratorium opgestel het, kan jy begin AutoNetkit behulp:
python AutoNetkit.py
As jy wil om jou laboratorium te spesifiseer in 'n ander opset lêer, bv myLab.txt, gebruik die volgende opdrag:
./AutoNetkit.py F laboratoriums / myLab.txt
En jy moet uitset sien soos:
INFO & nbsp; & nbsp; Laai netwerk van laboratoriums / myLab.txt
INFO & nbsp; & nbsp; Samestelling van opset vir AS1
INFO & nbsp; & nbsp; Samestelling van opset vir AS2
INFO & nbsp; & nbsp; Samestelling van opset vir AS3
INFO & nbsp; & nbsp; Verbinding met netkithost.adelaide.edu.au
INFO & nbsp; & nbsp; Gekoppel aan netkithost.adelaide.edu.au
INFO & nbsp; & nbsp; Staking vorige laboratorium
INFO & nbsp; & nbsp; Kopiëring Lab oor
INFO & nbsp; & nbsp; Nagaan van alle vorige masjiene afskakel
INFO & nbsp; & nbsp; Sommige leërskare steeds aan die gang, weer probeer in 5 sekondes
INFO & nbsp; & nbsp; Alle vorige masjiene afskakel, begin laboratorium
INFO & nbsp; & nbsp; Begin r1B (1/10)
INFO & nbsp; & nbsp; Begin r1C (2/10)
INFO & nbsp; & nbsp; Begin R1A (3/10)
INFO & nbsp; & nbsp; Begin r1D (4/10)
INFO & nbsp; & nbsp; Begin r1E (5/10)
INFO & nbsp; & nbsp; Begin r2A (6/10)
INFO & nbsp; & nbsp; Begin r3A (7/10)
INFO & nbsp; & nbsp; Begin r3B (8/10)
INFO & nbsp; & nbsp; Begin r3C (9/10)
INFO & nbsp; & nbsp; Begin r3D (10/10)
INFO & nbsp; & nbsp; Klaar begin Lab, 10 masjiene begin
Lab gegenereer in 28.14 sekondes
Vereistes :
- Python
Kommentaar nie gevind