Menu

Cisco IOS

Overview

The Cisco IOS Integration allows Cywift to securely connect with Cisco IOS routers and switches to collect device inventory, running configuration, interface details, routing information, access control configuration, and hardening evidence.

Before starting the integration, ensure the following:

• Cisco IOS device access
• Read-only device account
• SSH access enabled
• Device hostname or IP address
• Collector configured in Cywift

Step 1: Prepare Cisco IOS Access

  1. Log in to the Cisco IOS device.
  2. Create a dedicated user account for the integration.
  3. Enable SSH management access on the device.
  4. Assign read-only privileges or configure controlled command authorization for the integration account.
  5. Verify the device is reachable from the Cywift Collector.

Important Notes:

• Use SSH instead of Telnet
• Apply the principle of least privilege
• Restrict management access to trusted collector IP addresses
• Avoid using shared administrator accounts

Step 2: Navigate to Integrations in Cywift

• Log in to the Cywift Platform
• Navigate to Integration
• Select Networking/Infrastructure
• Choose Cisco IOS
• Click Add Integration

Step 3: Add Individual Integration

Use this option when integrating a single Cisco IOS device.

Required Fields:

• Select Individual Integration
• Select Cisco IOS from Networking/Infrastructure
• Select a configured Collector
• Enter an Integration Alias
• Select an Integration Owner
• Enter the Device Hostname or IP Address
• Enter the Username
• Enter the Password

Step 4: Add Bulk Integration

Use this option to integrate multiple Cisco IOS devices.

Steps:

• Select Bulk Integration
• Download the template
• Enter the required device details and credentials
• Upload the completed file
• Click Test Connection
• Save the integration

Troubleshooting Tips

• Verify SSH is enabled on the device
• Confirm the hostname or IP address is correct
• Validate the username and password
• Check management ACLs and firewall rules
• Ensure the collector can reach the device

Previous
This is some text inside of a div block.
Previous
Default Timeout Setting
This is some text inside of a div block.
Next
This is some text inside of a div block.

In this article