Nasıl Route 53 GUI bir Elastik Yük Dengeleyici işaret bölge apeks takma adı oluşturmak?


14

Elastik Yük Dengeleme Geliştirici Kılavuzu'nda açıklandığı gibi ELB CLI'yi kullanarak alan adımın bölge apeksi için takma adlar oluşturdum . Kılavuzda açıklanmayan --rr tipi AAAA bayrağını kullanarak da AAAA kaydı ekledim.

Route 53 GUI, A ve AAAA kayıtları için elb-ilişkilendirme-route53-barındırılan bölge komutlarını yürüttükten sonra doldurulur. Kayıtların GUI'de nasıl göründüğünü kaydettim, kayıtları sildim ve yalnızca GUI'yi kullanarak yeniden oluşturmaya çalıştım. Aşağıdaki hatayı alıyorum.

Example.com DNS adıyla RRSet, A türü, geçersiz bir takma ad hedefi olan bir barındırılan bölge içeren bir takma ad hedefi içeriyor.

Bu işlemi gerçekleştirmek için Route 53 GUI'yi kullanmak istiyorum. Route 53 GUI, bir Elastik Yük Dengeleyiciyi gösteren bir bölge tepe takma adı oluşturulmasını destekliyor mu?

Yanıtlar:


17

Route 53 ekibindeki bir mühendis bana Route 53 Konsolu'nda (GUI) tescilli takma ad oluşturulabileceğini bildirdi.

İşte adımlar.

  1. kayıt kümesi oluştur'u tıklayın
  2. bölge tepe kaydı için sadece ad alanını boş bırakın
  3. A veya AAAA yapmak istediğiniz takma ad türünü seçin (bundan sonraki tüm adımlar her iki tür için de aynıdır)
  4. Evet radyo düğmesini seçin.
  5. EC2 konsolunu başka bir sekmede açın ve yük dengeleyiciler listenize gidin.
  6. Yük dengeleyicisine tıklayın ve listenin altındaki bölmedeki açıklama sekmesine bakın. Aşağıdaki örnek çıktı

DNS Adı: new-balancer-751654286.us-east-1.elb.amazonaws.com (A Kayıt)
ipv6.new-balancer-751654286.us-east-1.elb.amazonaws.com (AAAA Kaydı)
dualstack.new -balancer-751654286.us-east-1.elb.amazonaws.com (A veya AAAA Kaydı)

Not: Bir LoadBalancer ile ilişkili IP adresleri seti zaman içinde değişebileceğinden, hiçbir zaman belirli bir IP adresiyle “A” kaydı oluşturmamalısınız. Elastik Yük Dengeleme hizmeti tarafından oluşturulan ad yerine LoadBalancer'ınız için kolay bir DNS adı kullanmak istiyorsanız, LoadBalancer DNS adı için bir CNAME kaydı oluşturmanız veya barındırılan bir bölge oluşturmak için Amazon Route 53 kullanmanız gerekir. Daha fazla bilgi için http://docs.amazonwebservices.com/ElasticLoadBalancing/latest/DeveloperGuide/using-domain-names-with-elb.html adresindeki Etki Alanı Adlarını Elastik Yük Dengeleme ile Kullanma konusuna bakın .

Durum: Hizmette 0 örneğin 0'ı

Port Konfigürasyonu: 80 (HTTP) 'ye 80 (HTTP) yönlendirme

Yapışkanlık: Devre dışı (değiştir)

Stok Bölgeleri: us-east-1b

Kaynak Güvenlik Grubu: amazon-elb-sg

Sahibi Takma Adı: amazon-elb

Barındırılan Bölge Kimliği: Z3DZXD0Q79N41H

  1. Şimdi yukarıdaki 'Z3DZXD0Q79N41H' durumunda Barındırılan bölge kimliğini kopyalayın ve 'Alias ​​Barındırılan Bölge Kimliği:' etiketli alana yapıştırın.
  2. Şimdi yukarıdaki 'new-balancer-751654286.us-east-1.elb.amazonaws.com' adlı DNS Adını kopyalayın ve 'Alias ​​DNS Name:' alanına yapıştırın. hem A hem de AAAA takma adı kayıtları. ('ipv6.new-balancer-751654286.us-east-1.elb.amazonaws.com' kullanmayın)
  3. Kayıt kümesi oluştur'u tıklayın veya şu anda kaydı ağırlıklandırmak ve 0-255 ile 'yük dengeleyicim' gibi bir setID arasında ağırlık sağlamak için evet'i seçebilirsiniz.

2
Şu anda Route 53 GUI'de çok daha basittir - "Takma Ad -> Evet" i seçip "Takma Ad Hedefi" düzenleme kutusuna tıkladığınızda hesabınız için ayarlanmış tüm ELB'leri içeren bir liste açılacaktır. Kullanmak istediğinizi seçin, bölge kimliğini otomatik olarak doldurun.
Guss

4

Yetkili bir yanıt için Amazon Route 53'ün yaratıcıları Amazon AWS ile konuşmalısınız. Bununla birlikte, Route 53'ün muhtemelen bölge apeksinde CNAME (takma adlar) oluşturulmasına izin vermediği çok makul bir tahmin , çünkü DNS bunu desteklemiyor .

CNAME'lerin bölgedeki zirvede yer almasına izin verecek girişimler / tartışmalar var . Ancak, bir standardın 'en' genel DNS önbellekleri tarafından sonuçlandırılması ve uygulanması gerekir - bu, en iyi yıl alacaktır.

Ancak, Route 53'ün Amazon Elastik Yük Dengeleyici (ELB) ile birlikte artık bölge apeksindeki ELB yük dengeleyicilerine özel takma adları desteklediğini unutmayın . Bunlar DNS'de CNAME olarak yayınlanmaz , takma adları dahili olarak A-Records'a anında çevirerek ve A-Records yayınlayarak işlenir .


Teşekkür ederim. Yanıtınız, bölge apeksindeki CNAME'ler ve AWS'nin ELB'ler için kullandığı özel yöntem hakkında bağlam sağlamada çok iyidir. Herkesin AWS'nin saldırılarının Route 53 GUI'den başlatılıp başlatılamayacağı konusunda bilgi alıp almadığını görmek istiyorum.
Jeff Loughridge

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.