...

/

Network Reconnaissance

Network Reconnaissance

Let's learn how to tackle the challenges of network reconnaissance.

Gather information

Network reconnaissance is a massive challenge to tackle on an enterprise network, even with powerful network management systems in place. Many commands must be executed at the CLI to capture the information required to troubleshoot a problem, or to design a new solution.

It can be tedious to hop from device to device and collect information that may be stale or obsolete by the time the change is drafted. It especially does not scale well for larger changes. Now that the inventory file hosts is ready, Ansible can execute playbooks against the devices.

Some advantages to this approach are as follows:

  • Excellent starting point to network automation

  • Improves software development skills

  • Non-disruptive and non-intrusive, with little chance of anything going wrong

  • Simple and easy to get going

To achieve this approach, converts the commands normally run on a device to a simple script Next, dry run the processes. From here, start building a centralized library of customized network utilities available for engineers or operators to run on-demand, or scheduled for execution daily or weekly. One important ...