{% extends "app.html" %} {% comment %} # SPDX-License-Identifier: AGPL-3.0-or-later {% endcomment %} {% load i18n %} {% load static %} {% block page_head %} {% endblock %} {% block configuration %}
{% trans "Service/Port" %} | {% trans "Status" %} | {% for component in components|dictsort:"name" %} {% if component.ports %}
---|---|
{{ component.name }} | {% if component.is_enabled %} {% trans "Enabled" %} {% else %} {% trans "Disabled" %} {% endif %} |
{{ port.name }}: {% for port_number, protocol in port.details %} {{ port_number }}/{{ protocol }} {% endfor %} | {% if port.name in internal_enabled_ports and port.name in external_enabled_ports %} {% trans "Permitted" %} {% elif port.name in internal_enabled_ports %} {% trans "Permitted (internal only)" %} {% elif port.name in external_enabled_ports %} {% trans "Permitted (external only)" %} {% else %} {% trans "Blocked" %} {% endif %} |
{% blocktrans trimmed %} The operation of the firewall is automatic. When you enable a service it is also permitted in the firewall and when you disable a service it is also disabled in the firewall. {% endblocktrans %}
{% blocktrans trimmed %} Advanced firewall operations such as opening custom ports are provided by the Cockpit app. {% endblocktrans %}
{% endblock %}