Domain name DNS test

czech version | english version

This service allows you to perform the test of authoritative nameservers for a specific domain name, its settings, status, availability etc. It also shows you many useful information about the domain name and its zone (A, NS and MX records etc.).

NOTICE: This service is still under development and the list of tests and their behavior can be changed at any time. In case of any questions or trouble, please contact me using an e-mail address mentioned at the end of this page. Thank you.

To perform a test, write down the domain name in to the following form.

Domain test
Domain name:

List of performed tests on domain

The following table shows a full list of tests that are performed on a particular domain name and its autoritative name servers (DNS servers). The second column tells you the correct result of the test. Some of these test can have more than one negative result with different consequences.

List of performed tests on domain
test nameexpected correct result
DNS servers responseAll name servers for this domain name respond to DNS queries
zone serial numbersAll name servers return the same serial number in SOA record
authoritativity of name servers for the domainAll name servers are authoritative for this domain name
attendance of required glue records at parent serverThere are all required glue records on parent server
glue records and A records in zone matchingGlue records match with A records in the zone
attendance of NS records in the zoneZone of the domain name contains NS records
NS records and authoritative name servers matchingNS records from the zone match NS records from parent server
recursive queriesNone of name servers offer recursive services
public zone transfer (AXFR)None of name servers offer zone transfer (AXFR) for this domain name
name servers on public IPAll name servers are on public IP addresses
recommended number of name serversThe domain has recommended 2-7 name servers
TTL values in NS records on parent serverTTL values of NS records at parent server matches
TTL values in NS records in the zoneTTL values of NS records in the zone matches
reverse records of name serversReverse records of DNS servers matches with their IP addresses
name servers in different autonomous systems (AS)DNS servers are at least in 2 different autonomous systems (AS) thus their availability is not dependent on one network
name servers in different subnetsDNS servers are at least in 2 different subnets
different IPv4 addresses of name serversDNS servers have different IP addresses
server from SOA MNAME as NS recordDNS server from SOA MNAME entry is listed as NS record in the zone
MNAME entry checkSOA MNAME entry is syntactically valid
similar MNAME in SOA from all name serversAll DNS servers return the name MNAME value in SOA record
RNAME entry checkSOA RNAME entry is syntactically valid
recommended format of serial number (YYYYMMDDnn)The serial number of the zone has recommended syntax YYYYMMDDnn
REFRESH value checkSOA REFRESH value is within recommended range 20m-12h
RETRY value checkSOA RETRY value is less than REFRESH value and is at least 15m
EXPIRE value checkSOA EXPIRE value is within recommended range 14d-31d and is more than REFRESH+RETRY
MINIMUM value checkSOA MINIMUM value is within recommended range 1-3h
contact WWW serverConnection to WWW server using HTTP protocol is all right
HTTP response codeResponse from WWW server is correct, no error detected
Mailserver software detection
AAAA records presence
TTL values in A recordsTTL values in A records are equal
TTL values in AAAA recordsTTL values in AAAA records are equal
Reverse records of WWW serverReverse records matches with their IP addresses
Number of MX recordsThe domain does not contain any MX record or at least 2 MX records
Syntax check of MX recordsAll MX records are syntactically correct
Resolve MX records to IP addressAll MX records can be correctly resolved to IP address
MX records duplicityMX records are not duplicated
TTL values of MX recordsTTL values of MX records are equal
Reverse reverse records of MX recordsReverse records match with their IP addresses
Connection with primary mailserverConnection with primary mailserver is corrent and the server accepts e-mails for this domain
Connection to other mailserversConnections to all other mailservers are correct and accept e-mails for this domain
Mailserver software detectionSoftware of mailserver has been detected
Detection of available extensions (ESMTP)Mailserver offer ESMTP extensions
Greylisting
AAAA records presenceAll mailservers have IPv6 address (AAAA records)
SPF records presence
Open relay mailserversNone of mailserver is open relay, thus they accepts e-mails only for domains that are configured for.
Mail servers in DNSBL blacklistsNone of mailservers is listed in any DNSBL servers thus they are not the source of spam
SRV SIP records presence
Syntax check of SRV recordsAll SRV records are syntactically correct
Resolve SIP servers from SRV records to IP addressesAll domain names from SRV SIP records can be resolved to IP address
SRV records duplicitySRV records are not duplicate
TTL values check for SRV recordsTTL values for SRV records are equal
Reverse records for SIP serversReverse records match their IP addresses
AAAA records presence for SIP serversAll SIP servers have IPv6 addresses (AAAA records)
DNSKEY record presenceThe domain has DNSKEY record, thus it is secured by DNSSEC technology





(c) Petr Šťastný 2010, e-mail: