logo

Linux ana bilgisayar Komutanlığı

Linux ana bilgisayar komutu, verilen IP adresi için alan adını veya bunun tersini görüntüler. Ayrıca DNS sorgusuyla ilgili DNS aramalarını da gerçekleştirir. Ana bilgisayar komutunun varsayılan davranışı, komut satırı bağımsız değişkenlerinin ve desteklenen seçeneklerin bir özetini görüntüler.

Sözdizimi:

Ana bilgisayar komutu çeşitli komut satırı bağımsız değişkenlerini ve seçeneklerini destekler. Host komutunun temel sözdizimi aşağıdaki gibidir:

 host 

Neresi,

isim: Ad, bir alan adı veya bir IP adresi (Ipv4 veya Ipv6) olabilir. Verilen adı arayacaktır.

Seçenekler:

Host komutuyla aşağıdaki komut satırı bağımsız değişkenleri ve seçenekleri kullanılabilir:

android sürümleri

-4: Yalnızca sorgu için IPv4 adresi için kullanılır.

-6: Yalnızca sorgu için IPv6 adresi için kullanılır.

-A: '-a' seçeneği 'Tümü' anlamına gelir. '-v', '-r', 's' veya herhangi bir seçeneğe eşdeğerdir. Ancak '-l' seçeneğinin davranışını etkiler.

-c sınıfı: Query sınıfını belirtmek için kullanılır. Sınıfın varsayılan değeri In (Internet)'tir.

-C: Tutarlılığı kontrol etmek için kullanılır.

-D: Hata ayıklama izlerini görüntülemek için kullanılır. Bu seçenek '-v' ayrıntılı seçeneğine benzer.

-Ben: Eski değer için kullanılır.

-I: Bölgeleri listelemek için kullanılır. Ana bilgisayar komutu aynı zamanda bölgeleri aktarmak ve NS, PTR, A ve daha fazlası gibi kayıtları görüntülemek için de kullanılır.

- N nokta: İsimde bulunması gereken nokta sayısını belirtmek için kullanılır.

-R: Özyinelemeli olmayan sorgu için kullanılır. Yinelemeli olmayan sorguları kullanarak bir ad sunucusunun davranışını taklit etmek için kullanışlıdır.

-R numarası: UDP sorgularının yeniden deneme sayısı için kullanılır. Negatif sayılar veya sıfır için yeniden deneme sayısı 1 olacaktır (yani varsayılan).

-S: Bir sunucu yanıt vermezse bir sonraki ad sunucusuna sorgu göndermez.

-t türü: Sorgu tipini belirtmek için kullanılır. Bu seçenek 'CNAME', 'NS', 'SOA', 'TXT', 'DNSKEY', 'AXFR' ve daha fazlası gibi tüm sorgu türlerini tanıyacaktır. Sorgu tipini belirtmezsek otomatik olarak uygun tipi seçecektir. Varsayılan olarak 'A', 'AAAA' ve MX kayıtlarını arayacaktır. Eğer isim bir IP adresi ise 'PTR' kaydını arayacaktır.

-T veya -U: TCP/UDP bağlantıları için kullanılır: Host komutu varsayılan olarak sorgulama yaparken 'UDP' bağlantısını seçer. '-T' seçeneği TCP bağlantısını, '-U' ise 'UDP' bağlantısını belirtir.

-m bayrağı: Bellek kullanımı hata ayıklaması için kullanılır. 'Bayrak' argümanı kaydedilebilir, kullanılabilir veya takip edilebilir. Bu seçeneği kullanarak birden fazla flag ayarlayabiliriz.

-içinde: Ayrıntılı (ayrıntılı) çıktıyı görüntülemek için kullanılır. Bu seçenek '-d' seçeneğine benzer.

-İÇİNDE: Versiyon bilgisini görüntülemek için kullanılır.

-İçinde: Sonsuza kadar bekle modunda kullanılır. Sorgu zaman aşımını mümkün olan maksimum değere ayarlayacaktır.

-W bekle: Belirtilen kadar (saniye cinsinden) kadar beklemek için kullanılır. Birden küçük bir değer alamaz. Varsayılan sorgu bekleme süresi 5 saniye (UDP yanıtları için) ve 10 saniyedir (TCP bağlantıları için).

Ana bilgisayar Komut örnekleri

Host komutunun aşağıdaki örneklerini görelim:

  • Varsayılan ana bilgisayar komutu
  • Etki alanı IP adresini görüntüle
  • Sorgu aktarımı için yalnızca IPv4 adresini kullanın
  • Sorgu aktarımı için yalnızca IPv6 adresini kullanın
  • Alan adı sunucularını görüntüle
  • Yalnızca Cname kayıtlarını görüntüle
  • Yalnızca MX kayıtlarını görüntüle
  • Yalnızca TXT kayıtlarını görüntüle
  • Yalnızca SOA kayıtlarını görüntüle
  • Belirli bir ad sunucusunu sorgulama
  • Alan adı sunucusunun tüm bilgilerini görüntüle
  • TTL Bilgilerini Görüntüle

Varsayılan ana bilgisayar Komutu

Host komutunu herhangi bir argüman olmadan çalıştırırsak, komut satırı argümanlarının ve desteklenen seçeneklerin bir özeti görüntülenecektir. Komutu aşağıdaki gibi yürütün:

 host 

Yukarıdaki komut, desteklenen komut satırı seçeneklerinin bir listesini görüntüler. Aşağıdaki çıktıyı göz önünde bulundurun:

Linux Ana Bilgisayarı

Etki Alanının IP Adresini Görüntüle

Etki Alanının IP adresini görüntülemek için, host komutunu ve ardından etki alanı adını aşağıdaki gibi yürütün:

 host javatpoint.com 

Yukarıdaki komut verilen alan adının IP adresini gösterecektir. Aşağıdaki çıktıyı göz önünde bulundurun:

Linux Ana Bilgisayarı

Sorgu Aktarımı için yalnızca IPv4 kullanın

Bir alan adı için IPv4 sorgu aktarımını kullanabiliriz. IPv4 adresini kullanmak için komutu '-4' seçeneğiyle aşağıdaki gibi yürütün:

 host -4 javatpoint.com 

Yukarıdaki komut, verilen alan adı üzerinde sorgu aktarımı için IPv4 adresini kullanacaktır. Aşağıdaki çıktıyı göz önünde bulundurun:

Linux Ana Bilgisayarı

Sorgu Aktarımı için yalnızca IPv6 kullanın

'-6' seçeneği Ipv6 sorgu aktarımını kullanmak için kullanılır. IPv6 etkin ad sunucusunun çalışıp çalışmadığını kontrol etmek için yararlı olabilir. Komutu aşağıdaki gibi yürütün:

 host -6 javatpoint.com 

Aşağıdaki çıktıyı göz önünde bulundurun:

Linux Ana Bilgisayarı

Etki Alanı Adı Sunucularını Görüntüle

'-t' argümanlı 'ns' seçeneği, alan adı sunucularını görüntülemek için kullanılır. Aşağıdaki komutu göz önünde bulundurun:

 host -t ns www.javatpoint.com 

Yukarıdaki komut 'javatpoint'in ad sunucularını görüntüleyecektir. Aşağıdaki çıktıyı göz önünde bulundurun:

Linux Ana Bilgisayarı

Yalnızca Cname Kayıtlarını görüntüle

'-t' argümanlı 'cname' seçeneği cname kayıtlarını görüntülemek için kullanılır. Aşağıdaki komutu göz önünde bulundurun:

 host -t cname www.javatpoint.com 

Yukarıdaki komut 'javatpoint'in cname kayıtlarını görüntüleyecektir. Aşağıdaki çıktıyı göz önünde bulundurun:

java sayacı
Linux Ana Bilgisayarı

Yalnızca MX Kayıtlarını görüntüle

'-t' argümanlı 'mx' seçeneği, mx kayıtlarını görüntülemek için kullanılır. Aşağıdaki komutu göz önünde bulundurun:

 host -t mx www.javatpoint.com 

Yukarıdaki komut 'javatpoint'in mx kayıtlarını görüntüleyecektir. Aşağıdaki çıktıyı göz önünde bulundurun:

Linux Ana Bilgisayarı

Yalnızca TXT Kayıtlarını görüntüle

TXT kayıtlarını görüntülemek için '-t' argümanlı 'txt' seçeneği kullanılır. Aşağıdaki komutu göz önünde bulundurun:

 host -t txt www.javatpoint.com 

Yukarıdaki komut 'javatpoint'in txt kayıtlarını gösterecektir. Aşağıdaki çıktıyı göz önünde bulundurun:

Linux Ana Bilgisayarı

Yalnızca SOA kayıtlarını görüntüle

Host komutunu kullanarak belirtilen bir bölgeye ait SOA kayıtlarını listeleyebiliriz. Verilen bölge için yetkili ad sunucularını gösterecektir. SOA kayıtlarını görüntülemek için ana bilgisayar komutunu '-C' seçeneğiyle aşağıdaki gibi yürütün:

 host -C javatpoint.com 

Yukarıdaki komut 'javatpoint'in SOA kayıtlarını gösterecektir. Aşağıdaki çıktıyı göz önünde bulundurun:

Linux Ana Bilgisayarı

Belirli Bir Ad Sunucusunu Sorgulama

Belirli bir ad sunucusunu, alan adından veya IP adresinden sonra ad sunucusunu belirterek sorgulayabiliriz. Belirli bir ad sunucusunu sorgulamak için host komutunu aşağıdaki şekilde yürütün:

 host javatpoint.com ns1.javatpoint.com 

Yukarıdaki komut, verilen ad sunucusundaki bilgileri görüntüleyecektir. Aşağıdaki çıktıyı göz önünde bulundurun:

Linux Ana Bilgisayarı

Alan Adı Sunucusunun Tüm Bilgilerini Görüntüle

Herhangi bir alan adı sunucusunun ayrıntılı bilgilerini görüntülemek için '-a' seçeneğini ve ardından alan adını host komutuyla iletin. Aşağıdaki komutu göz önünde bulundurun:

 host -a javatpoint.com 

Yukarıdaki komut 'javatpoint' alanının ayrıntılı bilgilerini görüntüleyecektir. Aşağıdaki çıktıyı göz önünde bulundurun:

Linux Ana Bilgisayarı

TTL Bilgilerini Görüntüle

Herhangi bir sunucunun TTL (Yaşam Süresi) bilgisini görüntülemek için host komutunu aşağıdaki gibi yürütün:

 host -v -t a javatpoint.com 

Yukarıdaki komut 'Javatpoint.com'da TTL bilgilerini görüntüleyecektir. Başka herhangi bir alan adını seçebilirsiniz. Aşağıdaki çıktıyı göz önünde bulundurun:

Linux Ana Bilgisayarı