🌐

Domain Lookup

Query domain name DNS records, resolve to IP addresses, test connectivity with ping, and display geolocation information

Input
HTTPS
Approximate Location
Map will appear here after domain lookup

Etki alanı araması nedir

Etki alanı arama aracı, etki alanı adlarını IP adreslerine çözmek için DNS kayıtlarını sorgular, ping ile sunucu bağlantısını test eder ve coğrafi konum bilgilerini görüntüler. Ağ sorun giderme, DNS analizi, sunucu izleme ve etki alanı yönetimi için uygundur.

Features

🌐

DNS Resolution

Resolve domain names to IP addresses using DNS over HTTPS (DoH), supporting multiple DNS providers with automatic failover for high availability

Ping Testing

Test domain connectivity using HTTP HEAD requests, measure response time, and check HTTP/HTTPS status codes to verify server availability
📍

Geolocation Display

Automatically query geolocation information for resolved IP addresses, displaying country, region, city, coordinates, and network information on an interactive map
🔍

Multiple IP Support

Display all IP addresses resolved from domain name A records, supporting domains with multiple IP addresses for load balancing or CDN configurations

📋Usage Guide

1️⃣
Enter Domain Name
Enter the domain name you want to query in the input box (e.g., example.com). The tool will automatically remove protocol prefixes (http://, https://) and www prefixes.
2️⃣
Execute DNS Lookup
Click the 'Lookup' button or press Enter to query DNS records. The system will resolve the domain name to IP addresses using DNS over HTTPS (DoH) and display the results.
3️⃣
Test Connectivity
Click the 'Ping' button to test domain connectivity using HTTP HEAD requests. Select HTTP or HTTPS protocol, and view response time and status code.
4️⃣
View Results
View DNS resolution results (IP addresses), geolocation information (country, region, city, coordinates), network information (ISP, ASN), and map visualization.

📚Technical Introduction

🔬DNS over HTTPS (DoH)

DNS over HTTPS is a protocol that encrypts DNS queries using HTTPS, improving privacy and security. This tool uses Google DNS and Cloudflare DNS DoH services to resolve domain names. DoH queries are sent over HTTPS connections, preventing DNS query interception and tampering. The tool implements automatic failover: if Google DNS fails, it automatically switches to Cloudflare DNS to ensure query success rate.

⚙️HTTP Ping Implementation

Since Cloudflare Workers does not support ICMP ping, this tool uses HTTP HEAD requests to simulate ping functionality. HEAD requests only retrieve response headers without downloading content, making them faster than GET requests. The tool measures the time from sending the request to receiving the response header, calculating response time. It supports both HTTP and HTTPS protocols, allowing users to test different service endpoints.

🌐Domain Name Format Validation

Domain name validation follows RFC 1123 standards: domain names consist of labels separated by dots, each label can contain letters, numbers, and hyphens, must start and end with alphanumeric characters, maximum length 63 characters per label, total domain name length maximum 253 characters. The tool automatically removes protocol prefixes (http://, https://) and www prefixes before validation, ensuring accurate domain name parsing.

📍IP Geolocation Integration

After resolving domain names to IP addresses, the tool automatically queries geolocation information for the first IP address using the existing IP lookup API. This integration provides complete domain analysis: DNS resolution, IP address display, and geolocation visualization. The geolocation data includes country, region, city, coordinates, ISP, ASN, and other network information, displayed on an interactive map for intuitive visualization.

Frequently Asked Questions

Ping neden ICMP yerine HTTP HEAD kullanıyor?

Cloudflare Workers (bu aracın çalıştığı yer) ICMP ping protokolünü desteklemiyor. HTTP HEAD istekleri alternatif olarak kullanılır: sunucu bağlantısını test eder, yanıt süresini ölçer ve HTTP durum kodlarını kontrol eder. ICMP ping ile aynı olmasa da, HTTP ping web tabanlı araçlar için benzer işlevsellik sağlar ve tarayıcı ortamlarında daha iyi çalışır.
💬

DNS araması ile ping arasındaki fark nedir?

DNS araması, DNS sunucularını sorgulayarak etki alanı adlarını IP adreslerine çözer. Ping, HTTP istekleri göndererek ve yanıt süresini ölçerek sunucu bağlantısını test eder. DNS araması size etki alanının nereyi işaret ettiğini (IP adresleri) söylerken, ping size sunucunun erişilebilir olup olmadığını ve ne kadar hızlı yanıt verdiğini söyler. Her ikisi de ağ sorun giderme için yararlıdır.
🔍

Bir etki alanının neden birden fazla IP adresi olabilir?

Etki alanları birkaç nedenden dolayı birden fazla IP adresine sahip olabilir: 1) Yük dengeleme - trafiği birden fazla sunucu arasında dağıtma;2) Yedeklilik - yüksek kullanılabilirlik için yedek sunucular;3) CDN - içerik dağıtım ağları farklı konumlarda birden fazla IP kullanır;4) Round-robin DNS - birden fazla sunucu arasında döndürme. Araç, çözümlenen tüm IP adreslerini görüntüler.
💡

Coğrafi konum bilgileri ne kadar doğru?

Coğrafi konum doğruluğu IP adresi tahsisi ve yönlendirmesine bağlıdır. Genellikle şehir veya bölgesel seviyede doğrudur, kesin fiziksel adresler değildir. CDN ve bulut hizmetleri için coğrafi konum, gerçek sunucu konumları yerine veri merkezi konumlarını gösterebilir. Mobil ağlar ve VPN'ler kullanıcı konumları yerine ISP konumlarını gösterebilir. Konum yaklaşıktır ve IP adresi aralıklarına dayanır.

💡How to Use

💡

Understanding DNS Resolution

DNS resolution converts human-readable domain names (like example.com) into IP addresses (like 93.184.216.34). When you enter a domain name, the tool queries DNS servers to find the corresponding A records, which contain IP addresses. Domains can have multiple IP addresses for load balancing or redundancy.

Understanding Ping Testing

Ping testing checks if a server is reachable and measures response time. This tool uses HTTP HEAD requests instead of ICMP ping, which works better in web environments. Response time indicates server performance: lower is better. Status codes indicate server health: 200 means OK, 4xx/5xx indicate errors.
🌍

Understanding Geolocation

Geolocation shows the approximate physical location of the server hosting the domain. This is based on the IP address location, not the domain owner's location. CDN and cloud services may show data center locations rather than actual server locations.
🔍

Troubleshooting Tips

If DNS resolution fails, check: 1) Domain name spelling is correct; 2) Domain exists and has A records; 3) DNS servers are accessible. If ping fails, check: 1) Server is running; 2) Firewall allows HTTP/HTTPS; 3) Domain points to correct server. If geolocation is missing, the IP address may be private or the geolocation database may not have data.

📝Update Log

📌v1.0.0
v1.0.0Initial version released, supporting DNS resolution using DNS over HTTPS, HTTP ping testing, and IP geolocation display(2025-12-13)

User Comments

0 / 2000
Loading...