host ve nslookup Programlarının Kullanımı
Önceki DNS (Alan İsimlendirme Sistemi) Sonraki
host ve nslookup Programlarının Kullanımı
host veya nslookup programları yardımıyla bind yapılandırmamızın ilgili sunucuda doğru çalışıp çalışmadığını test edelim.
Örnek olarak, host komutunu kullanarak linux.org.tr için knidos.cc.metu.edu.tr 'da girilmesi gereken tanımların doğruluğunu kontrol edebiliriz.
$ nslookup
Default Server:  knidos.cc.metu.edu.tr
Address:  144.122.199.20

> linux.org.tr
Server:  knidos.cc.metu.edu.tr
Address:  144.122.199.20

Name:    linux.org.tr
Address:  144.122.199.199

> exit
Yukarıdaki satırlarda nslookup yardımıyla öntanımlı DNS sunucusu olan knidos makinasına linux.org.tr makinasının IP adresini sorduk. nslookup komutunun -t seçeneği yardımıyla bir makina hakkında daha başka veriler almak da mümkündür.
> server metu.linux.org.tr
Default Server:  metu.linux.org.tr
Address:  144.122.199.199

> ls -t HINFO linux.org.tr
[metu.linux.org.tr]
 linux.org.tr.                  Linux       2.0.27
>
nslookup üzerine daha fazla bilgi için komuta ait man sayfasına gözatın. host komutu da nslookup komutunun bir tamamlayıcısı gibidir. Aşağıda birkaç örnekle host komutu anlatılıyor.
$ host linux.org.tr
linux.org.tr has address 144.122.199.199
linux.org.tr mail is handled (pri=10) by metu.linux.org.tr
$ host www.ege.linux.org.tr
www.ege.linux.org.tr is a nickname for ege.linux.org.tr
ege.linux.org.tr has address 155.223.97.31
Yukarıda yeralan ilk komut yardımıyla linux.org.tr makinasının isim-IP dönüşümü yapılmış ve makinaya karşılık gelen adresin 144.122.199.199 olduğu anlaşılmıştır.
İkinci host komutuyla da benzer şekilde www.ege.linux.org.tr adresinin IP numarasını öğrendik. Ayrıca aynı IP numarasına karşılık gelen ve linux.org.tr domain'ine ait olan iki isim bulunduğu da yukarıdan kolayca anlaşılıyor.
Önceki Üst Ana Başlık Sonraki
BIND Yapılandırması Başlangıç Belgeler.Org Sözlüğü (İngilizce-Türkçe)
Bir Linux Kitaplığı Sayfası