{% extends "layout.html" %} {% block content %}

IP Address Map

Available: {{ total_ips - used_ip_count }} Used: {{ used_ip_count }}
{% set network_parts = subnet.cidr.split('/')[0].split('.') %} {% set network_prefix = network_parts[0] + '.' + network_parts[1] + '.' + network_parts[2] + '.' %} {% for i in range(1, 255) %} {% set ip = network_prefix + i|string %} {% if ip in used_ips %}
{{ ip }}
{% else %}
{{ ip }}
{% endif %} {% endfor %}
{% endblock %}