Sunucu arama: Domainden fiziksel koordinatlara

Kerem Aydın·9 Temmuz 2026·⏱5 dk

İnternette bir sunucuyu bulmak ve adresini belirlemek için üç adımı sırayla uygulamanız gerekir: ping veya nslookup yardımcı programları aracılığıyla IP adresini öğrenmek, hosting sağlayıcısını tespit etmek için DNS kayıtlarını kontrol etmek ve sahibinin kayıt verilerini almak için WHOIS hizmetlerini kullanmak. Bu yöntemler, altyapının konumunu tanımlamanıza, kaynağın güvenliğini kontrol etmenize veya bağlantı sorunlarını teşhis etmenize olanak tanır.

Makalede her aşama için araçları, gerçek IP'lerin gizlenmesine ilişkin incelikleri (örneğin Cloudflare üzerinden) ve elde edilen verilerin yorumlanma yollarını ele alacağız.

İçindekiler

Temel kavramlar: IP, DNS ve WHOIS

Araçlara geçmeden önce, bu üç bilgi düzeyi arasındaki farkı anlamak önemlidir:

  1. IP adresi (Internet Protocol) — Ağdaki cihazın benzersiz sayısal tanımlayıcısı. Bu, diğer bilgisayarların sunucuya eriştiği "koordinatlar"dır.
  2. DNS (Domain Name System) — İnternetin telefon rehberi. İnsanlar tarafından anlaşılabilir domain isimlerini (örneğin example.com) teknik IP adreslerine dönüştürür.
  3. WHOIS — Domain sahibine, kayıt tarihlerine, sürenin dolmasına ve yönetici iletişim bilgilerine ilişkin bilgileri içeren bir protokol ve veritabanı.

Bu verileri birleştirerek hedef sunucunun tam profilini oluşturabilirsiniz.

Adım 1. Sunucunun IP adresinin belirlenmesi

Bir web sitesine veya hizmete hizmet veren sunucunun fiziksel olarak nerede bulunduğunu öğrenmenin en hızlı yolu, IP adresini sorgulamaktır.

Komut satırının kullanılması

Bu yöntem, ek yazılım kurulumu gerektirmeden Windows, macOS ve Linux'ta çalışır.

Seçenek A: ping yardımcı programı Terminali (veya Windows'ta komut istemi cmd) açın ve şunu girin:

ping example.com

Yanıt olarak şu türde bir satır göreceksiniz: 93.184.216.34 adresinden yanıt: bayt sayısı=32 süre<1ms TTL=56

93.184.216.34 rakamları sunucunun IP adresidir.

Seçenek B: nslookup yardımcı programı (daha güvenilir) Sunucu ICMP isteklerini engelliyorsa ping çalışmayabilir. Bu durumda nslookup kullanın:

nslookup example.com

Sonuç, Address belirtilen Non-authoritative answer bölümünü içerecektir. Bu, cihazınızın gördüğü güncel IP adresidir.

Birden fazla IP adresi alıyorsanız, site yük dengeleme veya dağıtılmış bir ağ (CDN) kullanıyor demektir. Bu durumda, adreslerin her biri farklı bölgelerdeki farklı fiziksel sunuculara yönlendirebilir.

Çevrimiçi hizmetler

Komut satırına erişim kısıtlıysa, "Check Host IP" gibi web araçlarını veya benzeri site erişilebilirlik kontrol hizmetlerini kullanabilirsiniz. Bunlar IP adresini, ping'i ve 80/443 portlarının durumunu gösterir.

Adım 2. DNS kayıtlarının analizi

Sadece IP adresini bilmek genellikle yeterli değildir. DNS kayıtları, hizmet mimarisini anlamaya yardımcı olur: Posta sunucusunun web sunucusundan ayrı mı kullanıldığı, DDoS korumasının bağlanıp bağlanmadığı ve hostingin kim tarafından sağlandığı.

Tam DNS kayıtlarını görüntülemek için şu komutu kullanın:

dig example.com ANY

(Windows'ta dig varsayılan olarak bulunmayabilir, çevrimiçi DNS kod çözücüleri kullanılabilir)

Dikkat edilmesi gerekenler:

Kayıt türüSorumlu olduğu alanSunucu hakkında ne gösterir
AIPv4 adresiWeb sunucusunun ana adresi.
AAAAIPv6 adresiModern internet protokolü desteği.
MXE-postaPosta sunucularının adresleri (web sunucusundan farklı olabilir).
NSNameserversKayıt şirketine veya hosting sağlayıcısına işaret eder (örneğin ns1.digitalocean.com).
TXTMetin verileriGenellikle sahiplik doğrulamaları (SPF, DKIM) veya doğrulama anahtarları içerir.

NS veya A kayıtlarında cloudflare, akamai, fastly gibi isimler geçiyorsa, kaynak sunucunun gerçek IP adresi bir proxy ağı arkasında gizlenmiş demektir.

Adım 3. WHOIS aracılığıyla verilerin kontrol edilmesi

Domaini veya IP'yi öğrendikten sonra, bir sonraki adım kaynağın kime ait olduğunu ortaya çıkarmaktır.

Domain için WHOIS

Terminale şunu girin:

whois example.com

Veya kayıt şirketlerinin web arayüzlerini kullanın (örneğin Ru-Center, Reg.ru, ICANN Lookup).

Raporun temel alanları:

  • Registrar: Domain'in kaydedildiği şirket.
  • Creation Date: Oluşturma tarihi (kaynağın yaşını değerlendirmeye yardımcı olur).
  • Registrant Organization: Sahip şirketin adı (gizlilikle korunmamışsa).
  • Name Server: DNS analizindeki verileri doğrular.

Birçok bireysel kullanıcı ve küçük şirket kişisel veri koruması (Privacy Protection) kullanır. Bu durumda, iletişim alanlarında gerçek sahibi değil, aracı hizmetin verilerini görürsünüz. Bu normaldir ve dolandırıcılık anlamına gelmez.

IP adresi için WHOIS

Sunucunun hangi sağlayıcıya ait olduğunu öğrenmek istiyorsanız, IP üzerinden WHOIS kullanın:

whois 93.184.216.34

Sonuç olarak, adres aralığı (inetnum), barındırma ülkesi (country) ve bu IP bloğuna sahip olan kuruluş (org-name) hakkında bilgi alırsınız. Bu, sunucunun bulunduğu veri merkezini kesin olarak belirlemenizi sağlar.

Karmaşık durumlar: CDN ve DDoS koruması

Modern web siteleri nadiren gerçek IP'lerini "ifşa eder". Sitenin Cloudflare, Qrator veya başka bir koruma sistemi üzerinden çalıştığını görürseniz, doğrudan ping uygulama sunucusunun değil, proxy sunucusunun adresini gösterecektir.

Böyle bir durumda nasıl hareket edilir:

  1. Tarihsel DNS kayıtlarını kontrol edin. SecurityTrails veya ViewDNS.info gibi hizmetler, domain'in CDN bağlantısından önce hangi IP'ye sahip olduğunu görmeyi sağlar. Bazen yöneticiler eski kayıtları güncellemeyi unutur.
  2. Alt domainleri analiz edin. Genellikle ana site korunurken, test alt domainleri (dev.example.com, mail.example.com) sunucunun gerçek IP adresini gösterebilir.
  3. SSL sertifikasını kontrol edin. Bazen sertifika meta verilerinde veya aynı sertifikaya sahip diğer domainlerde arama yaparak ortak sunucu tespit edilebilir.

Sunucu ararken yapılan sık hatalar

  1. Yerel ve genel IP karıştırılması. 192.168.x.x, 10.x.x.x veya 127.0.0.1 gibi adresler dahildir. Bunlar internette bulunamaz, yalnızca ev veya ofis ağınız içinde çalışır.

  2. IPv6'nın göz ardı edilmesi. ping komutu hata döndürürse, ping -6 example.com deneyin. Sunucu yalnızca IPv6 protokolü üzerinden erişilebilir olabilir.

  3. Tek bir kaynağa güvenilmesi. WHOIS verileri önbelleğe alınabilir ve DNS kayıtları gecikmeli olarak güncellenir (TTL). Bilgileri her zaman 2–3 farklı hizmet üzerinden tekrar kontrol edin.

  4. Kişisel verileri "sorgulama" girişimi. Site sahiplerinin kişisel verilerini izinsiz toplamanın ve kullanmanın kişisel verilerin korunmasına ilişkin mevzuatı ihlal edebileceğini unutmayın (örneğin RF'de 152-FZ veya Avrupa'da GDPR). Bilgileri yalnızca yasal amaçlarla (teşhis, güvenlik, açık kaynaklı iş istihbaratı) kullanın.

SSS

Sunucunun tam fiziksel adresini (sokak ve bina numarası) öğrenmek mümkün mü? Hayır. WHOIS ve IP coğrafi konumu yalnızca şehri, bölgeyi veya veri merkezini gösterir. Sunucu rafının kesin konumu, hosting sağlayıcısının ticari sırrı ve bir güvenlik önlemidir.

Neden bir web sitesinin IP adresi her gün değişiyor? Bu, dinamik altyapı veya CDN kullanımının bir işaretidir. Adresler, yük dengeleme veya önbellek güncellemeleri için rotasyon yapabilir.

Bir web sitesinin hangi hostingde olduğunu nasıl öğrenirim? RIPE (Avrupa için) veya ARIN (ABD için) veritabanlarında IP adresinin ilk iki oktetine bakın. Ayrıca hosting genellikle NS (Nameservers) kayıtlarında veya HTTP yanıt başlıklarında (Server veya X-Powered-By alanı) belirtilir, ancak bunlar güvenlik ayarlarıyla gizlenebilir.

Başkasının sunucusuna ping yapmak güvenli mi? Evet, tekil ping istekleri güvenlidir ve yasaldır. Ancak toplu paket gönderimi (flooding) DDoS saldırısı olarak değerlendirilir ve suç teşkil eder.