Network Configuration Validator


As more configurations are generated dynamically, the amount of configuration that has to be checked by an engineer is becoming untenable.  Applying bad configuration to a device can be catastrophic to a network, causing outages.  At best, an improper configuration can cost wasted time and money by slowing deployments.

Itential’s ConfigValidator tool, powered by Intentionet’s industry-leading network validation solution, Batfish®, enables NetDevOps teams to find and catch network configuration errors before they are pushed to the network. Easily determine if a device configuration is syntactically correct by verifying and validating the output of auto-generated network configuration, before trying to apply the config to a device, minimizing the risk of outages.

Config Validator Features:

  • Infer Configuration Operating System
    Deciphers the operating system for a configuration based off the syntax of the configuration.
  • Lint Configuration
    Leverages the open source tool Batfish to lint configuration syntax for a list of supported device operating systems.
  • Easy Error Navigation
    Click any error in the list of returned errors to navigate to that location in the configuration to view surrounding configuration, make changes, and reattempt validation.

“We are excited to work with industry partners like Itential to accelerate the use of network automation and help organizations of all sizes build software-like CI/CD pipelines for their network. Itential’s new Config Validator service powered by Batfish, helps introduce networking teams to this foundational element of a CI/CD pipeline.”

– Ratul Mahajan, CEO, Intentionet

Configuration Validator supports the following operating systems:

  • Arista
  • AWS (VPCs, Network ACLs, VPN GW, NAT GW, Internet GW, Security Groups, etc.)
  • Cisco (All Cisco NX-OS, IOS, IOS-XE, IOS-XR and ASA devices)
  • Cumulus
  • F5 BIG-IP
  • Juniper (All JunOS platforms: MX, EX, QFX, SRX, T-series, PTX)
  • Palo Alto Networks
  • Free-Range Routing (FRR)
  • Aruba
  • Dell Force10
  • Foundry