DNS Query Tools

This tool fetch DNS Resource Records associated with a given hostname. Get DNS record for SOA, NS, A, AAAA, and MX.

Put domain you want to query and click "Submit" button.

DNS Query API Documentation

This endpoint returns result of ANY DNS query of given domain.

POST https://www.ditatompel.com/api/dns-query/ANY

Parameter

These parameters should be in the query string.

domain string Required. domain name to query.

Response Header

The response header includes the HTTP status code and the content type. Clients that receive a status code other than HTTP/200 must back-off.

HTTP 200 No Error
Content-Type: application/json

Response Body

The response body includes the information of convertion status and converted string. Example of result :

{
  "respond":200,
  "status":"success",
  "pointer":{
    "domain":"www.ditatompel.com",
    "hosts":{
      "xxx.xxx.xxx.xxx":"xxx.xxx.xxx.xxx",
      "xxx.xxx.xxx.xxx":"xxx.xxx.xxx.xxx"
    }
  },
  "query_result":{
    "0":{
      "host":"www.ditatompel.com",
      "class":"IN",
      "ttl":206,
      "type":"A",
      "ip":"xxx.xxx.xxx.xxx"
    },
    "1":{
      "host":"www.ditatompel.com",
      "class":"IN",
      "ttl":206,
      "type":"A",
      "ip":"xxx.xxx.xxx.xxx"
    },
    "2":{
      "host":"www.ditatompel.com",
      "class":"IN",
      "ttl":300,
      "type":"AAAA",
      "ipv6":"xxxx:xxxx:xx::xxxx:xxx"
    },
    "3":{
      "host":"www.ditatompel.com",
      "class":"IN",
      "ttl":300,
      "type":"AAAA",
      "ipv6":"xxxx:xxxx:xx::xxxx:xxx"
    },
    "authns":null,
    "addtl":null
  }
}

Admin Notes & Glossary

This tool will fetch DNS Resource Records associated with a given hostname. The hostname should be a valid DNS hostname such as www.example.com. You can still get domain name pointer from given IP address. But unfortunately, reverse lookups can not be generated using in-addr.arpa notation and not suitable for the majority of reverse lookups.

Because of eccentricities in the performance of libresolv between our servers, not all DNS record will shown on DNS result query; Instead, I give you well known records more reliably.

You are not permitted to lookup IPv4 address ranges for private networks reserved by IANA : 10.0.0.0/8, 172.16.0.0/12, 192.168.0.0/16.

This tool are often used solely for informative, educational purposes only. Author cannot be held responsible for any damage and (or) (ab)use of these tool.

SOA : Authoritative information about a DNS zone, including the primary name server, the email of the domain administrator, the domain serial number, and several timers relating to refreshing the zone.
Information result related with SOA :
MNAME : FQDN of the machine from which the resource records originated. RNAME : Email address of the administrative contain for this domain. serial: Serial # of this revision of the requested domain.
REFRESH : Refresh interval (seconds) secondary name servers should use when updating remote copies of this domain.
RETRY : Length of time (seconds) to wait after a failed refresh before making a second attempt.
EXPIRE : Maximum length of time (seconds) a secondary DNS server should retain remote copies of the zone data without a successful refresh before discarding.
MINIMUM TTL: Minimum length of time (seconds) a client can continue to use a DNS resolution before it should request a new resolution from the server. Can be overridden by individual resource records.
NS : Delegates a DNS zone to use the given authoritative name servers.
Information result related with NS :
TARGET : FQDN of the name server which is authoritative for the hostname.
A : Returns a 32-bit IPv4 address, most commonly used to map hostnames to an IP address of the host, but also used for DNSBLs, storing subnet masks in RFC 1101, etc.
Information result related with A :
IP: An IPv4 addresses in dotted decimal notation.
AAAA : Same with A, but Returns a 128-bit IPv6 address.
Information result related with AAAA :
IPV6 : Addresses consist of eight groups of four hexadecimal digits separated by colons.
MX : Maps a domain name to a list of message transfer agents for that domain.
Information result related with MX :
TARGET : FQDN of the mail exchanger.
PRI: Priority of mail exchanger. Lower numbers indicate greater priority.
Others
TTL : Time To Live remaining for this record. This will not equal the record's original ttl, but will rather equal the original ttl minus whatever length of time has passed since the authoritative name server was queried.