2015-08-06 13 views
5

Ben AWS Route53 iki kamu barındırılan bölgeleri oluşturdu 10.0.1.5'e çözümlenen "test.sub.domain.com" adı için "A" kaydı ekledim. "Sub.domain.com" ad sunucularını kullanarak "test.sub.domain.com" adını çözebilirim.AWS Route53 temsilci alt alan

> nslookup test.sub.domain.com <sub.domain.com server> 

Name: test.sub.domain.com 
Address: 10.0.1.5 

ben "sub.domain.com" için "NS" kaydını ilave "sub.domain.com" bölge adı sunucularına işaret "domain.com" bölgesinde Creating a Subdomain That Uses Amazon Route 53 as the DNS Service için talimat, ardından. "domain.com" bölge adı sunucularını kullanarak "test.sub.domain.com" adını çözmeyi denediğimde, adın "sub.domain.com" sunucuları tarafından sunulduğuna yanıt alıyorum, ancak IP adresi. Aşağıda "nslookup" yanıtı örneğidir:

> nslookup test.sub.domain.com <domain.com server> 
Name: test.sub.domain.com 
Served by: 
- <sub.domain.com server> 

      sub.domain.com 

Route53 destek alt alan heyet diğer Route53 sunucularına mu? Yapılandırmada bir şey özledim mi?

cevap

1

Tanımladığınız şey, DNS'nin nasıl çalıştığıdır. Yinelemeli ad sunucuları, ad sunucusu yönlendirmesini izler ve test.sub.domain.com'u çözümlemek için sub.domain.com için ad sunucularını sorar.

Bunu, .com bölgesinde yapılandırdığınız rota 53'e domain.com için devrediliyor olduğunuzu varsayarak, bir deneme + trace test.sub.domain.com yaparak deneyebilirsiniz.

+0

Hmm .. açıklama için teşekkürler. Bunu, ad çözümlemesinin "domain.com" ad sunucusu üzerinden yapıldığı özel altyapımla kullanmayı düşünüyorum ve alt alan adları AWS alt hesaplarında Route53'e devredildi. Ancak, VGA'da alt alanlara delege etmek için Route53'e ek olarak bazı non-route53 DNS sunucusuna sahip olmalıyız. – Yaroslav

3

Bana Route53 NS kayıtlarını diğer Route53 etki alanlarından nasıl kullanacağınızı soruyorsunuz gibi geliyor?

Sonuç olarak, çok fazla birebir olduğu gibi - sub.domain.com adresine gidin, 4 NS kaydını (Route53, oluşturulduğunda otomatik olarak oluşturuldu) kopyalayın ve bunları NS kayıtları olarak yapıştırın. domain.com içinde "alt" adı.

(Ve TTL'leri sona için bekleyin, vs)

orada zaten böyle bir soru ve bir yere Stack Exchange ağında cevap düşünüyorum, ama şimdi bulamadım.

0

Josip Rodin'in cevabına ek olarak, alt alan adı verilen bölgeye Elastic Beanstalk ortamımın bir takma adı olarak A kaydı eklemem gerekiyordu. Bundan sonra TTL süresi doldu ve hepsi çalışmaya başladı.