Back to Browse

Python learning for Network Engineers | Part 18 |Netmiko SSH to multiple Cisco devices and configure

6.4K views
Mar 30, 2019
5:09

๐—™๐—ผ๐—ฟ ๐—–๐—ผ๐—บ๐—ฝ๐—น๐—ฒ๐˜๐—ฒ ๐—ฃ๐˜†๐˜๐—ต๐—ผ๐—ป ๐—™๐—ผ๐—ฟ ๐—ก๐—ฒ๐˜๐˜„๐—ผ๐—ฟ๐—ธ ๐—˜๐—ป๐—ด๐—ถ๐—ป๐—ฒ๐—ฒ๐—ฟ๐˜€ ๐—–๐—ผ๐˜‚๐—ฟ๐˜€๐—ฒ: ๐—˜๐—ป๐—ฟ๐—ผ๐—น๐—น ๐—ณ๐—ผ๐—ฟ ๐—ฏ๐—ฒ๐—น๐—ผ๐˜„ ๐—จ๐—ฑ๐—ฒ๐—บ๐˜† ๐—–๐—น๐—ฎ๐˜€๐˜€: ๐Ÿ๐ŸŽ๐Ÿ๐Ÿ ๐•๐ž๐ซ๐ฌ๐ข๐จ๐ง ๐‘ซ๐’Š๐’”๐’„๐’๐’–๐’๐’•๐’†๐’… ๐‘น๐’†๐’‡๐’†๐’“๐’“๐’‚๐’ ๐‘ณ๐’Š๐’๐’Œ: https://www.udemy.com/course/python-for-network-engineers/?referralCode=35A75AAE1ACA94A15829 Python Series Complete video Playlist URL :https://www.youtube.com/watch?v=sG_RiytUA38&list=PLOocymQm7YWakdZkBfCRIC06fv7xQE85N To stay updated with my latest videos Please subscribe to my channel by clicking below https://www.youtube.com/channel/UCcA2nhdC0wzqyv9x1lk5NnA?sub_confirmation=1 This video explains how to SSH to multiple Cisco devices, using multiple device dictionaries in Netmiko and lists. It uses for loop to get each device dictionary from netmiko import ConnectHandler RTR_10 = { 'ip': '10.10.10.10', 'username': 'admin', 'password': 'admin', 'device_type': 'cisco_ios', } RTR_11 = { 'ip': '10.10.10.11', 'username': 'admin', 'password': 'admin', 'device_type': 'cisco_ios', } DEVICE_LIST = [RTR_10, RTR_11] for DEVICE in DEVICE_LIST: print ('Connecting to the Device ' + DEVICE['ip']) net_connect = ConnectHandler(**DEVICE) config_commands = [ 'int lo0', 'ip add 1.1.1.1 255.255.255.0', 'no shut' ] output = net_connect.send_config_set(config_commands) print(output) output = net_connect.send_command('show ip int brief') print(output)

Download

0 formats

No download links available.

Python learning for Network Engineers | Part 18 |Netmiko SSH to multiple Cisco devices and configure | NatokHD