{% import "helpers.html" as helper %} {{ data.query.ip }} {% set r = data.result %}

About IP-Address: {{ data.query.ip }}

Network Information

{% if r.hostname %} Hostname
{{r.hostname|trim_end_matches(pat=".")}}
{% endif %} {% if r.asn %} ASN
AS{{r.asn.asn}}
AS Name
{{ r.asn.name }}
{% endif %}
{% if r.location %}

Geolocation

{{ helper::place_dl(place=r.location.continent, label="Continent") }} {{ helper::place_dl(place=r.location.country, label="Country") }} {{ helper::place_dl(place=r.location.registered_country, label="Registred in") }} {{ helper::place_dl(place=r.location.represented_country, label="Represents") }} {% if r.location.subdivisions %} {% for sd in r.location.subdivisions %} {{ helper::place_dl(place=sd, label="Subdivision", iso_code_prefix=r.location.country.iso_code|default(value="")) }} {% endfor %} {% endif %} {{ helper::place_dl(place=r.location.city, label="City") }} {% if r.location.postal_code %} Postal Code
{{r.location.postal_code}}
{% endif %} {% if r.location.time_zone %} Timezone
{{r.location.time_zone}}
{% endif %}

The GeopIP and ASN information is provided by the GeoLite2 database created by MaxMind.

{% endif %}