33%

Black Friday Sale Off on everything

and 40% off for dedicated bulgaria servers

Kodu kullanın:

BLACK33
BG40
Promosyon Kullanın
30.10.2024

NSLOOKUP Nedir ve Nasıl Kullanılır

NSLOOKUP, Alan Adı Sistemi (DNS) sunucularını sorgulayarak alan adları ve IP adresleri hakkında bilgi almak için kullanılan bir komut satırı aracıdır. Ağ yöneticileri, geliştiriciler ve DNS ile ilgili sorunları gideren herkes için önemli bir yardımcı programdır. NSLOOKUP kullanarak, bir alan adıyla ilişkili IP adresini kontrol edebilir, bir alan adı için yetkili DNS sunucularını bulabilir ve daha fazlasını yapabilirsiniz. Bu makalede, NSLOOKUP’ın ne olduğunu, nasıl çalıştığını açıklayacağız ve DNS sorunlarını gidermek ve bilgi toplamak için nasıl kullanılacağına dair adım adım talimatlar vereceğiz


NSLOOKUP nedir?

NSLOOKUP “Ad Sunucusu Arama” anlamına gelir Kullanıcıların DNS kayıtlarını sorgulamasına ve alan adları veya IP adresleri hakkında belirli bilgileri almasına olanak tanıyan bir komut satırı yardımcı programıdır. NSLOOKUP aşağıdakiler için kullanılabilir

  • Bir alan adıyla ilişkili IP adresini bulmak.
  • Bir IP adresiyle ilişkili alan adını belirleme (ters DNS araması).
  • A, MX, NS ve TXT kayıtları gibi farklı DNS kayıt türlerini sorgulama.
  • DNS çözümleme sorunlarını giderin ve DNS yapılandırmalarını doğrulayın.

NSLOOKUP, Windows, macOS ve Linux dahil olmak üzere çoğu işletim sisteminde kullanılabilir


NSLOOKUP Nasıl Çalışır?

Web tarayıcınıza bir alan adı girdiğinizde, Alan Adı Sistemi (DNS) bu alan adını bir IP adresine çevirerek cihazınızın web sitesinin sunucusuna bağlanmasını sağlar. NSLOOKUP, bu çeviriler hakkında bilgi almak ve DNS ayarlarını doğrulamak için DNS sunucularını manuel olarak sorgulamanıza olanak tanır. NSLOOKUP, alan adları, IP adresleri ve DNS kayıtları hakkında bilgi almak için doğrudan DNS sunucularıyla etkileşime girer. Araç ayrıca DNS sunucusu yanlış yapılandırmaları veya ağ bağlantısı sorunları gibi sorunların belirlenmesine de yardımcı olabilir


NSLOOKUP Nasıl Kullanılır

Farklı türlerde DNS sorguları gerçekleştirmek için NSLOOKUP’ın nasıl kullanılacağı aşağıda açıklanmıştır

1. Temel Alan Adı Araması Gerçekleştirme

Belirli bir alan adıyla ilişkili IP adresini almak için NSLOOKUP kullanabilirsiniz

Windows’ta:
  1. Komut İstemi’ni açın (Windows + R tuşlarına basın, cmd yazın ve Enter tuşuna basın).
  2. Aşağıdaki komutu yazın
    nslookup example.com

    Example.com yerine sorgulamak istediğiniz alan adını yazın.

MacOS/Linux üzerinde:
  1. Terminal’i açın (Command + Space tuşlarına basın ve Terminal yazın).
  2. Aynı komutu çalıştırın
    nslookup example.com
Çıktı Örneği:
Sunucu: dns.google Adres: 8.8.8.8 Yetkili olmayan cevap: İsim: example.com Adres: 93.184.216.34

Bu örnekte, NSLOOKUP DNS sunucusunu sorgular ve example.com ile ilişkili 93.184.216.34 IP adresini döndürür

2. Ters DNS Arama

Ters DNS araması, bir IP adresiyle ilişkili alan adını bulmanızı sağlar

Emredin:
nslookup 93.184.216.34

Bu durumda, NSLOOKUP 93.184.216.34 IP adresine karşılık gelen alan adını döndürecektir

3. Belirli DNS Kayıt Türlerini Sorgulama

NSLOOKUP, MX (Posta Değişimi), NS (Ad Sunucusu) veya TXT (Metin) kayıtları gibi belirli DNS kayıt türlerini sorgulamanıza olanak tanır

Örnek: MX Kayıtlarını Sorgulama

MX kayıtları, bir etki alanı adına e-posta almaktan sorumlu posta sunucularını bulmak için kullanılır

nslookup -query=mx example.com

Çıktı Örneği

example.com posta değiştirici = 10 mail.example.com.

Bu, mail.example.com’un example.com etki alanı için e-postaları işlemekten sorumlu posta sunucusu olduğunu gösterir

Örnek: NS Kayıtlarını Sorgulama

NS kayıtları, bir etki alanı için yetkili ad sunucuları hakkında bilgi sağlar

nslookup -query=ns example.com

Çıktı Örneği

example.com nameserver = ns1.example.com. example.com nameserver = ns2.example.com.

Bu çıktı, etki alanından sorumlu ad sunucularını (ns1.example.com ve ns2.example.com) gösterir

Örnek: TXT Kayıtlarını Sorgulama

TXT kayıtları genellikle alan adı sahipliği doğrulaması, e-posta güvenliği (örn. SPF, DKIM) ve diğer metin tabanlı veriler hakkında bilgiler içerir

nslookup -query=txt example.com

4. Farklı Bir DNS Sunucusu Kullanma

NSLOOKUP varsayılan olarak cihazınızda veya ağınızda yapılandırılmış DNS sunucusunu kullanır. Ancak, sorguları gerçekleştirmek için farklı bir DNS sunucusu belirtebilirsiniz

Emredin:
nslookup example.com 8.8.8.8

Bu örnekte NSLOOKUP, example.com hakkında bilgi almak için Google Public DNS sunucusunu (8.8.8.8) sorgulayacaktır


NSLOOKUP’ta Etkileşimli Mod

NSLOOKUP, komut satırı aracından çıkmadan birden fazla sorgu gerçekleştirmenize olanak tanıyan etkileşimli bir moda sahiptir. Etkileşimli moda girmek için, herhangi bir ek parametre olmadan nslookup yazmanız yeterlidir

nslookup

Birden fazla komut yazabileceğiniz etkileşimli bir oturuma gireceksiniz

> example.com > set querytype=mx > google.com

Etkileşimli moddan çıkmak için exit yazın veya Ctrl + C tuşlarına basın


NSLOOKUP için Yaygın Kullanım Durumları

1. DNS Sorunlarını Giderme

Web siteleri yüklenmediğinde veya DNS çözümleme sorunlarıyla karşılaştığınızda, NSLOOKUP sorunun DNS yapılandırmasıyla ilgili olup olmadığını belirlemenize yardımcı olabilir. Farklı DNS sunucularını sorgulayarak, sorunun nerede olduğunu (örneğin, yerel sunucuda veya DNS sağlayıcısının ucunda) belirleyebilirsiniz

2. DNS Yapılandırmasını Doğrulama

NSLOOKUP genellikle bir etki alanı için DNS kayıtlarının doğru yapılandırılıp yapılandırılmadığını doğrulamak için kullanılır. Örneğin, bir web sitesi veya e-posta sunucusu kurduktan sonra A, MX ve TXT kayıtlarının doğru ayarlanıp ayarlanmadığını kontrol edebilirsiniz

3. DNS Yayılımının Belirlenmesi

DNS kayıtları güncellendiğinde, değişikliklerin internet genelinde yayılması zaman alabilir. NSLOOKUP, alternatif DNS sunucuları (örn. Google DNS veya OpenDNS) belirterek değişikliklerin farklı DNS sunucularında uygulanıp uygulanmadığını kontrol etmenizi sağlar


NSLOOKUP Komutları ve Seçenekleri

NSLOOKUP ile çalışırken bazı ek yararlı komutlar ve seçenekler aşağıda verilmiştir

  • set querytype=A: Sorgu türünü A kayıtları (IPv4 adresleri) olarak ayarlar.
  • set querytype=AAAA: IPv6 adresleri için sorgular.
  • set timeout=seconds: Sorgu için zaman aşımı aralığını ayarlar.
  • set retry=number: Sunucu yanıt vermezse yeniden deneme sayısını belirtir.

Etkileşimli modda sorgu türünü MX olarak ayarlama örneği

nslookup > set querytype=mx > example.com

Sonuç

NSLOOKUP, DNS kayıtlarını sorgulamak ve ağ sorunlarını gidermek için güçlü bir araçtır. İster bir sistem yöneticisi ister bir geliştirici olun, NSLOOKUP’ın nasıl kullanılacağını anlamak DNS sorunlarını teşhis etmenize, yapılandırmaları doğrulamanıza ve alan adlarının IP adreslerine nasıl çözümlendiğine dair değerli bilgiler edinmenize yardımcı olabilir. Hem temel hem de gelişmiş işlevselliği ile NSLOOKUP, ağlar ve web teknolojileri ile çalışan herkesin sahip olması gereken bir araçtır.

33%

Black Friday Sale Off on everything

and 40% off for dedicated bulgaria servers

Kodu kullanın:

BLACK33
BG40
Promosyon Kullanın