The section your link pointed to isn't on Cohesive VNS3 Controller's page any more, so we've brought you to the top.
Cohesive VNS3 Controller is a network security appliance that creates encrypted virtual networks and manages multi-cloud connectivity and segmentation.
curl -X PUT https://<controller-ip>/api/v1/snapshots/<snapshot_id>/restore -H 'Content-Type: application/json' -d '{"recover_plugins": false}'
curl -k -X GET -H api-token:<API_TOKEN> https://controller_ip_address:8000/api/config
vnscubed.rb -H localhost -T n5v5nf4uc74upteo1v1 desc_config
create_packet_monitor(duration='10 minutes', filter_type='PCAP')
curl -X POST https://<vns3-manager>/api/clientpack/fetch_next_clientpack?ip_range=10.0.0.0/24
Summary
Cohesive VNS3 Controller is a commercial network edge security and connectivity controller run as a virtual appliance at the cloud network edge, giving it API control, overlay networking, and IPsecIPsecA suite of IETF protocols that authenticate and encrypt IP packets at the network layer, giving cyber tools a standards-based way to build VPNs or secure host-to-host tunnels without modifying applications. site-to-site connections. It targets network and cloud infrastructure teams building or securing multi-cloud and hybrid environments, including those needing HIPAAHIPAAA US federal law enacted in 1996 that sets privacy and security requirements for protected health information, giving cyber tools a compliance baseline to enforce or audit against.-compliant network designs, and it is managed through the VNS3:ms dashboard for firewall policy, access control, and failover across the fleet. Its plugin platform lets teams run containerized functions like HAProxy, Suricata, or a WAFWAFA reverse proxy that inspects HTTP/HTTPS traffic and blocks requests matching known attack patterns such as SQL injection or XSS, sitting between clients and a web application to filter malicious input before it reaches the server. directly on the edge, with the catalog now distinguishing ARMARMA family of RISC processor architectures designed by Arm Holdings and licensed to chip makers worldwide; tools target it to run natively on mobile, embedded, and increasingly server and desktop hardware. from Intel builds and supporting multi-version compatibility checks. Recent releases add an AI-assisted advisor for IPsec troubleshooting and in-place plugin upgrades. Launched in 2008 and still shipping releases roughly every two weeks, it is under active development.
Cohesive VNS3 Controller is a network security appliance that creates encrypted virtual networks and manages multi-cloud connectivity and segmentation.
Are my sites still connected to each other across clouds, and why isn't a tunnel coming up?
shows live status for every encrypted site-to-site connection from the fleet dashboard, and an advisor reads the failing IPsec tunnel's configuration to suggest what's misconfigured, without opening a support ticket
Which firewall rules and network access policies are actually enforced across my whole fleet right now?
the management dashboard centralizes firewall policy, access rules and sub-tables across every controller, so one view shows what is live rather than what was last pushed
What happens to my traffic if an edge appliance fails?
the controller fleet is managed for automated failover, so a failed instance's role is picked up without the operator manually re-routing connections
Can I run security functions like a WAF or intrusion detection directly at the network edge instead of adding another box?
the plugin platform runs these as containerized functions on the controller itself, with the catalog showing which versions are built for the underlying processor architecture in use
Did the route I just typed actually mean what I intended?
strict CIDR parsing checks the entered notation against the intended network and rejects the route outright if they resolve differently
Will upgrading a running plugin or the OpenVPN stack break existing client connections?
in-place upgrades migrate a plugin's configuration to the new version at the same address, but an OpenVPN server upgrade carries client-side configuration differences that call for testing existing clientpacks before rolling out to production
Built from Cohesive VNS3 Controller's releases, docs, README and our own runs.
“Seen” marks the month we first spotted a release the vendor didn't date.
Group names and tags are our labels.
+Overlay EnginesshippedProvides configurable encryption and tunneling cores to enhance network performance and functionality.12 releases · first seen May 2017▸
release
12 total
Improves Wireguard background-process efficiency so CPU usage scales more efficiently beyond 1,000 clientpacks.
updated · seen Sep 2026
· source
· release history
Adds EdgeGRE, VXLAN, and Geneve connection types to the VNS3 licensing system.
updated · seen Sep 2026
· source
· release history
Restores support for IPsec %any peer setting in the 6.x line after an IPv6 migration regression.
6.7.7 · Sep 2025
· source
· release history
Self-tuning on boot or reboot adjusts concurrency based on available cores to improve performance on small instances such as AWS t3.nano.
6.6.10 · Oct 2024
· source
· release history
Enables wireguard as the client protocol for LNKe (VNS3 network platform), previously limited to openvpn.
6.0.4 · Nov 2022
· source
· release history
Improves IPsec subsystem with further IKEv2/PFS support
5.1.7 · Oct 2021
· source
· release history
+SNS alertingshippedSends alerts to AWS SNS topics, supporting authentication via either Access Key/Secret Key credentials or an AWS IAM role.12 releases · first seen Feb 2015▸
release
12 total
SNS Alert type can now authenticate via AWS IAM role, in addition to the existing Access Key/Secret Key credential method.
updated · seen Oct 2026
· source
· release history
Tunnel down/up alerts now include the endpoint ID, enabling direct use in follow-up API calls without additional lookups.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
updated · seen Oct 2026
· source
· release history
New plugin alert type for plugins to make unauthenticated webhook calls
6.2.6 · Jun 2024
· source
· release history
Adds plugin alert type enabling unauthenticated webhook calls from inside a VNS3 host plugin
6.6.4 · Jun 2024
· source
· release history
Adds alerts for BGP session up/down states for BGP peers
5.2.1 · Nov 2021
· source
· release history
Adds BGP event logs available via Logging Plugin at /mnt/logs/vns3_connection_logs/bgpd.log
5.2.1 · Nov 2021
· source
· release history
+In-place plugin instance upgradesshippedAllows a running plugin's full configuration to be migrated to a new instance or version on the same VNS3 controller, preserving the network address once the old instance is stopped.10 releases · 1 other source · first seen Sep 2012▸
Also counts toward: REST API
release
10 total
Enables in-place plugin instance upgrades: a running plugin's full configuration can now be migrated to a new instance/version on the same VNS3 controller, starting at the same network address once the old instance is stopped.
updated · seen Jul 2026
· source
· release history
Enables in-place upgrades by allowing plugin instances to be migrated and upgraded on the same controller
7.1.1 · Jun 2026
· source
· release history
Initial attempts at recovery of running plugins when using the VNS3ms or Terraform Provider for version upgrades.
6.0.12 · May 2023
· source
· release history
Description field added to IPsec Endpoint configuration to track device details.
4.11.2 · Aug 2020
· source
· release history
Reverts the VNS3 snapshot import behavior for native IPsec (ESP / Protocol 50) connections introduced in 3.5.0.4, requiring users to follow the legacy manual migration steps (download snapshot, remap public IP, reboot, then import).
3.5.0.8 · Jun 2015
· source
· release history
Adds Outbound NAT capabilities to allow VNS3 to replace the AWS VPC NAT AMI, reducing deployment complexity and runtime fees in Private VPCs.
3.0.4 · Nov 2013
· source
· release history
example
Upgrade a running plugin instance in-place without changing its network address or interrupting service traffic.$ Migrate the running plugin configuration to a new plugin instance/version on the same VNS3 controller, then start the new instance at the existing network address after stopping the old one.
7.1.1 · Jun 2026
· source
+SCTP packet routingshippedEnables the routing of Stream Control Transmission Protocol (SCTP) packets through the cyber tool.11 releases · first seen Sep 2016▸
release
11 total
Adds Traffic Pairs UI/API feature to define local/remote subnet pairs for route-based VPNs without manual state management
5.2.1 · Nov 2021
· source
· release history
Adds support for VNS3 acting as an aggressive mode IPsec client (IKEv1 only)
5.1.2 · Jun 2021
· source
· release history
Adds automatic high availability for clientpack routes: the route is active on the controller to which the clientpack is connected and moves when it reconnects to another peer.
5.1.1 · Jun 2021
· source
· release history
Enables administrators to disable routes via UI and API for debugging or pre-work without deletion.
5.1.1 · Jun 2021
· source
· release history
Allows resetting Firewall connection tracking via a new Reset Connection Tracking link in the UI.
5.1.1 · Jun 2021
· source
· release history
Adds API endpoint to reset the firewall connection tracking system, clearing destination/source NAT memory and open connection status.
5.0.2 · Mar 2021
· source
· release history
+OpenVPN servershippedRuns an OpenVPN server on the VNS3 controller, with version upgrades tracked across releases and client compatibility requirements noted.9 releases · 1 other source · first seen May 2017▸
release
9 total
OpenVPN Server upgraded to 2.6+ (since 7.0.2): OpenVPN clientpacks on hosts may require manual configuration changes — test connectivity before any production upgrade; clients running OpenVPN earlier than 2.5 may not reconnect after upgrade.
updated · seen Oct 2026
· source
· release history
Upgrading to VNS3 7.0.1 upgrades the OpenVPN server to version 2.6+; significant configuration differences between OpenVPN 2.5 and 2.6 may require manual modifications to existing OpenVPN clientpack hosts for proper reconnection — testing before production upgrade is recommended. Wireguard clientpacks are unaffected.
updated · seen Sep 2026
· source
· release history
Upgrades the bundled OpenVPN server to version 2.6+ for clientpack connectivity
7.1.2 · Jul 2026
· source
· release history
OpenVPN Server upgraded to version 2.6+, requiring potential manual configuration adjustments on host clientpacks for proper reconnection; testing is recommended before production upgrade.
7.1.2 · Jul 2026
· source
· release history
Enables compression re-enablement via API call on the VNS3 controller for OpenVPN 2.5 clients
5.0.0 · Feb 2021
· source
· release history
Compression is NOW DISABLED on overlay client communication by default.
5.0.0 · Feb 2021
· source
· release history
example
Verify your existing OpenVPN clientpacks are compatible with the new server version before upgrading production.$ Navigate to the Controller UI, select a Clientpack from the configuration list, and inspect its details for the 'OpenVPN static key' entry.
7.1.2 · Jul 2026
· source
+Asynchronous snapshot creation APIshippedAdds an asynchronous parameter to the snapshot creation API to allow monitoring of long-running tasks via a task ID.8 releases · 1 other source · first seen Sep 2016▸
release
8 total
Enables plugins or containers to bind to a network address even when no corresponding interface exists on the host
7.0.1 · Feb 2026
· source
· release history
Returns a 503 API Not Available error during configuration snapshot import to signal the controller is rebooting and not yet available for further configuration
6.0.14 · Jun 2023
· source
· release history
Adds Plugin Dashboard under Main Menu > Plugins for simplified plugin management access
5.2.1 · Nov 2021
· source
· release history
Adds Plugin Manager to the Action menu of a running container
5.1.2 · Jun 2021
· source
· release history
Adds :async parameter to the Import Snapshot API call to return a task ID for status checking instead of blocking.
4.9.2 · Mar 2020
· source
· release history
VNS3 snapshot files now include NTP data if configured via API
4.3.3 · Aug 2017
· source
· release history
example
Configure a plugin or container instance to bind to an IP address that hasn't been assigned to any physical interface yet.$ When creating a new plugin/container instance in the VNS3 UI, specify 'bind_address: <target_ip>' in the network settings, even if <target_ip> is not currently up on any interface.
7.0.1 · Feb 2026
· source
+AI Diagnostics advisorshippedLets administrators ask an AI-backed advisor for help configuring VNS3 Controllers or troubleshooting site-to-site IPsec connections, without opening a support ticket.6 releases · 2 other sources · first seen Sep 2012▸
release
Makes tunnel bounce (IPsec reset) calls idempotent: if a bounce command for a tunnel is already queued, no additional bounce commands for that tunnel are enqueued until the existing one is processed.
updated · seen Sep 2026
· source
· release history
Introduces Connection Advisor with AI Diagnostics (Beta): an Advice option on VNS3 Controllers lets administrators ask for help configuring the controller or troubleshooting site-to-site IPsec connections (requires Cohesive auth token and active support contract).
updated · seen Jul 2026
· source
· release history
Adds an Advice option to VNS3 Controllers for AI-assisted configuration and IPsec troubleshooting
7.1.1 · Jun 2026
· source
· release history
Improves CPU load information on the VNS3 Status page
4.3.4 · Nov 2017
· source
· release history
Displays the IP address of the outer network adapter, usually eth0, in the console for easier identification in virtual environments.
3.5.0.7 · Feb 2015
· source
· release history
Adds CloudWAN feature to establish connectivity between multiple endpoints using globally distributed public cloud data center network
3.0 · Sep 2012
· source
· release history
example
Reach the AI Diagnostics advisor to troubleshoot a failing site-to-site IPsec tunnel without opening a support ticket.$ In the VNS3 Controller UI, navigate to the target IPsec connection, select the 'Advice' option, enter your Cohesive auth token when prompted, and submit your IPsec configuration question to receive…
updated · seen Jul 2026
· source
Use the beta feature to troubleshoot a failing site-to-site IPsec connection by getting AI diagnostics from the controller UI.$ In the VNS3 Controller UI, navigate to the Connection Advisor tab and click the 'Advice' option for the target clientpack.
7.1.1 · Jun 2026
· source
+Interface route gateway specificationshippedAllows interface routes to be configured with an optional specific gateway address.7 releases · 1 other source · first seen Mar 2016▸
release
7 total
Adds a UI edit panel for user-managed route entries, replacing the previous delete-and-re-enter workflow.
updated · seen Sep 2026
· source
· release history
Adds ability to edit user-managed route entries directly via a new UI panel without requiring delete-and-recreate
7.0.1 · Feb 2026
· source
· release history
Adds interface-specific routing capabilities via the ROUTING_CUST virtual firewall table designator and -j LOOKUP iptables target for complex packet flow selection
5.2.5 · Jun 2022
· source
· release history
Adds automatic discovery of Secondary IPs from AWS, Azure, and Google Cloud metadata on the Interfaces page.
5.1.1 · Jun 2021
· source
· release history
Adds dynamic IPv4 public IP resolution via port 80 when cloud metadata lookup fails
5.0.0 · Feb 2021
· source
· release history
Documents timed access URLs for the Web UI in VNS3 4.5.0+, including expiration and management through VNS3:ms.
4.6.1 · Jun 2019
· source
· release history
example
Use the new UI panel to modify an existing static route without deleting and recreating it.$ In the VNS3 Controller UI, navigate to Routes > User-Managed, select the target route, and click 'Edit' to update its parameters.
7.0.1 · Feb 2026
· source
+Plugin Catalog version and platform managementshippedProvides multi-version listings and per-platform compatibility information in the Plugin Catalog, including differentiation between ARM and Intel capable plugins.6 releases · 1 other source · first seen Sep 2016▸
release
Plugin Catalog now supports ARM plugins when the VNS3 instance is ARM-based.
updated · seen Oct 2026
· source
· release history
Plugin Catalog supports more intelligent version management, with listings enhanced to provide multiple versions and platform compatibility information.
updated · seen Aug 2026
· source
· release history
Plugin Catalog now differentiates between ARM and Intel capable plugins, reflecting potential release timeline differences between platforms.
updated · seen Aug 2026
· source
· release history
Adds Platform compatibility indicators (ARM vs Intel) to the Plugin Catalog
7.1.2 · Jul 2026
· source
· release history
Site-to-site Extra Configs entry box now accepts mtu= keyword to control Maximum Transmission Unit and local-peer-id= to override Local IKE ID.
4.4.1 · Dec 2018
· source
· release history
Adds two output destinations for packet monitors: file download and host delivery of netflow data
4.8.2 · Sep 2016
· source
· release history
example
Identify which plugins are compatible with your new ARM-based VNS3 hardware using the updated Plugin Catalog.$ Open the Plugin Catalog and filter or view listing details to see 'ARM' or 'Intel' platform indicators next to plugin versions.
7.1.2 · Jul 2026
· source
+Microsoft NPS authentication integrationshippedSupports Microsoft NPS Server authentication for peopleVPN users using LDAP/AD with TLS/LDAPS and separate group support.7 releases · first seen Sep 2016▸
release
7 total
Host Header Poisoning Protection is DISABLED by default in version 6.7.7+; enabling it requires manual configuration and may irrecoverably block control plane access if misconfigured.
6.7.7 · Sep 2025
· source
· release history
Adds a section in the Settings page to restrict control plane (port 8000) access to specific internal interface addresses, preventing Host Header Poisoning attacks.
6.7.7 · Sep 2025
· source
· release history
Support People VPN users authenticating against Gsuite.
4.11.2 · Aug 2020
· source
· release history
Adds Google GSuite and JumpCloud as supported directory providers for controller administrator authentication
4.9.1 · Mar 2020
· source
· release history
Adds Microsoft NPS Server authentication support for PeopleVPN users via LDAP/AD
4.11.1 · Sep 2016
· source
· release history
Adds TLS/LDAPS connection configuration options for PeopleVPN LDAP/AD integration
4.11.1 · Sep 2016
· source
· release history
+Firewall subchains and host/port setsshippedEnables the creation of customer-defined firewall subchains and specific host/port sets within firewall rules.7 releases · first seen Aug 2017▸
release
7 total
Enables strict CIDR parsing when entering routes — any route whose CIDR notation resolves to a different network than intended is now rejected outright.
updated · seen Sep 2026
· source
· release history
Adds Clientpack Tag type to Firewall Sets to auto-populate based on team member tags like department:itoperations
6.2.8 · Aug 2023
· source
· release history
Adds DNS type to Firewall Sets for dynamic population via domain resolution every 30 seconds
6.2.8 · Aug 2023
· source
· release history
Adds a UI warning when attempting to delete a firewall rule, as it was previously too easy to select delete instead of disable
6.0.14 · Jun 2023
· source
· release history
Adds LIST type support to FWsets, allowing them to hold entries of PORT or NET sets
4.11.3 · Sep 2020
· source
· release history
Firewall supports Connection Marking and Hash Marking capabilities via the firewall interface
4.3.8 · Apr 2018
· source
· release history
+Enhanced BGP configurationshippedAllows the use of 32-bit private Autonomous System Numbers and provides granular control over site-to-site connection parameters such as MTU and Local IKE ID.6 releases · first seen Dec 2018▸
release
Allows VNS3 to advertise 0.0.0.0/0 and receive 0.0.0.0/0 with BGP Peers via the UI
6.0.11 · Apr 2023
· source
· release history
UI displays a warning when configuring default route advertisement (0.0.0.0/0) in BGP peers
6.0.11 · Apr 2023
· source
· release history
Adds a Configure link on the Controller Peering page to customize BGP configuration for topology peers.
5.1.1 · Jun 2021
· source
· release history
Adds support for specifying an ASN alias when creating a BGP peering configuration
5.0.0 · Feb 2021
· source
· release history
32bit private Autonomous System Numbers (4200000000 – 4294967294) are now allowed in BGP Peering configurations.
4.4.1 · Dec 2018
· source
· release history
Site-to-site Extra Configs entry box now accepts mtu= keyword to control Maximum Transmission Unit and local-peer-id= to override Local IKE ID.
4.4.1 · Dec 2018
· source
· release history
+API rate limit adjustmentshippedIncreases the internal firewall limit for API calls from 20 to 50 per 5 seconds.5 releases · 1 other source · first seen Jun 2015▸
release
Supports API token authentication in vnscubed.rb using the -T parameter in place of -K and -S, documented with the 4.5.0+ token capability.
4.6.1 · Jun 2019
· source
· release history
Supports the api-token HTTP header for token-authenticated REST API calls, documented with the 4.5.0+ token capability.
4.6.1 · Jun 2019
· source
· release history
Relaxes firewall constraints to give customers more control using SNAT and MASQUERADE.
3.5.1.14 · Mar 2016
· source
· release history
PREROUTING_CUST and POSTROUTING_CUST customer firewall chains can now use valid jump targets for the NAT table
3.5.1.14 · Mar 2016
· source
· release history
Increases the internal firewall limit for API calls from 20 to 50 per 5 seconds
3.5.0.8 · Jun 2015
· source
· release history
example
Authenticate to the VNS3 API using a timed token instead of basic auth.$ curl -k -X GET -H api-token:<API_TOKEN> https://controller_ip_address:8000/api/config
4.6.1 · Jun 2019
· source
+Pre-license Certificate UploadshippedAllows administrators to upload HTTPS server certificates via the web interface before the product license key is activated.4 releases · 1 other source · first seen Feb 2026▸
Also counts toward: Web management console
release
Uploads of HTTPS certificates via the UI are now allowed before the controller is licensed.
updated · seen Sep 2026
· source
· release history
Upgrading to VNS3 7.0.1 upgrades the OpenVPN server to version 2.6+; significant configuration differences between OpenVPN 2.5 and 2.6 may require manual modifications to existing OpenVPN clientpack hosts for proper reconnection — testing before production upgrade is recommended. Wireguard clientpacks are unaffected.
updated · seen Sep 2026
· source
· release history
OpenVPN Server upgraded to version 2.6+, requiring potential manual configuration adjustments on host clientpacks for proper reconnection; testing is recommended before production upgrade.
7.1.2 · Jul 2026
· source
· release history
Allows uploading HTTPS certificates through the controller's UI before the product is licensed
7.0.1 · Feb 2026
· source
· release history
example
Upload server certificates to the controller before activating the license key.$ In the VNS3 Controller UI, go to Settings > HTTPS Certificates and use the 'Upload' button to import your .crt and .key files.
7.0.1 · Feb 2026
· source
+Client configuration generationshippedGenerates clientpack configuration files compatible with Linux, Mac, Windows, iOS, and Android in a single download.4 releases · 1 other source · first seen Apr 2013▸
Also counts toward: REST API
release
Supports AWS Metadata Service Version 2 (metadata_v2) in clientpack configurations
6.2.8 · Aug 2023
· source
· release history
Clientpacks page displays most recent connect and disconnect times for clientpack hosts.
4.4.2 · Mar 2019
· source
· release history
Adds fetch_next_clientpack API parameter to specify an IP range for clientpack generation
3.5.0.2 · Apr 2014
· source
· release history
Adds clientpack configuration files for Linux/Mac, Windows, iOS, and Android in a single config file
3.0.1 · Apr 2013
· source
· release history
example
Fetch a clientpack for a specific subnet range via the API to automate on-demand cloud overlay networks.$ curl -X POST https://<vns3-manager>/api/clientpack/fetch_next_clientpack?ip_range=10.0.0.0/24
3.5.0.2 · Apr 2014
· source
+Snapshot credential managementshippedAllows administrators to set new UI and API credentials during the process of restoring from a snapshot.4 releases · 1 other source · first seen Apr 2013▸
release
Documents timed access URLs for the Web UI in VNS3 4.5.0+, including expiration and management through VNS3:ms.
4.6.1 · Jun 2019
· source
· release history
reset_api_password, reset_ui_password, and reset_firewall arguments in AWS Userdata enable immediate controller access and firewall state management after boot
4.3.8 · Apr 2018
· source
· release history
Added VNS3 Controller password reset capability at Amazon Web Services via user metadata.
4.3.5 · Jan 2018
· source
· release history
Allows setting new UI and API credentials when restoring from snapshot
3.0.1 · Apr 2013
· source
· release history
example
Use the CLI tool with a specific API token.$ vnscubed.rb -H localhost -T n5v5nf4uc74upteo1v1 desc_config
4.6.1 · Jun 2019
· source
+BGP subsystem managementshippedAllows administrators to reset the BGP subsystem configuration via the web interface or API.4 releases · first seen Sep 2016▸
Also counts toward: REST API, Web management console
release
Alpha firewall enhancements support customer-created subchains and firewall host and port sets.
4.3.3 · Aug 2017
· source
· release history
Significantly enhanced dynamic BGP peering capabilities
4.3.1 · May 2017
· source
· release history
Adds ability to reset the BGP subsystem via a link on the IPsec page in the Web UI or through the API
4.8.2 · Sep 2016
· source
· release history
+Remote Logger Lightweight pluginshippedA plugin that forwards plaintext log files from a mounted host to a remote destination.3 releases · 1 other source · first seen Mar 2016▸
release
Adds a fixed-size logging partition so log overflow cannot impede Web UI or API operation.
updated · seen Sep 2026
· source
· release history
Reduced api server default logging level
4.3.1 · May 2017
· source
· release history
Overlay server can use jumbo frames when available via change to client side config file
3.5.1.14 · Mar 2016
· source
· release history
docs
Remote Logger Lightweight plugin that forwards plaintext log files from mounted host ⦠Remote Logger Lightweight plugin that forwards plaintext log files from mounted host â¦
seen Oct 2026
· source
+Plugin Recovery ControlshippedAllows administrators to skip plugin image or instance recovery during configuration snapshot restores.2 releases · 1 other source · first seen Nov 2025▸
Also counts toward: REST API, Web management console
release
Adds recover_plugins argument to the snapshot-restore API, defaulting to true, with a corresponding UI tick box (defaulting to false) to make plugin recovery from configuration snapshots optional.
updated · seen Sep 2026
· source
· release history
Adds recover_plugins argument to the configuration snapshot API, allowing users to skip plugin image/instance recovery during restore operations
6.7.8 · Nov 2025
· source
· release history
example
Restore a config snapshot without rebuilding plugin instances to speed up the operation when plugins are managed externally or do not need state preservation.$ curl -X PUT https://<controller-ip>/api/v1/snapshots/<snapshot_id>/restore -H 'Content-Type: application/json' -d '{"recover_plugins": false}'
6.7.8 · Nov 2025
· source
+Enhanced Firewall Set PopulationshippedAdds dynamic population capabilities to firewall sets, including auto-population based on clientpack tags (department:itoperations) and domain resolution (DNS type).3 releases · first seen Aug 2023▸
release
Tagging API now supports generalized queries to find object types by tag, enabling the new Clientpack capability.
6.6.10 · Oct 2024
· source
· release history
Adds Clientpack Tag type to Firewall Sets to auto-populate based on team member tags like department:itoperations
6.2.8 · Aug 2023
· source
· release history
Adds DNS type to Firewall Sets for dynamic population via domain resolution every 30 seconds
6.2.8 · Aug 2023
· source
· release history
+Kernel maintenanceshippedUpgrades the underlying Linux kernel to address reported local privilege escalation vulnerabilities.3 releases · first seen Apr 2018▸
release
Upgraded from Linux 6.17.x kernel line to 7.0.0 in response to reported local privilege escalation findings against the 6.17 line.
updated · seen Aug 2026
· source
· release history
Allows compat:encapsulation=auto to force auto-negotiation of NAT-T vs Native IPsec in site-to-site connections
4.3.11 · Oct 2018
· source
· release history
Improved IKEv2 support allows VNS3 to act as the rekey responder by configuring phase1 and phase2 lifetimes on the connecting side to be less than those on VNS3.
4.3.10 · Apr 2018
· source
· release history
+Unrestricted Interface BindingshippedAllows plugin or container instances to bind to network addresses that are not currently assigned to any physical interface on the host.1 release · 1 other source · first seen Feb 2026▸
release
Enables plugins or containers to bind to a network address even when no corresponding interface exists on the host
7.0.1 · Feb 2026
· source
· release history
example
Configure a plugin or container instance to bind to an IP address that hasn't been assigned to any physical interface yet.$ When creating a new plugin/container instance in the VNS3 UI, specify 'bind_address: <target_ip>' in the network settings, even if <target_ip> is not currently up on any interface.
7.0.1 · Feb 2026
· source
+Internal DNS managementshippedAllows administrators to add, delete, or replace entries in the cyber tool's internal hosts file.2 releases · first seen Jun 2024▸
Also counts toward: REST API
release
Additions/deletions from the VNS3 internal hosts file via POST operation with total replacement of host entries
6.2.6 · Jun 2024
· source
· release history
Allows additions/deletions to the VNS3 internal hosts file via a total-replacement POST operation
6.6.4 · Jun 2024
· source
· release history
+Plugin alert webhooksshippedIntroduces a plugin alert type that enables unauthenticated webhook calls from inside a VNS3 host plugin.2 releases · first seen Jun 2024▸
Also counts toward: Outbound webhooks (the product notifies you)
release
New plugin alert type for plugins to make unauthenticated webhook calls
6.2.6 · Jun 2024
· source
· release history
Adds plugin alert type enabling unauthenticated webhook calls from inside a VNS3 host plugin
6.6.4 · Jun 2024
· source
· release history
+Advanced firewall MARK rule patternsshippedSupports MARK rule patterns in firewall configuration, replacing the previous CONNMARK-only limitation.2 releases · first seen Jun 2019▸
Adds support for MARK rule patterns in firewall configuration (replacing CONNMARK-only limitation)
4.6.1 · Jun 2019
· source
· release history
+Default Route Advertisement WarningsshippedProvides UI warnings when configuring default route advertisements (0.0.0.0/0) in BGP peers to prevent accidental routing issues.2 releases · first seen Apr 2023▸
release
Allows VNS3 to advertise 0.0.0.0/0 and receive 0.0.0.0/0 with BGP Peers via the UI
6.0.11 · Apr 2023
· source
· release history
UI displays a warning when configuring default route advertisement (0.0.0.0/0) in BGP peers
6.0.11 · Apr 2023
· source
· release history
+Plugin Catalog managementshippedAllows administrators to manage and view plugin container instances through a dedicated interface.2 releases · first seen Sep 2020▸
Also counts toward: Plugin system, Web management console
release
Adds Plugin Catalog under Main Menu > Plugins to allow in-place installation of monitoring and security plugins via the web UI
5.2.1 · Nov 2021
· source
· release history
Adds the VNS3 Plugin Manager (alpha) to manage running plugin containers
4.11.3 · Sep 2020
· source
· release history
+Packet monitor APIshippedProvides API endpoints to create, start, stop, and delete packet monitors with duration filters.2 releases · first seen Sep 2016▸
Also counts toward: REST API
release
Enables improved drop log visibility by supporting conntrack packet monitors via the API.
5.1.1 · Jun 2021
· source
· release history
Adds create_packet_monitor, start_packet_monitor, stop_packet_monitor, and delete_packet_monitor API calls with support for duration filters like one day, 10 minutes, or forever
4.8.2 · Sep 2016
· source
· release history
+Container UI configurationshippedAllows administrators to upload container images or Docker files from the local filesystem via the web interface.2 releases · first seen Jan 2015▸
Also counts toward: Web management console
release
Docker context directory uploads now support zip, b2, and .tar.gz formats for plugin creation
4.3.8 · Apr 2018
· source
· release history
container UI now lets you upload containers or docker files from local filesystem
3.5.0.6 · Jan 2015
· source
· release history
+Plugin instance environment variable configurationshippedEnables the configuration of environment variables for plugin instances directly through the web interface.1 release · 1 other source · first seen Sep 2016▸
release
Adds environment variable configuration for plugin deployments directly in the Web UI
4.8.2 · Sep 2016
· source
· release history
example
Configure environment variables for a plugin instance via the Web UI$ Go to Plugins > Allocate/Edit > Environment Variables section
4.8.2 · Sep 2016
· source
+Dual-honed VLAN supportshippedProvides Private VLAN menu configuration for dual-homed networks on specific cloud providers including IBM SCE, GoGrid, and ElasticHosts.2 releases · first seen Apr 2013▸
Also counts toward: Web management console
release
Adds ability to edit the local or remote subnet of an IPsec tunnel via the Web UI
3.5.0.8 · Jun 2015
· source
· release history
Adds dual-honed VLAN support with Private VLAN menu for IBM SCE, GoGrid, ElasticHosts
3.0.1 · Apr 2013
· source
· release history
+Network monitoring protocolsshippedEnables SNMP support for popular MIBs to allow integration with monitoring tools such as Zenoss and Cacti.2 releases · first seen Apr 2013▸
previously: SNMP monitoring support
release
Improved API support for VNS3:ms and automatic snapshot retention
3.5.0.6 · Jan 2015
· source
· release history
Adds SNMP support for popular MIBs to enable Zenoss and Cacti monitoring
3.0.1 · Apr 2013
· source
· release history
+Certificate Expiry Warning EnhancementshippedIncreases the overlay certificate authority expiration warning period to twelve months and displays a banner on every UI page when near expiry.1 release · first seen Sep 2025▸
release
Increases overlay certificate authority expiration warning from six months to twelve months, displaying a banner on every UI page when near expiry.
6.7.7 · Sep 2025
· source
· release history
+Firewall Rule Packet CountingshippedProvides API access to view packet count information for each firewall rule.1 release · first seen Sep 2025▸
release
Extends GET firewall rules API response to include packet count information for each rule.
6.7.7 · Sep 2025
· source
· release history
+Plugin Network Configuration APIshippedEnables editing of plugin network configuration through the API, mirroring existing UI capabilities.1 release · first seen Sep 2025▸
Also counts toward: Plugin API support
release
Enables editing plugin network configuration via API, mirroring the existing UI capability.
6.7.7 · Sep 2025
· source
· release history
+Clientpack Extra Config APIshippedAdds API and Terraform provider support to get or edit clientpack 'Extra Config' data.1 release · first seen May 2025▸
Also counts toward: REST API, Terraform provider
release
Adds clientpack_extra_config to the Cohesive API and terraform provider to get/edit clientpack Extra Config data
6.7.4 · May 2025
· source
· release history
+Firewall Rule SimplificationshippedAllows firewall rule targets like TTL and TCPMSS to be specified using abbreviated formats without requiring explicit module loading.1 release · first seen May 2025▸
Also counts toward: Command-line interface
release
Supports abbreviated format -j TTL and -j TCPMSS firewall rule targets without requiring -m module information
6.7.4 · May 2025
· source
· release history
+Overlay IP Variable SupportshippedExposes system variables for the controller's overlay IP and topology VIP address for use in Firewall Sets and Rules.1 release · first seen May 2025▸
release
Adds new system variables for the controller's overlay IP and the topology's VIP address in Firewall Sets and Firewall Rules
6.7.4 · May 2025
· source
· release history
+Session-Based Asset DownloadshippedAllows snapshot and Plugin Image downloads to utilize the current session credentials via API and Web UI.1 release · first seen May 2025▸
Also counts toward: Plugin API support, REST API
release
Allows snapshot and Plugin Image downloads to use current session credentials via API and Web UI
6.7.4 · May 2025
· source
· release history
+Clientpack Route Update NotificationshippedSends multicast or unicast packets to connected clients via OpenVPN or WireGuard when routing changes occur.1 release · first seen Jan 2025▸
release
ENHANCEMENT New route update process for clientpack notification sends multicast (openvpn) or unicast (wireguard) packets to connected clients upon routing changes.
6.7.2 · Jan 2025
· source
· release history
+Custom BrandingshippedAllows reseller partners and ISPs to apply standardized custom logos, CSS, and color schemes to the cyber tool's interface.1 release · first seen Jan 2025▸
release
ENHANCEMENT Custom branding framework for reseller partners and ISPs allows standardized builds with partner logo, CSS, and color scheme.
6.7.2 · Jan 2025
· source
· release history
+Verbose cloud data retrievalshippedAdds a verbose parameter to the get cloud data API endpoint to return full metadata trees excluding IAMs.1 release · first seen Nov 2024▸
release
get cloud data API endpoint gains verbose parameter (default false) to return full metadata tree excluding IAMs
6.6.11 · Nov 2024
· source
· release history
+Tag-based object queriesshippedEnables generalized API queries to find objects by tags, supporting capabilities such as Clientpack configuration.1 release · first seen Oct 2024▸
release
Tagging API now supports generalized queries to find object types by tag, enabling the new Clientpack capability.
6.6.10 · Oct 2024
· source
· release history
+AWS Metadata v2 SupportshippedAdds support for AWS Metadata Service Version 2 in clientpack configurations to improve instance metadata access security.1 release · first seen Aug 2023▸
release
Supports AWS Metadata Service Version 2 (metadata_v2) in clientpack configurations
6.2.8 · Aug 2023
· source
· release history
+Configuration Safety WarningsshippedAdds UI warnings for potentially destructive actions, such as deleting firewall rules, to prevent accidental configuration loss.1 release · first seen Jun 2023▸
release
Adds a UI warning when attempting to delete a firewall rule, as it was previously too easy to select delete instead of disable
6.0.14 · Jun 2023
· source
· release history
+Snapshot Import Status HandlingshippedReturns specific API errors (503) during configuration snapshot imports to indicate when the controller is rebooting and unavailable.1 release · first seen Jun 2023▸
release
Returns a 503 API Not Available error during configuration snapshot import to signal the controller is rebooting and not yet available for further configuration
6.0.14 · Jun 2023
· source
· release history
+Plugin Recovery ImprovementsshippedAdds support for recovering running plugin instances during version upgrades via VNS3ms or Terraform Provider, and allows recovery of plugin instances from snapshots using statedir stanzas.1 release · first seen May 2023▸
Also counts toward: Terraform provider
release
Initial attempts at recovery of running plugins when using the VNS3ms or Terraform Provider for version upgrades.
6.0.12 · May 2023
· source
· release history
+IPsec multi-interface terminationshippedAllows terminating IPsec connections on multiple interfaces using local-peer-id configuration.1 release · first seen Jun 2019▸
release
Adds beta support for terminating IPsec connections on multiple interfaces using compat in Extra Configs together with a local-peer-id entry.
4.6.1 · Jun 2019
· source
· release history
+Plugin upload format supportshippedExpands the types of archive formats supported for uploading Docker contexts and plugin creation via the interface.1 release · first seen Apr 2018▸
release
Docker context directory uploads now support zip, b2, and .tar.gz formats for plugin creation
4.3.8 · Apr 2018
· source
· release history
+AWS BYOL Marketplace supportshippedAdds support for deploying the cyber tool via the AWS Bring Your Own License (BYOL) Marketplace image.1 release · first seen Aug 2017▸
release
Support for AWS BYOL Marketplace image added
4.3.3 · Aug 2017
· source
· release history
+Container plugin self-signed certificate supportshippedAllows container plugins to be retrieved from sites using self-signed certificates.1 release · first seen Aug 2017▸
release
Allow container plugins to be retrieved from site with self-signed cert
4.3.3 · Aug 2017
· source
· release history
+Snapshot NTP data inclusionshippedIncludes configured NTP data in VNS3 snapshot files when snapshots are created via the API.1 release · first seen Aug 2017▸
release
VNS3 snapshot files now include NTP data if configured via API
4.3.3 · Aug 2017
· source
· release history
+Enhanced PFS groups supportshippedAdds support for Diffie-Hellman PFS Groups 22, 23, and 24 in the IPsec subsystem.1 release · first seen Sep 2016▸
release
Adds support for PFS Groups 22, 23, and 24 to the IPsec subsystem
4.11.1 · Sep 2016
· source
· release history
+HA backup controller roleshippedAllows an instance in the 'ms' system to function as a high-availability backup controller.1 release · first seen Mar 2016▸
release
ms system now allows an instance to function as an HA backup controller
3.5.1.14 · Mar 2016
· source
· release history
+Port forwarding via UIshippedAllows specifying source and destination IP addresses and ports to configure port forwarding directly through the web interface.1 release · first seen Apr 2013▸
Also counts toward: Web management console
release
Adds port forwarding support via UI by specifying src/dst IP and port
3.0.1 · Apr 2013
· source
· release history
+Idempotent Tunnel ResetshippedEnsures that IPsec tunnel bounce/reset calls are idempotent, preventing duplicate reset commands from being queued for the same tunnel.1 release▸
release
Makes tunnel bounce (IPsec reset) calls idempotent: if a bounce command for a tunnel is already queued, no additional bounce commands for that tunnel are enqueued until the existing one is processed.
updated · seen Sep 2026
· source
· release history
+Logging Partition ManagementshippedImplements a fixed-size logging partition to prevent log overflow from impacting Web UI or API operations.1 release▸
release
Adds a fixed-size logging partition so log overflow cannot impede Web UI or API operation.
updated · seen Sep 2026
· source
· release history
Lines in monospace are the tool's own words: help text
parsed from its source, or an endpoint from its API document. Under
release, a line is our summary of a dated release. Under
docs, it is quoted from the tool's own documentation or
website. Each links back to the source it came from.
Command line
5 commands for Cohesive VNS3 Controller, each
with where it came from. This tool has no source analysis yet, so there
is no option reference and no captured run beside them.
View
Source
No command matches.
Score card
Shipping velocityreleases a month, last 12 months
Documentation qualityrelease-notes rubric, 0–100
Breaking-change disciplinehow rarely a release breaks users, and notice given
Maintenance riskquiet time against its own cadence, maintainers
Innovation & surfacenew capabilities, API and MCP surface
Five scores for Cohesive VNS3 Controller, each built from the releases, notes and API history this site tracks — and, on Researcher and Business, where it stands among every measured tool in its category and how that has moved.
Each score is 0–100 on a published rubric, derived from data this site already shows.
A dimension we cannot measure says so — it is never scored 0 and never enters a rank.
How this is scored
Shipping velocity — releases a month over the last 12 months, on a log scale where 16 a month scores 100. Needs 3 releases in the window.
Documentation quality — the release-notes rubric published on the analytics page, unchanged.
Breaking-change discipline — the share of releases carrying a breaking change (none scores 100, half or more scores 0). Only projects that label breaking changes are measured: a clean record cannot be told from an unlabelled one.
Maintenance risk — quiet time measured against the tool's own release cadence (quiet longer than 90 days and three typical gaps scores 0), plus the number of active maintainers and whether contributors are growing, where known. Higher is lower risk.
Innovation & surface — new capabilities in the feature ledger this year, API and MCP operations added, and the share of commits that are features: the mean of whichever we hold.
Community health (open-source tools only) — each is a direction, not a size: contributors this year against last, the bus factor now against a year ago, and issues closed per issue opened, where steady scores 50, doubled 100 and halved 0; plus the median time to a maintainer's first reply (an hour scores about 100, a month or more 0). A commercial card has no repository and carries none of the four.
Documented delivery (commercial tools) — when a vendor's documented new capabilities have slowed against its own baseline, that counts against the overall standing as heavily as two low dimensions. Steady delivery, or too little history to judge, leaves the standing alone; it is never a sixth score.
Open-source tools are scored on repository signals; commercial tools on their published changelog. Ranks compare tools within one category and one profile and need at least five measured peers; the overall standing needs three ranked dimensions. Best-in-breed or consolidator is a shape, not a quality, and is never scored.
Release-note detail over time
See how much detail Cohesive VNS3 Controller puts in its release notes, quarter by quarter, and compare it with tracked tools in the same category. This history uses up to ten retained, reviewed notes per tool; sparse or blank older quarters may reflect that limit.
21 readings of Cohesive Networks's pricing page since Jan 2022, with 3 changes to what its plans include — each one dated, compared with the reading before it, and explained for someone buying the tool.
Pricing and packaging history is included with Researcher and Business. See how every vendor we track sells, and how that has changed over time, using data we don't publish anywhere else.
Each offering on the pricing page links to its own page of plans, read at its latest capture.
Plan relaunches
Plans, prices and descriptions are quoted from the vendor's own pricing page as we read it on each date.
A plan missing from a later reading is shown as no longer listed on the page — a statement about the page, not the product.
Readings that failed to show any plans are left out rather than read as a change.
Website history
cohesive.net, every change
Cohesive Networks's home and pricing pages and 41 more pages as they looked each month from September 2021 to October 2026: 62 renders, 2 changes of tagline or palette. Step through them, play them, or put any two months side by side.
Website history is included with Researcher and Business.