{% extends "web/web-main.html" %} {% block content %}

{{ title }}

Interfaces
{% for iface in interfaces.values() %} {% set iface_status = iface.status %}
{{ iface.name }}
{% if iface_status == "up" %} {% set status_color = "bg-success" %} {% elif iface_status == "down" %} {% set status_color = "bg-danger" %} {% else %} {% set status_color = "bg-warning" %} {% endif %}
Status {{ iface_status }}
IPv4 {{ iface.ipv4 | safe }}
IPv6 {{ iface.ipv6 | safe }}
MAC {{ iface.mac | safe}}
Flags {{ iface.flags | safe }}
{% if iface.editable == True %} {% endif %}
{% endfor %}
Routing table
{% for route in routes %} {% if route.gateway %} {% else %} {% endif %} {% if route.protocol %} {% else %} {% endif %} {% if route.scope %} {% else %} {% endif %} {% if route.metric %} {% else %} {% endif %} {% endfor %}
Destination Gateway Device Protocol Scope Metric Flags
{{ route.dst }}{{ route.gateway }}default{{ route.dev }}{{ route.protocol }}{{ EMPTY_FIELD | safe }}{{ route.scope }}{{ EMPTY_FIELD | safe }}{{ route.metric }}{{ EMPTY_FIELD | safe }}{{ route.flags | safe }}
{% endblock %}