Whois Sorgulama
Bir alan adı hakkında tüm olası bilgileri alın.
1. Giriş
WHOIS Sorgulama herhangi bir alan adının kayıt detaylarını kontrol etmenizi sağlayan çevrimiçi bir araçtır. example.com gibi bir alan adı girerek, kayıtlı olup olmadığını, kayıt firmasının kim olduğunu, ne zaman oluşturulduğunu, ne zaman süresinin dolacağını ve hangi ad sunucularını kullandığını anında görebilirsiniz.
Bu araç, alan adı alıcıları, web sitesi sahipleri, SEO uzmanları, siber güvenlik analistleri ve geliştiriciler için kullanışlıdır. Alan adı sahiplik verilerini doğrulayabilir, son kullanma tarihlerini izleyebilir, şüpheli alan adlarını inceleyebilir veya bir alan adının kayıt için uygun olup olmadığını kontrol edebilirsiniz.
Bir alan adı zaten kayıtlıysa, araç kayıt tarihleri, kayıt firması bilgileri, alan adı durumu, ad sunucuları ve mevcut iletişim kayıtları dahil olmak üzere yapılandırılmış WHOIS ve RDAP bilgilerini görüntüler. Alan adı kayıtlı değilse, alan adının uygun olduğu açıkça belirtilir.
Arayüz basittir: bir alan adı veya tam bir URL girin, formu gönderin ve saniyeler içinde yapılandırılmış sonuçları görüntüleyin.
2. Nasıl Çalışır
Araç, tek bir zorunlu girdiyi işler: domain_name. Kullanıcılar düz bir alan adı (ör. example.com) veya tam bir URL (ör. https://example.com/page) girebilir. Bir URL sağlanırsa, sistem otomatik olarak ana bilgisayar kısmını çıkarır.
Girdi Parametresi
- Alan adı (zorunlu) – Geçerli bir alan adı veya URL. Sistem, işlemden önce girdiyi temizler ve normalleştirir.
Girdi Doğrulama
- Boş değerler reddedilir.
- URL’ler yalnızca ana bilgisayar kısmını çıkarmak için ayrıştırılır.
- Geçersiz karakterleri kaldırmak için alan adı temizlenir.
- İstek güvenliği için CSRF belirteci doğrulaması uygulanır.
Sorgulama Mantığı
Araç ilk olarak yapılandırılmış alan adı kayıt bilgileri sağlayan RDAP (Kayıt Verisi Erişim Protokolü) kullanarak alan adı verilerini almaya çalışır. RDAP verileri mevcut değilse veya eksikse, tanımlı bir zaman aşımı ile soket tabanlı sorgu kullanan geleneksel bir WHOIS sorgusuna geri döner.
Üst düzey alan adı (TLD) RDAP veya WHOIS destekliyorsa ancak hiçbir kayıt yoksa, alan adı uygun olarak işaretlenir. TLD’nin kendisi desteklenmiyorsa bir hata döndürülür.
Çıktı Yapısı
Bir alan adı kayıtlı olduğunda, çıktı şunları içerebilir:
- Alan adı
- Oluşturulma tarihi
- Sona erme tarihi
- Son güncellenme tarihi
- Alan adı durumu
- Ad sunucuları
- Kayıt firması bilgileri (ad, IANA ID, URL, e-posta, telefon)
- İletişim bilgileri (sahip, kayıt sahibi, yönetici, teknik, faturalama – mevcutsa)
Tarihler okunabilirlik için biçimlendirilir ve yapılandırılmış bölümler alan adı bilgisi, kayıt firması bilgisi ve iletişimleri açıkça ayırır.
Sınırlamalar
- Bazı kayıt firmaları gizlilik koruması nedeniyle iletişim bilgilerini gizler.
- Desteklenmeyen TLD’ler hata döndürebilir.
- WHOIS geri dönüş sorguları sırasında ağ zaman aşımı oluşabilir.
3. Bu Araç Nasıl Kullanılır
- Bir alan adı (ör. example.com) veya tam URL (ör. https://example.com) girin.
- İşlem düğmesine tıklayın.
- Sistem kayıt verilerini alırken birkaç saniye bekleyin.
- Formun altında görüntülenen yapılandırılmış sonuçları inceleyin.
- Alan adı kayıtlı değilse, uygunluk mesajını görürsünüz.
4. Pratik Örnekler
Örnek 1: Kayıtlı Bir Alan Adını Kontrol Etme
Girdi: google.com
Çıktı:
- Oluşturulma Tarihi: 1997-09-15
- Sona Erme Tarihi: 2028-09-14
- Kayıt Firması: MarkMonitor Inc.
- Ad Sunucuları: ns1.google.com, ns2.google.com
- Durum: clientTransferProhibited
Kullanım durumu: Bir SEO uzmanı, backlink stratejisi planlamadan önce alan adının yaşını ve sona erme tarihini doğrular.
Örnek 2: Alan Adı Uygunluğunu Kontrol Etme
Girdi: mybrandnewdomain12345.com
Çıktı:
- Durum: Alan adı kayıtlı değil
- Uygunluk: Evet
Kullanım durumu: Bir girişim kurucusu, yeni bir marka adının kayıt için uygun olup olmadığını kontrol eder.
5. Geliştirici Kullanım Durumları
- Alan Adı İzleme Otomasyonu
Geliştiriciler, alan adlarının süresi dolmadan önce son kullanma tarihlerini izlemek ve yenileme uyarıları göndermek için WHOIS kontrollerini cron görevlerine entegre edebilir.
- Dolandırıcılık Tespit Sistemleri
Güvenlik ekipleri, kimlik avı tespiti için yeni kayıtlı alan adlarını veya şüpheli kayıt firması kalıplarını otomatik olarak işaretleyebilir.
- SEO Veri Zenginleştirme
SEO platformları, güven metriklerini ve geçmiş sinyalleri hesaplamak için alan adı yaşı ve durumunu alabilir.
- Hosting & SaaS Kayıt Doğrulama
Müşteri kaydı sırasında, sistemler gönderilen alan adının var olup olmadığını ve doğru yapılandırılıp yapılandırılmadığını doğrulayabilir.
PHP Örneği
$domain = "example.com";
$result = file_get_contents("https://yourtool.com/whois?domain_name=" . urlencode($domain));
$data = json_decode($result, true);
if(isset($data['available']) && $data['available']) {
echo "Alan adı uygun";
}
JavaScript Örneği
fetch('/whois', {
method: 'POST',
headers: {'Content-Type': 'application/x-www-form-urlencoded'},
body: 'domain_name=example.com'
})
.then(res => res.text())
.then(data => console.log(data));
Araç, enjeksiyon ve siteler arası istek sahteciliği saldırılarını önlemek için girdi temizleme ve CSRF doğrulaması içerir.
6. SSS
WHOIS sorgulaması nedir?
WHOIS sorgulaması, alan adı hakkında kayıt firması ve kayıt tarihleri dahil olmak üzere herkese açık kayıt bilgilerini getirir.
Bir alan adının uygun olup olmadığını nasıl kontrol edebilirim?
Alan adını sorgulama aracına girin. Kayıt bulunamazsa uygun olarak işaretlenir.
İletişim bilgileri neden gizlidir?
Birçok alan adı, kişisel iletişim bilgilerini gizleyen gizlilik koruma hizmetleri kullanır.
RDAP nedir?
RDAP (Kayıt Verisi Erişim Protokolü), yapılandırılmış alan adı kayıt verileri sağlayan modern bir WHOIS alternatifidir.
Herhangi bir alan adı uzantısını kontrol edebilir miyim?
En yaygın TLD’ler desteklenir. Desteklenmeyen uzantılar hata döndürebilir.
WHOIS verileri ne kadar doğrudur?
Veri doğruluğu kayıt firması ve kayıt otoritesine bağlıdır. Bazı bilgiler güncel olmayabilir veya gizlilik nedeniyle korunabilir.
Benzer araçlar
Bir IP girin ve ona bağlı alan adını veya host'u bulun.
Bir hostun A, AAAA, CNAME, MX, NS, TXT ve SOA DNS kayıtlarını görüntüleyin.
Bir IP adresinin yaklaşık ayrıntılarını alın.
Popüler araçlar
Bir cümle veya paragraftaki harfleri ters çevirin.
Metin boyutunu Bayt (B), Kilobayt (KB) veya Megabayt (MB) cinsinden alın.
Bir sayıyı yazılı biçimine dönüştür.
Verilen bir metindeki karakter ve kelime sayısını sayın.
Metni kolayca ters çevirin.
Normal metni eğik (italik) yazı stiline dönüştürün.