Skip to content

ixqx/devnet

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Домашнее задание первого дня DevNet 2020

Необходимо:
1.Собрать со всех устройств файлы конфигураций, сохранить их на диск, используя имя устройства и текущую дату в составе имени файла.
2. Проверить на всех коммутаторах-включен ли протокол CDP и есть ли упроцесса CDPна каждом из устройств данные о соседях.
3. Проверить, какой типпрограммного обеспечения(NPEили PE)* используется на устройствах исобрать со всех устройств данные о версиииспользуемого ПО.
4. Настроить на всех устройствах timezone GMT+0, получение данных для синхронизациивремени от источника во внутренней сети, предварительно проверив его доступность.
5. Вывести отчет в виде нескольких строк, каждая изкоторых имеет следующийформат, близкий к такому:
Имя устройства -тип устройства -версия ПО -NPE/PE -CDP on/off, Xpeers-NTP in sync/not sync.
Пример:
ms-gw-01|ISR4451/K9|BLD_V154_3_S_XE313_THROTTLE_LATEST |PE|CDP is ON,5peers|Clock in Sync
ms-gw-02|ISR4451/K9|BLD_V154_3_S_XE313_THROTTLE_LATEST |NPE|CDP is ON,0 peers|Clock in Sync

Данные по устройствам вносятся в devices.yaml файл в виде списка словарей:

  • device_type: cisco_ios
    ip: 192.168.100.1
    username: cisco
    password: cisco
    secret: cisco
  • device_type: cisco_ios
    ip: 192.168.100.2
    username: cisco
    password: cisco
    secret: cisco
  • device_type: cisco_ios
    ip: 192.168.100.3
    username: cisco
    password: cisco
    secret: cisco

    Образец вывода:
    R1|7200|15.2(4)M11|PE|CDP is ON, 3 peers|Clock in Sync
    R2|7200|15.2(4)M11|PE|CDP is ON, 3 peers|Clock not in Sync
    R3|7200|15.2(4)M11|PE|CDP is ON, 3 peers|Clock not in Sync

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages