nslookup komutu, Alan Adı Sistemi (DNS) ile sorgulama yaparak alan adıyla ilgili bilgileri elde etmek için kullanılan güçlü bir ağ yönetim aracıdır. Bir VPS hosting planında DNS sorunlarını gideriyor veya bir dedicated server üzerinde alan adlarını yönetiyorsanız, nslookup’u etkili bir şekilde kullanmayı öğrenmek, ağla ilgili sorunları teşhis etmeye ve çözmeye yardımcı olabilir.

nslookup Komutu Nedir?

nslookup (Ad Sunucusu Sorgulama) komutu, DNS kayıtlarını sorgulamak, bir alanın IP adreslerini almak ve çeşitli DNS yapılandırmalarını kontrol etmek için kullanılır. Hem Windows hem de Linux işletim sistemlerinde varsayılan olarak mevcuttur.

nslookup Komutunu Neden Kullanmalısınız?

  • DNS çözümleme sorunlarını gidermek.
  • Alan adlarının IP adreslerini almak.
  • DNS kayıt yapılandırmalarını doğrulamak.
  • Bir alan için mail sunucusu (MX) kayıtlarını kontrol etmek.
  • Bir alan için yetkili ad sunucularını bulmak.

Windows’ta nslookup Nasıl Kullanılır

1. Komut İstemcisini Açın

Windows’ta nslookup kullanmak için, aşağıdaki tuşlara basarak Komut İstemcisini açın:

Win + R -> type 'cmd' -> Enter

Alternatif olarak, Başlat menüsünde “Komut İstemcisi” araması yapabilirsiniz.

2. Bir Alanın IP Adresini Sorgulayın

Bir web sitesinin IP adresini bulmak için aşağıdaki komutu kullanın:

nslookup example.com

3. Bir Alan için MX Kayıtlarını Alın (Mail Değişimi)

Bir alan için mail sunucusu kayıtlarını (MX kayıtları) almak için:

nslookup -query=mx example.com

4. Ad Sunucu (NS) Kayıtlarını Bulun

Bir alan için hangi ad sunucularının sorumlu olduğunu kontrol etmek için:

nslookup -query=ns example.com

5. Ters Sorgulama Yapın (IP Adresinden Alan Bulun)

Bir IP adresine sahipseniz ve ilişkili alanını belirlemeniz gerekiyorsa:

nslookup 192.168.1.1

Linux’ta nslookup Nasıl Kullanılır

nslookup komutu Linux’ta da mevcuttur ve Windows ile benzer şekilde çalışır.

1. Terminali Açın

Linux’ta nslookup kullanmak için, aşağıdaki tuşlara basarak bir terminal penceresi açın:

Ctrl + Alt + T

2. Bir Alanın IP Adresini Sorgulayın

Bir alanın IP adresini sorgulamak için:

nslookup example.com

3. MX Kayıtlarını Alın

Bir alan için hangi mail sunucularının e-postaları yönettiğini öğrenmek için:

nslookup -query=mx example.com

4. Bir Alan için Ad Sunucularını (NS) Bulun

Bir alan ile ilişkili ad sunucularını kontrol etmek için:

nslookup -query=ns example.com

5. Ters DNS Sorgulaması Yapın

Bir IP adresine sahipseniz ve ilişkili ana bilgisayar adını bulmanız gerekiyorsa:

nslookup 192.168.1.1

Gelişmiş nslookup Kullanımı

1. Belirli Bir DNS Sunucusunu Kullanın

Varsayılan olarak, nslookup sistem yapılandırılmış DNS sunucusunu kullanır. Belirli bir DNS sunucusunu sorgulamak için:

nslookup example.com 8.8.8.8

Bu, alanı çözmek için Google’ın genel DNS’ini (8.8.8.8) kullanacaktır.

2. Etkileşimli Modu Etkinleştirin

Etkileşimli moda girmek için, sadece nslookup yazın ve Enter’a basın:

nslookup

Ardından, aracı kapatmadan birden fazla sorgu girebilirsiniz.

3. Tüm Mevcut DNS Kayıtlarını Alın

Bir alan için mevcut tüm DNS kayıtlarını almak için:

nslookup -query=any example.com

Sonuç

nslookup komutu, DNS ile ilgili sorunları teşhis etmek ve alan yapılandırmalarını doğrulamak için temel bir araçtır. İster VPS hosting ile çalışıyor olun, ister bir dedicated server ile, nslookup’u ustaca kullanmak, ağ sorun giderme becerilerinizi ve alan yönetim verimliliğinizi önemli ölçüde artırabilir.