|
||
| Dig, yeni keşfettiğim bir program, c ile kodlanmış, ve nslookup'tan daha iyiymiş. Nslookup'ın bazı hataları olduğu biliniyor. Üstelik BIND bile yakında kaldırabiliriz filan diyormuş. Neyse uzatmıyım; Dig, ismi Domain Internet Groper'den geliyor. Programı windowsa kurmak için ben sadece 9.3.2 versiyonunu buldum bir yerde. Kurulum: Programı kurmak için C: dizininde dig klasörü açın. C:\dig içine de indirdiğiniz dosyaları atın. klasörün içindeki resolv.conf dosyasını notepad ile açın. Bu dosyanın içine ya; isp'nizin size sağladığı dns ip'sini, dosyanın içinde bulunan ip'yi silip yazın, ya da eğer bilmiyorsanız dosyadaki herşeyi silin. herşeyi silerseniz dig bu boş resolv.conf dosyası ile otomatikman windowsun defaul dns'ini kullanacaktır. dosyayla işiniz bitince save as diyip, windows\system32\drivers\etc klasörü içine kaydedin. en son olarak dig klasörü içinde buluna doshere.inf dosyasına sağ tıklayın install diyin. uyarıyı dikkate almayın. bu doshere.inf yüklenince, istediğiniz klasöre gelip artık sağ tıklayıp command prompt here diyerek, klasörün olduğu yere cmd'den otomatik olarak gelirsiniz. Dig Nasıl Kullanılır: C:\dig klasörüre gelin cmd'den. dig -help yardım ekranını getirir dig -h daha derin yardım için dig . NS 13 "root level name serverları" gösterir, bunlar internetin efendileridir. faydalı bir şeyler yapalım şimdi de dig com. NS .com domainini kontrol eden top level domain name serverları gösterir. dig net. NS dig org. NS her ülke kodunun kendi yetkili name serverları vardır. dig us. NS ABD'nin, .us domainini kontrol eden top level name serverları gösterir. dig tr. NS dig uk. NS DNS sistemini sorgulamak için dig başka şöyle kullanılabilir; dig dell.com. NS "dell.com" un name serverlarını gösterir. dig dell.com. MX dell.com'un maillerini alan mail serverlarını gösterir. Mail eXchange'den gelir mx, önünde daha küçük numarası olan mail serverlarıyla daha önce kontakt kurulur, eğer o server meşgulse, fault tolerance için daha büyük numaralı olanla kontakt kurulur. dig www.dell.com. www.dell.com bilgisayarının IP adresini gösterir. Geek'ler bilgisayara host da derler. ayrıca etrafındakileri daha da kızdırmak için www.dell.com'a FQDN demekten de hoşlanırlar. dig www.ibm.com. @dnsl.nrc.ca IBM'in IP adresine lookup yap "dns1.nrc.ca" dns serverına sorgu atarak. Bir çok DNS name serverı recursive'dir, o kadar iyilerdir ki sizin için cevabı arayıp bulurlar. Bazı "sistem administratorları" kendi küçük konforlu alanları dışında dışarıdan gelen sorgulara name serverların paranoyakça cevap vermemesinden acı çeker bir de. Bu aşırı paranoyak serverlara da "non-recursive" name serverları denir. dig -x 216.21.128.22 bu da Ip adresinden host name çözümleyecektir. Geekler reverse DNS lookup der. yine çevrelerindekileri sinirlendirmek ve etkilemek için ![]() aynı değerdeki diğer bir daha insani komut host 216.21.128.22 dir dig'i ayrıca 13 root serverı tarafından tanınmayan bazı domain nameleri keşfetmek için de kullanabilirsiniz. örneğin; dig ltd. NS dig tech. NS dig news. NS bu domainleri internetimizin tanrılarının (roots) ne zaman tanıyıp tanımayacağı belli değildir. son olarak whois ile komut satırından domainlere kimin sahip olduğunu ve name serverlarını öğrenebilirsiniz. uyarı: whois ile elde edilen DNS name serverları bilgisi çoğu zaman eski, hatalıdır. yani whois i yalnızca sahiplik için kullanın. örnek: whois ibm.com | more (space tuşu ile kaydırmak için more) |
||