Bir alan, sabit bir IP'ye sahip olmayan bir yük dengeleyicisine nasıl işaret eder?


16

Mydomain.eu dosyasını, doğası gereği kararlı bir IP'ye sahip olmayan bir AWS yük dengeleyicisine yönlendirmeye çalışıyorum, bu yüzden A kaydını Amazon'daki bir alt alana yönlendirmem gerektiğini düşünüyorum, ancak A kaydının sadece bir IP adresi olabileceğini söyleyebilirim, bu yüzden şu anda çok kafam karıştı.

Bölge dosyası, A kaydının ve www alt alan adının her ikisinin de loadbalancer.alanadim.aws.com'u işaret ettiği alanım.eu için nasıl görünür?


DNS sağlayıcınız veya kendi harici sağlayıcınız olarak Route 53'ü kullanıp kullanmadığınızı açıklayabilir misiniz?
Brent Pabst

Yanıtlar:


11

Http://aws.amazon.com/route53/faqs/ adresinde açıklandığı gibi bir Takma ad kaydı kullanabilirsiniz :

Ayrıca, Route 53 'Takma Ad' kayıtları (Route 53'e özgü sanal kayıt) sunar. Takma ad kayıtları, barındırılan bölgenizdeki kaynak kayıt kümelerini Elastik Yük Dengeleme örnekleriyle eşlemek için kullanılır. Takma ad kayıtları, bir DNS adını (alanadim.com) başka bir 'hedef' DNS adıyla (elb1234.elb.amazonaws.com) eşleştirebileceğiniz CNAME kaydı gibi çalışır. Çözücüler tarafından görülememeleri nedeniyle CNAME kaydından farklıdırlar. Çözümleyiciler yalnızca A kaydını ve hedef kaydın sonuç IP adresini görür.

Daha sonra, EtkiAlanı kaydını kullanarak işaretledikten sonra) bir CNAME kullanarak domain.com gibi alan adını www.domain.com olarak adlandırabilirsiniz:

www.etkialanı.com CNAME TO domain.com

Ayrıca, bunun için Takma ad kaydı yapmak için bölgenizi route53'e taşımanız gerektiğini lütfen unutmayın. DNS sağlayıcılarının çoğu maalesef alan adı için bu tür kayıtlar yapma olanağı sunmamaktadır.


Sonunda yaklaştığım yaklaşım bu ve mükemmel çalışıyor. Teşekkürler! :)
Elver Loho

"CNAME kullanarak domain.com gibi alan adını www.etkialanı.com olarak adlandırın" ile ne demek istersiniz? Bu alan adı yönetimi mi yoksa Rota 53 mü?
S-K

ALIAS bazı can sıkıcı makyaj malzemeleri
the0ther

Not: Route53, AWS bağlamında varsayılan seçimdir, ancak diğer bazı DNS sağlayıcıları da şimdi bir özellik olarak ALIAS kayıtlarını sunmaktadır.
mschuett

6

Elastik Yük Dengeleme hakkındaki AWS bilgi sayfasından :

Elastik Yük Dengeleyici tarafından sağlanan DNS adına giden trafik, yük dengeli, sağlıklı Amazon EC2 bulut sunucularınıza otomatik olarak dağıtılır.

Aslında, Amazon, kayıtlarınızı eşleştirmek için size bir DNS adı sağlar. Bu, A kaydının aksine bir CNAME kaydı kullanır. Yük dengeleyicinin DNS adı değişmemelidir, bu nedenle, işaret ettiğiniz gibi değişebilecek IP'lerle uğraşmak zorunda kalmazsınız.

DÜZENLE:

AWS, yalnızca CNAME kayıtlarına sahip bir kök etki alanı için alt alanlara ve joker karakter alt alanlarına doğrudan CNAME bağlantılarını her zaman desteklemiştir. Yani aslında böyle bir şeye benziyor:

www.mydomain.com -> my-aws-01-elb.aws.amazon.com

Daha sonra kök düzeyi alan adınız için iki seçenek vardır: DNS ana makine sağlayıcınızla DNS iletmeyi ayarlayın mydomain.com -> www.mydomain.comya da Amazon'un tüm konumunuzu barındırmak için Amazon'un Route 53 hizmetini kullanın ve kök düzeyinde etki alanı desteği almak için gerekli kayıtları yönetmelerine ve ayarlamasına izin verin .

Kök etki alanı düzeyinde desteğe ihtiyacınız yoksa sub.mydomain.comveya gibi bir alt alan adı kullanıyorsanız www.mydomain.com, her şey için basit CNAME kayıtlarını kullanabilirsiniz.


Bölge adı kaydını, abc.com bölgeniz gibi kullanacaksanız, bir CNAME çalışmaz ve abc.com'u ELB'ye yönlendirmek için cevabımda belirtildiği gibi ve Takma ad kaydı kullanmanız gerekir.
Mantık Batığı

ELB'yi işaret etmeniz gereken bir etki alanı adınız varsa ve bu bölge adı adına benzerse, bu etki alanını bir CNAME olarak CNAME çalışmazken ELB'ye yönlendirmek için bir diğer ad kaydı kullanmanız gerekir bu durumda.
Mantık Batığı

Aslında şunu söylüyor: A kaydının ve www alt alan adının her ikisi de, diyelim ki loadbalancer.alanadim.aws.com - lütfen güncellememi kontrol edin. alanın kendisine işaret etmek isteyecekse, Alias ​​kaydını belirtildiği gibi kullanmalıdır. Ayrıca, çoğu DNS sağlayıcısının alan adı için CNAME'lere izin vermediğini, yalnızca A kayıtlarına izin verildiğini lütfen unutmayın.
Mantık Batığı

Örneğin, godaddy benim sysadmin olarak benim uygulamada gördüğüm ve pek çok insan DNS bölgelerini orada barındırıyor.
Mantık Batığı

godaddy pek altın bir standart değil…
MikeyB
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.