InternetDataInternetData

DNS Resolver IP

Every host answering DNS on UDP port 53, flagged for recursion and whether it is a working open resolver.

Explore API
IDdns_resolver_ip_v1
Formatscsvgz
Update FrequencyWeekly
Last UpdatedOctober 2nd 2026 (today)
Entries6,764,762
File Size (csvgz)34.2 MB

Overview

Every host answering DNS on UDP port 53, flagged for recursion and whether it is a working open resolver.

Formats

curl -L -o dns_resolver_ip_v1.csv.gz -X GET "https://internetdata.io/api/v2/database/download?id=dns_resolver_ip_v1&format=csvgz&apikey=$APIKEY"
Schema
NameTypeDescription
ipipaddressThe IP address, IPv4 or IPv6, that returned a valid DNS reply on UDP port 53.
portintegerThe UDP port scanned (53).
recursion_availablebooleanThe RA bit in the reply: whether the server advertises recursion.
rcodeintegerThe DNS response code (0 = NOERROR, 5 = REFUSED, ...), which separates a true open resolver from one that advertises recursion but refuses off-net queries.
answer_correctbooleanTrue if a recursive query for our own hostname returned our address: a working open recursive resolver with no DNS manipulation.
first_seendateThe first day in the 90-day window the host replied.
last_seendateThe most recent day the host replied.
Samples
ipportrecursion_availablercodeanswer_correctfirst_seenlast_seen
201.133.193.1153true0true2026-09-182026-09-18
190.74.17.15753true0true2026-07-142026-07-14
105.158.127.12553true0true2026-09-232026-09-23
5.236.23.16253true0true2026-07-312026-09-27
2.183.104.16953true0true2026-09-022026-09-02

On this page