WHOIS Sorgulama
Neden WHOIS Sorgulama Aracımızı Kullanmalısınız
- Temiz özet görünümü: kayıt şirketi, oluşturma/sona erme/güncelleme tarihleri, ad sunucuları, DNSSEC ve durum kodlarına tek bakışta ulaşın
- Alan adı odaklı doğrulama: protokol/yol içeren URL'leri reddeder ve uygun bir FQDN bekler (ör. example.com, alt.alan.org)
- Normalleştirilmiş alanlar: arka uç, alan adı, kayıt şirketi, tarihler, ad sunucuları, DNSSEC, durum[] ve kayıt sahibi.organizasyonu (mevcut olduğunda) tutarlı bir veri modeline eşler
- Ham kayıt paneli: orijinal WHOIS metnini veya RDAP JSON'unu kayıt merkezi/kayıt şirketi tarafından döndürüldüğü gibi görüntüleyin
- Mümkün olduğunda RDAP desteği, daha yapılandırılmış, makine tarafından okunabilir JSON yanıtları için
- Mobil uyumlu arayüz, biletler, olay raporları ve alan portföyleri için kopyala/yapıştır dostu biçimlendirme
- Hesap gerekmez; adil kullanım hız sınırlaması ile hizmeti herkes için hızlı ve kararlı tutar
🔍 WHOIS Sorgulama Nasıl Yapılır for whois-lookup
1. Bir Alan Adı Girin
<code>example.com</code> veya <code>sub.domain.org</code> gibi tam nitelikli bir alan adı yazın. <code>http://</code>, <code>https://</code> veya herhangi bir yol/sorgu parametresi eklemeyin – araç yalnızca alan adı tarzı girişleri doğrular.
2. Doğrula ve Sorgula
Araç, girişinizin geçerli bir alan adına (FQDN benzeri) benzediğini kontrol eder, ardından TLD ve arka uç yönlendirme mantığına dayanarak uygun WHOIS veya RDAP kaynağını sorgular.
3. Anahtar Alanları Ayrıştır
Çekirdek alanlar – alan adı, kayıt şirketi, oluşturulma/güncellenme/son kullanma tarihleri, isim sunucuları, DNSSEC durumu, durum kodları ve mevcut olduğunda kayıt sahibi kuruluş – hızlı okuma ve karşılaştırma için yapılandırılmış bir özete dönüştürülür.
4. Ham Veriyi İncele
Araştırmalar ve özel durumlar için, ham çıktı panelini açarak tam WHOIS metnini veya RDAP JSON'unu görün. Bu, arka uç tarafından döndürülen aynı <code>rawData</code>'dır, biletlere, SIEM notlarına veya elektronik tablolara kopyala/yapıştır için idealdir.
Protokol Ayrıntıları ve Veri Modeli
WHOIS (RFC 3912) & RDAP (RFC 7483)
Araç, modern WHOIS/RDAP veri erişimi ve kullanıcı arayüzünüzün tükettiği normalleştirilmiş şekil etrafında tasarlanmıştır:
| Yön | Ayrıntı | Not |
|---|---|---|
| WHOIS Taşıma | TCP port 43 | Serbest metin; çağıran satırları ayrıştırmalı ve gerektiğinde yönlendirmeleri takip etmelidir |
| RDAP Taşıma | HTTPS + JSON | Yapılandırılmış JSON: alan adı, kişiler ve durum kodları için nesneler |
| Giriş Türü | Alan adı (yalnızca FQDN) | Kullanıcı arayüzü doğrulaması, kayıt şirketlerinin sorgu beklentileriyle eşleşmek için protokol/yolu reddeder |
| Çıktı Şekli | Ayrıştırılmış + Ham | Kullanıcı arayüzü normalleştirilmiş alanları gösterir ve arka uçtan gelen <code>rawData</code>'yı açığa çıkarır |
Tipik Yanıt Özellikleri
Gerçek hız, ilgili kayıt şirketi/kayıt kuruluşuna, ağ gecikmesine ve kısıtlamalara bağlıdır:
| Kayıt Türü | Tipik Gecikme | Notlar |
|---|---|---|
| .com / .net (gTLD) | ⚡ ~0.5–1s | Genellikle hızlı, net kayıt şirketi/yönlendirme desenleriyle |
| Yeni gTLD'ler | ⏳ 1–2s | Birçoğu daha zengin yapılandırılmış veri için RDAP kullanır |
| ccTLD'ler (ülke kodu) | ⏳ 1–3s | Oldukça değişken biçimlendirme; gizlilik kuralları ülkeye göre farklılık gösterir |
Araç Tarafından Ayrıştırılan Temel Alanlar
Yukarı akış yanıtında mevcut olduğunda, arka uç temel WHOIS/RDAP alanlarını ön uca sunulan normalleştirilmiş nesneye (<code>WhoisResult</code> şekli) eşler:
| Alan | Açıklama | Örnek |
|---|---|---|
| domain | Sorgulanan alan adı | example.com |
| registrar | Alan adından sorumlu kayıt şirketi | Namecheap, GoDaddy, OVH, Gandi… |
| created / updated / expires | Yaşam döngüsü zaman damgaları | 2020-01-01 / 2023-01-10 / 2026-01-01 |
| nameServers[] | Yetkili ad sunucuları | ns1.example.com, ns2.example.com |
| status[] | Alan durum kodları | clientTransferProhibited, ok, pendingDelete… |
| dnssec | DNSSEC imzalama durumu | signedDelegation, unsigned |
| registrant.organization | Kayıt sahibi kuruluş (gizlenmemişse) | Example Corp |
| rawData | Tam ham WHOIS metni veya RDAP JSON'u | Kopyala/yapıştır için ham panelde olduğu gibi görüntülenir |
Komut Satırı WHOIS
Terminali mi tercih ediyorsunuz? Bu komutlar, arka uçta yapılan işlemleri yansıtır, ancak doğrudan kabuğunuzdan:
Linux/macOS
Temel WHOIS sorgusu
whois example.comTLD için varsayılan WHOIS sunucusunu sorgular ve ham kaydı yazdırır
Yaygın yaşam döngüsü alanlarını filtrele
whois example.com | grep -iE "registrar:|creation date:|updated date:|expiry date:|name server:"Gürültülü çıktıdan hızlıca kayıt şirketi, tarihler ve isim sunucularını çıkarır
curl ile minimal RDAP sorgusu (destekleniyorsa)
curl https://rdap.org/domain/example.comMevcut olduğunda yapılandırılmış RDAP verileriyle JSON döndürür
Windows
Sysinternals WHOIS (whois.exe kurulduktan sonra)
whois.exe -v example.comEk ipuçları ve biçimlendirme ile ayrıntılı WHOIS sorgusu
WHOIS'in Pratik Uygulamaları
Alan Adı Araştırması ve Due Diligence
- Bir pazaryerinde satın almadan önce bir alan adının ne kadar eski olduğunu kontrol edin
- Bir alan adının sona ermeye yakın olup olmadığını doğrulayın (düşme veya kayıp riski)
- Transfer veya konsolidasyon planlamak için bir alan adının hangi kayıt şirketinde olduğunu görün
// Ham WHOIS dizesinden alan adı yaşını çıkar (yaklaşık)
const match = /Creation Date:\s*(.+)/i.exec(rawWhois);
const createdAt = match ? new Date(match[1]) : null;
const ageYears = createdAt ? (Date.now() - createdAt.getTime()) / (1000*60*60*24*365) : null;Siber Güvenlik ve Olay Müdahalesi
- Günlüklerde veya kimlik avı e-postalarında görülen şüpheli alan adlarını araştırın
- Kötü amaçlı altyapılar arasında kayıt şirketi ve isim sunucusu desenlerini izleyin
- Kötüye kullanım raporları veya kaldırma talepleri dosyalarken sahiplik bağlamını belgeleyin
// WHOIS çıktısından isim sunucusu satırlarını izle
const nsLines = rawWhois.match(/Name Server:\s*(.+)/gi) || [];
const currentNS = nsLines.map(l => l.split(/:\s*/i)[1]?.trim());
compareWithPreviousSnapshot(currentNS);Operasyonlar ve DNS Bakımı
- Bir alan adının DNS sağlayıcınıza doğru şekilde devredildiğini doğrulayın
- Güvenlik duyarlı özellikleri etkinleştirmeden önce DNSSEC bayrağını kontrol edin
- Tutarlı kayıt şirketleri ve sona erme tarihleri için bir alan adı portföyünü denetleyin
❓ Frequently Asked Questions
❓Neden bazı WHOIS ayrıntıları gizli veya sansürlenmiş?
🔄WHOIS/RDAP verileri ne kadar güncel?
🔍WHOIS ve RDAP arasındaki fark nedir?
HTTP+JSON tabanlı bir alternatiftir. Birçok üst seviye alan adı (TLD) şu anda her ikisini de paralel olarak sunmaktadır.🌐IP adresi sahipliğini sorgulayabilir miyim?
⚠️Neden bazen hatalar veya kısmi veriler görüyorum?
Pro Tips
Sahipliği araştırırken, hem kayıt kuruluşu hem de bayii WHOIS'ini (ve mevcutsa RDAP'yi) karşılaştırın; küçük farklar transfer zamanlamasını veya güncel olmayan yansımaları ortaya çıkarabilir.
Kötüye kullanım veya kimlik avı durumlarında, bayii kötüye kullanım iletişimleri ve barındırma sağlayıcıları, muhtemelen sansürlenmiş bir kayıt sahibi e-postasını takip etmekten genellikle daha etkilidir.
Önemli alan adlarının son kullanma tarihlerini bir takvimde veya izleme sisteminde takip edin; sadece bayii hatırlatma e-postalarına güvenmeyin.
Alan adı durum kodlarını (clientTransferProhibited, redemptionPeriod, vb.) izleyin. Bunlar, bir alan adının kilitli olup olmadığını, iptal sürecinde mi yoksa silinmeye yakın mı olduğunu tek bakışta söyler.
Additional Resources
Other Tools
- CSS Güzelleştirici
- HTML Güzelleştirici
- JavaScript Güzelleştirici
- PHP Güzelleştirici
- Renk Seçici
- Sprite Çıkarıcı
- Base64 Çözücü
- Base64 Kodlayıcı
- C# Biçimlendirici
- CSV Biçimlendirici
- Dockerfile Formatter
- Elm Biçimlendirici
- ENV Biçimlendirici
- Go Biçimlendirici
- GraphQL Biçimlendirici
- HCL Biçimlendirici
- INI Biçimlendirici
- JSON Biçimlendirici
- Latex Biçimlendirici
- Markdown Biçimlendirici
- ObjectiveC Biçimlendirici
- Php Formatter
- Proto Biçimlendirici
- Python Biçimlendirici
- Ruby Biçimlendirici
- Rust Biçimlendirici
- Scala Biçimlendirici
- Shell Script Biçimlendirici
- SQL Biçimlendirici
- SVG Biçimlendirici
- Swift Biçimlendirici
- TOML Biçimlendirici
- Typescript Formatter
- XML Biçimlendirici
- YAML Biçimlendirici
- Yarn Biçimlendirici
- CSS Küçültücü
- Html Minifier
- Javascript Minifier
- JSON Küçültücü
- XML Küçültücü
- HTTP Başlıkları Görüntüleyici
- PDF'den Metne
- Regex Test Edici
- SERP Sıra Kontrolü