Skip to main content

NethSecurity Controller

The NethSecurity controller allows for remote management of multiple NethSecurity installations, referred to as units.

The controller establishes a secure connection between the central server and the units. Each firewall registers with the server using the ns-plug client. Once registered, the server generates a VPN configuration that enables secure communication between the controller and the unit.

Key features of the NethSecurity controller include:

  • Centralized Management: Manage multiple firewalls from a single server.
  • Secure Communication: Establish a secure OpenVPN connection between the server and the firewalls.
  • Easy Configuration: Configure firewalls directly from the controller's user interface.
  • Monitoring and Logging: Collect and analyze logs from the firewalls using Loki for troubleshooting and monitoring purposes.
  • Metrics Visualization: Visualize metrics from the firewalls using the built-in Grafana dashboard. Metrics are collected using Prometheus and TimescaleDB.
  • Web-based SSH: Access the firewalls' command-line interface using a web-based SSH client.
warning

The subscription status must match on both sides: if the firewall has a valid subscription, the NethServer 8 machine running the controller must also have a valid subscription, and vice versa. If the subscription status does not match between the firewall and the controller's NS8 host, the unit fails to connect to the controller.

See the NethSecurity controller documentation to learn more about the controller's features and how to set it up.

NethServer 8