Python | Script para verificar configuración IP-Helper en un Router Cisco
Con este sencillo script podremos verificar la configuración ip-helper en la interfaz fa0/1 de dos routers Cisco (R1 y R2). Para ello disponemos de un DHCP server con dirección IP 192.168.1.72 que a su vez ejecutará el script en python. En el diagrama se puede ver como R1 tiene la configuración IP Helper-Address correcta apuntando al servidor DHCP 192.168.1.72 y R2 está con una dirección IP helper-address incorrecta. Para poder ejecutar el script necesitamos crear el archivo de hosts en la misma carpeta de donde ejecutaremos el script. En nuestro nuestro archivo de hosts está creado en el directorio /home/eve/. eve@Linux-Desktop:~$ nano hosts 192.168.1.107 192.168.1.18 SCRIPT f rom netmiko import ConnectHandler hosts = open ("/home/eve/hosts") for line in hosts: target = line.strip() net_connect = ConnectHandler(device_type='cisco_ios', host=target, username='cisco', password='cisco') output = net_connect.send_command("show ru...