Wildcard DNS, ana bilgisayar kaydı olarak bir yıldız işareti ( * ) kullanarak tüm alt alan adlarını tek bir IP adresine (kayıt değeri) yönlendirir. Örneğin, example.com alan adı için *.example.com şeklinde bir wildcard kaydı yapılandırırsanız, a.example.com ve b.example.com gibi tüm alt alan adları, *.example.com ile aynı IP adresine çözümlenir.
Kullanım Senaryoları
Wildcard DNS'yi, bir alan adının tamamını yönlendirmek, tüm alt alan adlarını tek bir giriş noktasına yönlendirmek veya eşleşmeyen alt alan adlarını bir yedek hizmet sayfasına çözümlerken kullanın.
Desteklenen kayıt türleri
A kaydı, AAAA kaydı, CNAME kaydı, NS kaydı, MX kaydı, TXT kaydı, CAA kaydı, açık URL/örtük URL, SVCB kaydı ve HTTPS kaydı.
Yapılandırma Adımları
Alibaba Cloud DNS – Public Zone sayfasında, hedef alan adına tıklayarak Resolution Settings sayfasına gidin.
-
Settings sayfasında, Add Record düğmesine tıklayın.
Add Record panelinde, record type seçeneğini A - Maps a domain name to an IPv4 address, host record seçeneğini
*(wildcard, alan adı soneki.cloud-example.netile), Resolution Request Source seçeneğini default line, TTL değerini 10 minutes ve Record Value Load Balancing Policy seçeneğini round-robin olarak ayarlayın. Ardından, Record Value Set alanında hedef IPv4 adresini girin ve + Add Item öğesine tıklayın. -
Kaydı doğrulayın.
dig a.example.netkomutunu çalıştırın ve döndürülen DNS kaydının eklediğiniz kayıt değeriyle eşleştiğini kontrol edin.
Wildcard DNS sorgu kuralları
DNS sorgusu önce hat eşleşmesini, ardından alan adı eşleşmesini arar.
Aynı hatta tam alan adı eşleşmesi, wildcard eşleşmesine göre önceliklidir. DNS çözücü, yalnızca başka hiçbir kayıt sorguyla eşleşmediğinde wildcard kaydını kullanır.
Bir wildcard sorgusu akıllı bir hatla eşleşirken tam eşleşme sorgusu varsayılan hatla eşleşiyorsa, çözümleme için varsayılan hattaki tam eşleşme kaydı kullanılır.
Örnek 1
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
www.example.comsorgusu →1.1.1.1döndürür (wildcard kaydı yerine tam A kaydıyla eşleşir).api.example.comsorgusu →2.2.2.2döndürür (wildcard kaydı yerine tam A kaydıyla eşleşir).test.example.comsorgusu → tam eşleşen bir kayıt bulunamadığı için wildcard kaydına geri düşer ve3.3.3.3döndürür.İkinci düzey alt alan adı
abc.def.example.comsorgusu → tam eşleşen bir kayıt bulunamadığı için wildcard kaydına geri düşer ve3.3.3.3döndürür.
Örnek 2
China Unicom, China Telecom ve China Mobile hatlarında example.com için wildcard DNS kayıtları yapılandırılmıştır:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
China Unicom, China Telecom ve China Mobile hatındaki kullanıcılar www.example.com adresine eriştiğinde, alan adı 4.4.x.x adresine çözümlenir. Sorgu, ISP'ye özel bir hattaki bir wildcard kaydıyla eşleşse de, varsayılan hatta tam bir eşleşme bulunduğundan çözücü bunun yerine varsayılan hat kaydını döndürür.
China Unicom, China Telecom ve China Mobile kullanıcılarının www.example.com adresini 1.1.XX.XX adresine çözümlmesini sağlamak için, aşağıda gösterildiği gibi üç ISP hattının her biri altında example.com için ana bilgisayar kaydı olarak www içeren bir DNS kaydı ekleyin.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Artık China Unicom, China Telecom ve China Mobile hatındaki kullanıcılar www.example.com adresine eriştiğinde, alan adı 1.1.x.x adresine çözümlenir.