2520 с IOS Cisco IOS Software, CGS2520 Software (CGS2520-LANBASEK9-M), Version 15.2(4)EA5, RELEASE SOFTWARE (fc1) поддерживает netconf. Вроде как..
cgs2520-1#sh netconf schema
New Name Space ‘urn:ietf:params:xml:ns:netconf:base:1.0’
<VirtualRootTag> [0, 1] required
<rpc-reply> [0, 1] required
………………………………………………………………………….
Netconf включается так:
cgs2520-1(config)#netconf ssh
Подключиться к подсистеме netconf можно следующим образом:
ssh -2 -s tar@172.16.1.1 netconf
Что нужно сделать:
- Разобраться с подключением.
- Что можно делать (функционал)
Реализация netconf-клиента под python: ncclient
pip install ncclient
from ncclient import manager
cisco=manager.connect(host=’ip’, port=’22’, username=’admin’, password=’pass’, allow_agent=False, , look_for_keys=False)
cisco.get()
Выдаёт весь конфиг.