Soru Bir joker CNAME DNS kaydı geçerli mi?


Bir joker karakter olan bir DNS A kaydına sahip olmanın geçerli olduğunu biliyorum (ör. * .Mysite.com). CNAME kaydının joker karakteri olması mümkün mü?


75
2017-07-23 14:05


Menşei


Bir yana: bu hala size mysite.com yapmak için bir yol vermez kendisi bir CNAME. - reinierpost


Cevaplar:


Bunu yapmak mümkündür. Bir noktada havaya kadar havadaydı. 4592 desteklenmesi gerektiğini açıkladı.

Sadece mümkün olduğu için tüm DNS sağlayıcıları tarafından desteklendiği anlamına gelmez. Örneğin, GoDaddy bir CNAME kaydında bir joker oluşturmanıza izin vermez.

Bunu tavsiye edilip edilmeyeceği ya da yapılmaması açısından kullanımınıza bağlıdır. Genellikle, CNAMES, DNS'yi denetlemediğiniz bir "dış" etki alanı adına işaret ettiğinizde kolaylık sağlamak için kullanılır.

Örneğin, site adı olarak * .mycms.com sahibi olmanıza izin veren bir CMS sistemi kurduğunuzu varsayalım (ana bilgisayar başlıklarını kullanır). Müşterilerinizin bir noktada IP adresinizi değiştirebileceğinden endişelenmeden * .cms.customer.com'u kolayca kurmasını isteyebilirsiniz. Bu durumda, www.mycms.com'a * .cms.customer.com adında bir CNAME joker karakteri ayarlamasını önerebilirsiniz.

CNAMES joker karakteri tüm sağlayıcılar tarafından desteklenmediği için (GoDaddy gibi), bunu çeşitli müşteriler için önerdiğiniz bir durumda kullanmamanızı tavsiye etmem (servis sağlayıcısının yeteneklerini bilmiyorsunuz).


52
2017-07-23 14:33



Aslında GoDaddy ile bir joker DNS ayarlayabilirsiniz. Sadece Host'u "**" olarak ayarlayın. - Chris Pietschmann
@Chris bunu bir CNAME ile mi yaptın? - mxmissile
Ben GoDaddy'nin DNS yöneticisi aracı tarafından kabul edildiğini görüyorum, ama joker olarak çalışıyor mu? Belgesiz bir özellik gibi görünüyor. - dunxd
Test ettim: ** GoDaddy DNS'de joker olarak çalışmıyor. Bu nedenle başka bir sağlayıcıya geçmeden önce (Premium DNS ile bile olsa) bunu yapmanın hiçbir yolu olmadığından emin olmak için birden çok kez aradım. - mltsy
@mltsy: ana sitelerimizden biri GoDaddy ile birlikte joker dns kullanır. Birkaç yıldır sahibiz ve Premium DNS'lerini kullanmıyoruz. Ayrıca, bu * değil **. - NotMe


Hattı ekledim

*.www        IN CNAME        my_webserver

bind yapılandırmamdaki bölge dosyama ve mükemmel bir şekilde çalıştı (yani. whatever.www.domain.com ve whatever2.www.domain.com hepsi işaret etti my_webserver.

Satır ekleyerek buna istisna eklemek de mümkün oldu.

exception.www        IN CNAME        another_server

Böylece exception.www.domain.com işaret etti another_server.


16
2017-09-17 10:10





Sadece eklemek için Amazon Güzergahı 53 joker karakterleri destekler herhangi bir kayıt tipi.

Böylece Route 53'ü DNS sağlayıcınız olarak güvenle kullanabilirsiniz.


10
2017-08-06 08:46





Her zaman joker dns kullanıyoruz ve herhangi bir sorun yaşamadık. Bir ipaddres için işaret ederseniz, kullanın:

*.mysite.com     Host (A)    Default     xxx.xxx.xxx.xxx

Takma ad kullanmak isterseniz şunu yapın:

*.mysite.com.   IN CNAME mysite.com.

3
2018-02-10 21:30



İlk kurulum, bir joker ssl belgesi (ssl.com) her kullanıcının sahip olmasını istediğimiz yer username.mysite.com - Yogi


Hatırlayabildiğim kadarıyla (ish) şunu yapabilirsin, ama o zaman CNAME, NS veya MX gibi başka bir kayıt türü tarafından kullanılamaz.

"Joker" şeyle elde etmeye çalıştığınız şeyden tam olarak emin değilim, bu yüzden genel bir cevap vermem gerekecek :)

Açıklığa kavuşturmak için, CNAME aserver.domain, anothername.aserver.domain olamayacağınız anlamına gelir.

İstisnalar var, ama ne yaptıklarımı bilmiyorum ama ne yapmak istediğinden emin değilsin, bu yüzden zaman kaybetmeyeceğim.


3
2017-07-23 14:20



Bir paylaşım hakkında bu uyarı için teşekkür ederiz CNAME Aynı alan adı için başka bir kayıt türü ile kaydet. Benzer bir sorunum vardı ve DNS sunucum genellikle beni çatışmalar konusunda uyarıyor, ancak bu durumda CNAME çünkü *.example.com ve ekstra kayıt (bir TXT kayıt) belirli bir alt alan içindi subdomain1.example.com. Böylece çatışmayı yakalamadı! Whoops. - Paul d'Aoust


CNAME kaydı oluşturduğunuzda, noktaya işaret eden sivri uçlu noktaya son verin: * .Etkialanim.com. Son noktaya dikkat edin


1
2018-03-01 21:38





İşte testimin sonuçları. Mysite.com ve www.mysite.com için A kayıtlarını sildim ve * .mysite.com için bir CNAME kaydı ekledim. Test işe yaramadı. mysite.com çözmez. Sadece açık olmak gerekirse, DNS sunucularım için OpenDNS kullanıyorum. Belki diğer DNS sunucuları ile iyi çalışır, ancak açıkçası evrensel olarak çalışmasını istiyorum. Bu sonuçlara dayanarak, standart A kayıtları ile sadık kalacağım.


0
2017-07-23 19:18



Bu beklenen davranış değil mi? Görebildiğim kadarıyla .mysite.com, RR türünden bağımsız olarak mysite.com ile eşleşmeyecektir. Bu A kayıtları ile çalışır mı? - markdrayton
Yok hayır, ''bir veya daha fazla etiketle eşleşiyor,'.example.com, 'example.com' ile eşleşmiyor - Alnitak
Bunu bilmiyordum ama mantıklı. Öyleyse kök alan adı için en az bir A kaydına ihtiyacım var gibi görünüyor ve daha sonra her şeyi kapsayan bir joker CNAME kaydı kullanabilirim. Bu gerçekten istediğim çözüm değil, en azından biliyorum. - Ben Mills


Şimdi çalışıyor.

Godaddy'den bölge dosya düzenleyicisinin veya DNS yöneticisinin cname bölümünde bir "*" kullanın ve bir IP veya DNS adına gelin.

Benim durumumda Microsoft Azure bulutlarına işaret eden bir DNS adıyla kullandım ve harika çalıştı. Bu bla.domain.ext için çalışır, aynı zamanda bla.bla.domain.ext için de çalışır. Başka bir sağlayıcı için farklı çalışabilir.


0
2017-08-30 16:28



DNS CNAME kayıtları, URL'lere veya IP'lere değil, CNAME girişine sahip olan adın eşdeğer olduğu tek bir DNS adına işaret etmez. - Falcon Momot
Not, cevabı değiştirdim - Martijn van Halen