Table of Contents

Telenegar DNS Check Tool

The Telenegar DNS Check Tool is a web-based diagnostic utility designed to perform global DNS queries, verify record propagation, test resolution across specific domestic and international resolvers, and validate DNSSEC trust chains.

It allows network administrators, systems engineers, and domain owners to inspect DNS responses from distributed probe locations and targeted DNS providers.


Tool Features & Parameters

The DNS Check interface provides flexible query controls to simulate lookups from various locations and upstream resolvers:

Parameter Description Options / Examples
Domain Name The fully qualified domain name (FQDN) or hostname to query. e.g., telenegar.ir, catc.ac.ir, mail.example.com
Record Type The specific DNS resource record type to retrieve. A (IPv4), AAAA (IPv6), MX, TXT, CNAME, NS, PTR, CAA, SRV, SOA
Query Mode The resolution strategy used by the lookup engine. Recursive (default), Authoritative, Iterative / Trace
DNS Provider The target upstream recursive DNS resolver or ISP network to test against. TIC (Telecommunication Infrastructure Company), Cloudflare (1.1.1.1), Google (8.8.8.8), Quad9, Shekan, Electro
Probe The remote geographical vantage point or datacenter probe executing the query. Falkenstein, Germany — Hetzner Online GmbH, domestic Iran probes, regional cloud nodes
Verify DNSSEC Cryptographic validation checkbox to verify DNSSEC signatures and chain of trust. Enabled / Disabled

How to Perform a DNS Check

# **Enter Domain Name:** Type the domain or subdomain you wish to inspect into the **DOMAIN NAME** field (e.g., ''catc.ac.ir'').
# **Select Record Type:** Choose the required DNS record type from the **RECORD TYPE** dropdown menu (e.g., ''A (IPv4)'' for IP mapping, ''MX'' for mail exchange, or ''TXT'' for SPF/DMARC policies).
# **Select Query Mode:** Leave as ''Recursive (default)'' for standard client resolution, or switch to ''Authoritative'' to query the domain's designated nameservers directly.
# **Select DNS Provider:** Choose a specific resolver (such as ''TIC'' or ''Cloudflare'') to verify how that provider caches or resolves the domain.
# **Select Probe Location:** Choose a distributed probe (e.g., ''Falkenstein, Germany — Hetzner Online GmbH'') to test DNS resolution from a specific global region.
# **Enable DNSSEC (Optional):** Check the **Verify DNSSEC** box if you want the probe to validate ''RRSIG'', ''DS'', and ''DNSKEY'' records for cryptographic authenticity.
# **Execute:** Click the blue **Resolve** button to perform the query and render the response headers, TTL, and record data.

Key Use Cases & Troubleshooting

1. DNS Propagation Testing

After updating DNS records or nameservers at your registrar, test resolution using different Probe locations (e.g., European probes vs. local Iranian probes) to verify global propagation status.

2. Domestic vs. International Resolution Comparison

Select domestic resolvers (such as TIC or local ISP providers) and compare response outputs against international providers (such as Google or Cloudflare) to diagnose CDN routing, split-horizon DNS, or local network filtering issues.

3. Email Authentication Auditing

Inspect critical email security records before sending mail campaigns:

4. DNSSEC Validation & Trust Chain Inspection

Enabling the Verify DNSSEC checkbox helps identify misconfigured DS records, expired RRSIG signatures, or broken chain-of-trust issues that cause validation failures (`SERVFAIL`) on validating recursive resolvers.