Xyz.example.com'un joker karakter A kaydı kullanıp kullanmadığını nasıl belirleyebilirim?


13

Eğer gibi birçok alt alan adları varsa xxx.example.com, xyz.example.comvs, sen DNS'nizde * .example.com için bir joker A kaydını kullanarak sunucu tarafı komut dosyası veya başka yollarla bu çözebilir.

Bir joker alanın belirli bir alan adı için yapılandırılıp yapılandırılmadığını nasıl belirleyebilirim? Http://network-tools.com kullanılması çok fazla bilgi verir, ancak bunu ortaya çıkarmaz. Komut satırı araçlarını kullanmam gerekirse: Windows kullanıyorum. Bir joker alan adı DNS kullanan böyle bir örnek bence blogspot.com.

Yanıtlar:


19

Şunları yapabilirsiniz anlamıyla sorgu "* .example.com" ve orada olmadığını öğrenmek olduğunu bir joker, ancak bu iki bölge arasındaki farkı söylemek mümkün değildir:

xyz.example.com.  IN A  1.2.3.4
*.example.com.    IN A  1.2.3.4

ve

*.example.com.    IN A  1.2.3.4

yani sen cevap ediliyoruz olmadığını öğrenmek olamaz tarafından bir joker var Sadece bu değil, belirli bir sorgu için bir joker.

Geçersiz girişi olduğunu düşündükleri için henüz destekleyen Web erişimli bir gözlük bulamadım, ancak ham kazı (hatta Windows'ta nslookup) bir cazibe gibi çalışıyor:

c:\Some\User> nslookup
> *.my-test-domain.com
Server:  Wireless_Broadband_Router.home
Address:  192.168.1.1

Non-authoritative answer:
Name:    *.my-test-domain-is-not-a-real-domain.com
Address:  1.2.3.4

Veya kazı ile:

# dig +short '*.not-a-real-domain.com'
1.2.3.4

+1: değerli bilgiler için. Bu tür bir sorguyu nasıl yapabileceğimi veya bu sorguyu hangi çevrimiçi ağ / dns araçlarını desteklediğini (denedim, ancak kendim bulamadım) ayrıntılı olarak açıklayabilir misiniz ?
Abel

Nslookup kullanarak, örneğin, *.blogspot.comaynı ada sahip bir diğer ad döndürür. Kullanıldığında shore.blogspot.com, aynı ada sahip bir diğer ad döndürülür. Her ikisi de bir cevap alır Name: blogspot.l.google.com. Kullandığımda *.undermyhat.orgtakma ad verilmiyor, ancak cevap veriliyor Name: *.undermyhat.org. Blogspot'un joker karakter takma adları (CNAME) kullandığını ve joker karakter A kayıtlarını kullanıldığını doğru anladım mı?
Abel

Dig'i kullanarak dönüş kodunun daha fazlasını görebilirsiniz. Ben bir cevap koymak, bu yüzden biçimlendirme almak, ama bunu benim değil, cevap olarak işaretleyin :)
Bill Weiss

4

BMDan'ın iyi cevabına yanıt olarak:

houdini@linode:~/ > dig '*.blogspot.com' +noall +answer
*.blogspot.com.         3352    IN      CNAME   blogspot.l.google.com.
blogspot.l.google.com.  52      IN      A       72.14.204.191
houdini@linode:~/ > ^blogspot.com^undermyhat.org
dig '*.undermyhat.org' +noall +answer
*.undermyhat.org.       14400   IN      A       83.222.226.157

En son sorularımı ayrı bir gönderide cevapladığınız için teşekkür ederiz. digGerçekten biraz daha fazla alabilir gibi görünüyor . Hmm, CygWin? Ben bazı Windows alternatifleri google ve bu arada Linux vm kullanacağım.
Abel
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.