What tools do you use for automating networking tasks?

dispiritedbilge

New Member
Hi everyone! I’ve been manually handling a bunch of routine networking stuff lately — IP scans, port checks, config backups, firmware pushes, etc.

It’s getting tedious, and I’d like to automate more. Curious what tools you all use?

Specifically:
  • Do you script it out with Bash/Python?
  • Use Ansible, RANCID, Oxidized?
  • Any GUI-based solutions that actually save time?
  • What works for switches vs routers vs firewalls?
Would love to hear about your stack or any tools that made your life easier. Doesn’t matter if it’s open-source or commercial.
 
Dang I haven't heard rancid mentioned in like 15 years.

I've rolled the solarwinds suite with NCM at most places, although python/ansible should get you 95% around the role. Some tools like phpipam make things easier than doing a spreadsheet but otherwise just making those templated, scalable designs with a logical naming or identifier approach.
 
Automating networking tasks really takes the pressure off, especially when you’re juggling multiple devices or sites.

Here’s what’s in my toolkit lately:
  • Nmap + Masscan for scans
  • Oxidized for network device backups
  • LibreNMS to monitor status and alerting
  • PowerShell for Windows-based network roles
  • Attune is my go-to when I need to coordinate complex updates or config tasks across different OSes.
Everything talks to each other via webhook or API, so it's pretty seamless once set up.
 
Back
Top