-
Açılımı: Name Server Lookup
-
Amaç: DNS sunucularını sorgulayarak alan adı, IP adresi ve DNS kayıtları hakkında bilgi edinmek
-
Kullanım Alanı: Ağ sorunlarını teşhis etme, alan adı yapılandırmalarını doğrulama, e-posta sunucusu kontrolleri
💻 Temel Kullanım Şekli
🔹 Alan Adından IP Adresi Öğrenme
nslookup example.com
example.com
alan adına karşılık gelen IP adresini gösterir.
🔹 IP Adresinden Alan Adı Öğrenme (Ters DNS)
nslookup 8.8.8.8
Google DNS sunucusunun alan adı bilgilerini verir.
🔹 Belirli DNS Kayıtlarını Sorgulama
-
MX (Mail Exchange) Kaydı:
nslookup -query=mx example.com
-
NS (Name Server) Kaydı:
nslookup -query=ns example.com
-
CNAME (Canonical Name) Kaydı:
nslookup -query=cname www.example.com
-
ANY (Tüm kayıtlar):
nslookup -query=any example.com
⚙️ Gelişmiş Kullanım
🔸 Belirli DNS Sunucusunu Kullanarak Sorgulama
nslookup example.com 8.8.8.8
example.com
alan adını Google DNS sunucusu (8.8.8.8) üzerinden sorgular.
🔸 Etkileşimli Mod
nslookup
Komutu yazdıktan sonra etkileşimli moda geçilir. Ardından sorgular girilir:
> set type=mx
> example.com
📌 Faydalı Parametreler
Parametre | Açıklama |
---|---|
-query=TYPE |
Sorgu türünü belirtir (A, MX, NS, CNAME, ANY) |
-timeout=SECONDS |
Zaman aşımı süresi |
-port=NUMBER |
DNS sorgusu için kullanılacak port (varsayılan: 53) |
-debug |
Detaylı sorgu çıktısı |
Nslookup, hem Windows hem de Linux sistemlerde yerleşik olarak bulunur. Ağ yöneticileri, sistem uzmanları ve teknik destek ekipleri için vazgeçilmez bir araçtır.