Host

Ubuntu Türkiye sitesinden
Atla: kullan, ara

host, Alan Adı Sistemi (DNS) aramalarını gerçekleştiren basit bir uygulamadır. Internet Sistemleri Konsorsiyomu (ISC) tarafından geliştirildi ve) ve seçmeli özgür yazılım lisansı olan ISC altında yayımlandı.

Konu başlıkları

Kullanımı

Sözdizimi

Görevi : 
 host [-aCdlnrTwv] [-c sınıf] [-N ndots] [-R sayı] [-t tür] [-W bekle] [-4] [-6] [ -s ] {ad} [sunucu]

Seçenekler

Seçenek Açıklama
-a (all) Hosttan herhangi bir çeşit sorgu yapmasını ister.
-C Bu bölge için tüm güvenilir sunucu adlarındaki bölge adı için SOA kayıt türünü gösterir.
-c class sınıfının DNS sorgusunu yapması için yol gösterir. Hesiod veya Chaosnet sınıfı kaynak kayıtlarını aramak için kullanılır. Öntanımlı sınıf IN (İnternet)tir.
-d Gerkesiz çıktıyı oluşturur. -d yerine -v seçeneği de kullanılabilir. Bunlar geribildirim uyumluluğu için sağlandı.
-l Liste kipini seçer. Bölge alanı için bir bölge adı taşır.
-i IPv6 adreslerinin ters aramalarının, IP6.INT alanını, RFC1886'da tanımlandığı gibi kullanacağını belirtir. öntanımlısı. IP6.ARPA'yı kullanmaktır.
-N Kesin uyumluluk için adın sahip olacağı nokta sayısını ayarlar. Öntanımlı değer, /etc/resolv.conf'daki ndots ifadesi kullanılarak tanımlanır. Eğer tanımlı ndots değeri yoksa 1'dir. Daha az noktaya sahip adlar, göreceli ad olarak yorumlanır ve /etc/resolv.conf'daki search veya domain yönergesindeki alan listelerin için arattırılır.
-R Bir arama için yapılacak UDP iletişim kuralının özyinelemelerinin (tekrarlarının) sayısını değiştirir. Sayı, cevap alınmadığında sorgunun kaç kere yapılacağını ifade eder. Öntanımlı deneme sayısı 1'dir. Eğer sayı negatif veya sıfır ise, deneme sayısı yine 1 olur. Yani bu sayılar kabul edilmez.
-r Özyinelemesiz sorgular gerçekleştirir.
-s Eğer herhangi sunucu yanıtı SERVFAIL ise, sonraki sunucuya sorgu gönderilmeyeceğini hosta bildirir.
-T Normalde sunucu adı sorgulanırken UDP (Kullanıcı Veribloğu İletişim Kuralı) kullanılır. Bu seçenek sorgulamayı bir TCP iletişim kuralı kullanarak yapar.
-t Herhangi bir DNS kayıt türünü sorgulamak için kullanılır. Tür, bilinenlerden herhangi biri olabilir. Bunlar: CNAME, NS, SOA, SIG, KEY, AXFR, vb.'dir. Eğer herhangi bir sorgu türü seçilmezse, host otomatik olarak uygun birini seçer.

Tüm kayıt türlerinin listesini görmek için İngilizce Wikipedia List of DNS record types maddesine bakabilirsiniz.

-W Yineleme için beklenecek süreyi saniye cinsinden denetler. Eğer değer birden küçükse, bekleme aralığı, bir saniye olarak ayarlanır. Bu seçenek kullanılırsa, host yanıt için sonsuza dek bekler. Bu seçenek yerine -w seçeneği de kullanılabilir.
-4 ve -6 -4 seçeneği sadece IPv4 sorgusunu kullanmaya zorlarken, -6 seçeneği de sadece IPv6 sorgusunu kullanmaya zorlar.

Örnekler

Görevi : 
host ubuntu-tr.net

şeklindeki kullanım şöyle bir çıktı verir:

ubuntu-tr.net has address 212.174.226.100

Dosyalar

/etc/resolv.conf

Ayrıca bakınız

  • BIND9 - Bind sunucu kurma

Kaynak

Linux man page host(1) sayfası

{{#if: Dosya dizgesi|

Unix uçbirim komutları (daha fazla)
{{#if: Dosya dizgesi|

}}{{#if: Süreç ve görev yönetimi|

}}{{#if: Kullanıcı ortamı|

}}{{#if: Metin işleme|

}}{{#if: Kabuk programlama|

}}{{#if: Ağ Araçları|

}}{{#if: Arama|

}}{{#if: Diğer|

}}{{#if: |

}}{{#if: |

}}

Dosya dizgesi cat · cd · chmod · chgrp · chown · cksum · cmp  · cp · dd · du · df  · fsck · fuser · ln · ls · lsattr · lsof · mkdir  · mount · mv · pwd · rm  · rmdir · split · touch  · umask
Süreç ve görev yönetimi at · chroot · cron · crontab · exit · kill · killall · nice · pgrep · pidof · pkill · ps · pstree · sleep · time · top · wait
Kullanıcı ortamı env · finger · id · logname · mesg · passwd · su · sudo · uptime · w · wall · who · whoami · write
Metin işleme awk · comm · csplit · cut · diff · ed · ex · fmt · head · iconv · join · less · more · paste · sed · sort · strings · tail · talk · tr · uniq · vi · vim · wc · xargs
Kabuk programlama alias · basename · dirname · echo · expr · false · printf · test · true · unset
Ağ Araçları inetd · host · ifconfig · netcat · netstat · nslookup · ping · rlogin · traceroute
Arama find · grep · locate · whereis · which
Diğer apropos · banner · bc · cal · clear · date · dd · file · help · history · info · lp · lpr · man · pax · size · tee · tput · type · uname · whatis · yes
{{{grup9}}} {{{liste9}}}
{{{grup10}}} {{{liste10}}}

}}