AutoNetkit это программное обеспечение для создания конфигураций Netkit.
Зависимости:
AutoNetkit требует следующие модули: netaddr, Мако, NetworkX, pydot, pyparse, GraphViz и pexpect.
Они могут быть установлены с использованием:
Судо easy_install netaddr
Судо easy_install мако
Судо easy_install NetworkX
Судо easy_install pydot
Судо easy_install Pyparsing
Судо easy_install pexpect
для построения вам нужно Graphviz. На Linux это может быть установлен как:
& NBSP; & NBSP; & NBSP; Судо APT-получить установку Graphviz & NBSP; & NBSP; & NBSP; & NBSP; & NBSP;
& NBSP; & NBSP; & NBSP;
Настройка
Образец AutoNetkit лаборатория может быть найден в папке лабораторий. Эта лаборатория будет создать небольшой интернет 3 автономных систем с числом маршрутизаторов в каждом. Эти маршрутизаторы связаны. Эта лаборатория затем нанесены.
Лаборатория также может быть развернут. Для развертывания, вы должны предоставить подробную информацию о вашем Netkit машине. Это может быть либо же машины или другая машина.
Настройки, необходимые являются адрес машины (использование "локальный", если вы работаете на Netkit той же машине, AutoNetkit), ваше имя пользователя для входа в машину (с помощью SSH), и пароль.
Например:
хост = "netkithost.adelaide.edu.au"
UserName = "sknight"
пароль = "12345"
или если работает на той же машине:
хост = "локальный"
UserName = "sknight"
пароль = "12345" & NBSP; & NBSP;
Вы можете развернуть лабораторию с помощью:
myNetkit.deploy (myInternet)
Продолжительность:
После того, как вы настроили свою лабораторию, вы можете начать AutoNetkit с помощью:
питон AutoNetkit.py
Если вы хотите указать свою лабораторию в другом файле конфигурации, например myLab.txt, используйте следующую команду:
./AutoNetkit.py -f Лаборатории / myLab.txt
И вы должны увидеть такие как:
ИНФОРМАЦИЯ & NBSP; & NBSP; Загрузка сети в лабораториях / myLab.txt
ИНФОРМАЦИЯ & NBSP; & NBSP; Компиляция конфигурации для AS1
ИНФОРМАЦИЯ & NBSP; & NBSP; Компиляция конфигурации для AS2
ИНФОРМАЦИЯ & NBSP; & NBSP; Компиляция конфигурации для AS3
ИНФОРМАЦИЯ & NBSP; & NBSP; Подключение к netkithost.adelaide.edu.au
ИНФОРМАЦИЯ & NBSP; & NBSP; Подключен к netkithost.adelaide.edu.au
ИНФОРМАЦИЯ & NBSP; & NBSP; Остановка предыдущая лаборатория
ИНФОРМАЦИЯ & NBSP; & NBSP; Копирование Lab над
ИНФОРМАЦИЯ & NBSP; & NBSP; Проверка все предыдущие машины выключение
ИНФОРМАЦИЯ & NBSP; & NBSP; Некоторые хозяева по-прежнему работает, повтор в течение 5 секунд
ИНФОРМАЦИЯ & NBSP; & NBSP; Все предыдущие выключение машины, начиная лаборатория
ИНФОРМАЦИЯ & NBSP; & NBSP; Начиная R1b (1/10)
ИНФОРМАЦИЯ & NBSP; & NBSP; Начиная R1c (2/10)
ИНФОРМАЦИЯ & NBSP; & NBSP; Начиная R1a (3/10)
ИНФОРМАЦИЯ & NBSP; & NBSP; Начиная R1D (4/10)
ИНФОРМАЦИЯ & NBSP; & NBSP; Начиная R1E (5/10)
ИНФОРМАЦИЯ & NBSP; & NBSP; Начиная R2a (6/10)
ИНФОРМАЦИЯ & NBSP; & NBSP; Начиная R3A (7/10)
ИНФОРМАЦИЯ & NBSP; & NBSP; Начиная R3b (8/10)
ИНФОРМАЦИЯ & NBSP; & NBSP; Начиная R3C (9/10)
ИНФОРМАЦИЯ & NBSP; & NBSP; Начиная r3d (10/10)
ИНФОРМАЦИЯ & NBSP; & NBSP; Готовые начиная Лаборатория, 10 машин начали
Лаборатория создается в 28.14 секунд
Требования
- Python
Комментарии не найдены