// readme

fetchconfig β€” README / Documentation

34 | device platforms {version} | version Telnet / SSH / HTTP / SNMP | transports Linux / AIX / Windows | tested platforms (Windows: no SSH/diff)

A Perl script for retrieving and backing up the configuration of network devices at scale β€” over telnet, SSH or a device’s web UI, across dozens of vendors, with change tracking, e-mail summaries, and a repository you can script against.

Introduction {#introduction}

fetchconfig is a Perl script for retrieving the configuration of multiple devices. It has been tested under Linux, AIX and Windows (on native Windows: telnet, web-UI and SNMP devices only, no SSH β€” see Platform support), and currently supports a variety of devices, including Cisco IOS, Cisco Catalyst, Cisco ASA, Cisco PIX, FortiGate Firewalls, ProCurve, Alcatel Ethernet Routers (aka Riverstone), Dell PowerConnect Switches, Terayon 3200/3500 CMTS, Datacom DmSwitch Switches, HP MSR Routers, Mikrotik Routers, Tellabs MSR Routers, Juniper EX Switch JunOS, Oracle Acme Packet, Audiocodes Mediant, Cisco IOS XR, NEC Univerge IX, Hirschmann Railswitch, Zyxel switches, PLANET managed switches, Aruba CX switches, Cisco…