Categories
Cisco Firepower

Cisco Firepower | Change FTD HA Management IP Addresses for the FMC

Today I had to re-IP a customers High Availability (HA) pair of Cisco Firepower Thread Defence (FTD) 2110’s which are managed by a Cisco Firepower Management Centre (FMC). Both the FTD’s and the FMC are running version 6.6.1. Although these steps worked for me, I cannot guarantee they will work in other versions! The FTD’s […]

Categories
Cisco Firepower

Cisco Firepower | Change Management Center (FMC) Default IP Address

This article is based on the Cisco Firepower Management Centre (FMC) version 6.3.0 and assumes you have already got the FMC powered on and have a console connection to the appliance. The FMC by default comes up with the management IP address of 192.168.45.45 – Unless you’re already running this network in your environment and […]

Categories
Cisco DevOps Firepower

Cisco Firepower API | Creating Multiple Network Objects using Python & CSV [UPDATED]

This is an updated version of This Post. I will quickly run through my environment and steps I took to get the script working in my lab environment. I run VMware Workstation 15 Pro on my home PC with 2 virtual machines, an FMCv 6.3.0 (build 83) with 4vCPU & 4GB RAM; and a Debian […]

Categories
Cisco Firepower

Cisco Firepower | Reset Management Center (FMC) Web and CLI Admin Password

Let’s face it, sometimes we just forget passwords, or something mysterious happens and the password magically changes whilst you’re asleep – yeah, that’s totally what happened here… I booted up my FMCv in the lab I run on my home PC and tried to log into the CLI but.. Login Incorrect ..what? Login Incorrect ..erm […]

Categories
Cisco DevOps Firepower

Cisco Firepower API | Creating Multiple Port Objects using Python & CSV

This is very similar to my previous post for creating network objects (found here) but in this instance we are going to create some new port objects on the FMC using a Python script and a CSV file. The script loops through each line in the CSV file and creates it on the FMC, this […]

Categories
Cisco DevOps

Network Automation | Managing Multiple Network Devices using Python, Pexpect & CSV

This script was written to manage multiple switches which require you to enter the user credentials twice during an SSH session. I tried using Paramiko which authenticated fine for the first part, but would then always send the enable password instead of the second username. Solarwinds NCM was also an option but again I could […]

Categories
Cisco DevOps Firepower

Cisco Firepower API | Creating Multiple Network Objects using Python & CSV

I have written a slightly updated version of this post: http://ciscotom.com/cisco-firepower-api-creating-multiple-network-objects-using-python-csv-updated/ I decided to utilise the script provided by the API explorer and develop it further. I amended it to read data from a CSV file and simulate a bulk creation of network objects and hosts using the API. The script loops through each object […]