Tüm Ürünler
Search
Belge Merkezi

Alibaba Cloud DNS:Ağırlık yapılandırması

Son Güncelleme:Oct 04, 2026

Ağırlık yapılandırması, aynı ana bilgisayar adı ve aynı DNS hattı için IP adresleri veya CNAME gibi birden fazla kayıt değeri atamanıza olanak tanır. Alibaba Cloud DNS, DNS sorgularını yanıtlarken önceden ayarlanmış bir ağırlık oranına göre bir kayıt değeri döndürür. Bu sayede trafik farklı sunucular arasında yönlendirilerek yük dengeleme sağlanır.

Ön koşullar

Ağırlık yapılandırması için aynı ana bilgisayar adı ve DNS hattı adına tanımlanmış birden fazla A, CNAME veya AAAA kaydı bulunmalıdır.

Not

Ağırlık yapılandırması devre dışı bırakıldığında:

  • A, AAAA, NS, MX ve TXT kayıtları için Alibaba Cloud DNS, belirtilen DNS hattındaki tüm kayıtları döndürür. Yerel DNS sunucusu istemciye döndürmek üzere bir kayıt seçer. Tüm adresler döndürülürse istemci rastgele birini seçer.

  • CNAME kayıtları için Alibaba Cloud DNS yalnızca mevcut kayıtlardan birini döndürür.

Sınırlamalar

Sınırlama

Desteklenir

Desteklenmez

Kayıt türü

A, CNAME ve AAAA kayıtları.

Diğer kayıt türleri.

Kayıt durumu

Etkin kayıtlar.

Devre dışı bırakılmış veya kilitlenmiş kayıtlar ve joker karakterli DNS kaydı.

DNS kayıt sınırı

Her alan adı ve her DNS hattı başına maksimum ağırlıklı DNS kaydı sayısı: Ücretsiz sürüm için 10, ücretli sürümler için 100.

Uygulanabilir değil.

Ağırlık değeri kuralları

Ağırlık değerleri 0 ile 100 arasında ayarlanabilir. Varsayılan ağırlık oranı 1:1'dir. Bir ağırlık 0 olarak ayarlanırsa Alibaba Cloud DNS ilgili kayıt değerini döndürmez.

Uygulanabilir değil.

DNS hattı

Varsayılan hat veya belirli DNS hatları için ağırlıklı A kayıtları yapılandırabilirsiniz.

Not

Farklı DNS hatlarının ağırlıkları birbirinden bağımsızdır.

Aynı ana bilgisayar adı için farklı DNS hatlarında ağırlıklı ve ağırlıksız yönlendirmenin karıştırılması.

Yordam

Kayıt ekleme

  1. Alibaba Cloud DNS - Authoritative Zone sayfasına gidin. Hedef alan adını tıklayarak Settings sayfasını açın.

  2. Settings sayfasında Add Record öğesini tıklayın.

    Aynı ana bilgisayar adı ve DNS hattı için birden fazla kayıt eklediğinizde varsayılan olarak 1:1:1 ağırlık oranı yapılandırılır. Alibaba Cloud DNS daha sonra IP adreslerini bu orana göre döndürür.

    Add Record panelinde Record type değerini A olarak ayarlayın, Hostname girin ve Query Source için Default seçeneğini belirleyin. TTL değerini 10 minutes (Recommended) olarak ayarlayın. Kayıt Değeri Yük Dengeleme İlkesini Weight olarak ayarlayın, 223.5.5.x ve 223.6.6.x gibi birden fazla kayıt değeri ekleyin ve her biri için ağırlığı 1 olarak ayarlayın.

Kayıt kümesini değiştirme

  1. Alibaba Cloud DNS - Authoritative Zone sayfasına gidin. Hedef alan adını tıklayarak Settings sayfasını açın.

  2. Settings sayfasında Edit öğesinin yanındaki aşağı oku image tıklayın ve Edit Record Set seçeneğini belirleyin.

  3. İletişim kutusunda kayıt değerlerini ve bunların ağırlıklarını değiştirebilirsiniz.

    Kayıt Değeri Yük Dengeleme İlkesini Weight olarak ayarlayın ve record value set içindeki her bir kayıt değeri için ağırlığı değiştirin.

Çalışma mekanizması

Ağırlık yapılandırması olmadan davranış

IP adresleri 1.1.XX.XX, 2.2.XX.XX ve 3.3.XX.XX olan üç sunucunuz olduğunu varsayalım. Bu sunucular tek bir alan adı için aynı hizmeti sağlar ve aşağıdaki A kayıtları yapılandırılmıştır:


Tür


Ana Bilgisayar Adı


DNS Hattı


Değer


A


www


Varsayılan


1.1.XX.XX


A


www


Varsayılan


2.2.XX.XX


A


www


Varsayılan


3.3.XX.XX

Yerel bir DNS sunucusu Alibaba Cloud DNS'i sorguladığında üç DNS kaydını da alır. Yerel DNS sunucusu bu üç IP adresini istemciye iletirse istemcinin tarayıcısı erişim için rastgele birini seçer.

DNS tabanlı yük dengeleme sağlamayan yetkili bir DNS hizmeti için bu yaklaşım tek bir sunucunun yükünü bir dereceye kadar azaltabilir. Ancak sunucuları birbirinden ayıramaz ve her bir sunucunun mevcut çalışma durumunu yansıtamaz.

Varsayılan ağırlıklarla davranış

Ağırlık yapılandırması etkinleştirildiğinde ve varsayılan 1:1:1 oranı kullanıldığında Alibaba Cloud DNS üç A kaydını sırayla döndürerek IP adreslerini ardışık olarak verir. DNS çözümleme sonuçları aşağıdaki gibidir:

Query from Region1 returns 1.1.XX.XX
Query from Region2 returns 2.2.XX.XX
Query from Region3 returns 3.3.XX.XX
Query from Region4 returns 1.1.XX.XX
Query from Region5 returns 2.2.XX.XX
Query from Region6 returns 3.3.XX.XX
...

Özel ağırlıklarla davranış

Özel ağırlıklar ayarlandıktan sonra Alibaba Cloud DNS, önceden belirlenmiş orana göre yanıt döndürür; bu da trafiği dağıtmanızı sağlar. Örneğin üç kayıt için ağırlık oranını 2:1:1 olarak ayarlarsanız DNS çözümleme sonuçları aşağıdaki gibi olur:

Query from Region1 returns 1.1.XX.XX
Query from Region2 returns 2.2.XX.XX
Query from Region3 returns 3.3.XX.XX
Query from Region4 returns 1.1.XX.XX
Query from Region5 returns 1.1.XX.XX
Query from Region6 returns 2.2.XX.XX
...
Not

Test sırasında DNS sorgu sonuçlarının zaman zaman yapılandırılan ağırlık oranıyla eşleşmediğini fark ederseniz bu beklenen bir davranıştır. Ağırlıklı döngüsel seçim, yerel bir DNS sunucusundan gelen isteklere uygulanan kaba taneli bir trafik zamanlama yöntemidir. Her yerel DNS sunucusu, TTL süresi boyunca yetkili DNS sunucusunu (Alibaba Cloud DNS) yalnızca bir kez sorgular.

Örneğin Şanghay'daki kullanıcıların yerel DNS sunucusu A'yı, Pekin'deki kullanıcıların ise yerel DNS sunucusu B'yi kullandığı bir senaryoyu ele alalım. Yerel DNS sunucusu A ve yerel DNS sunucusu B Alibaba Cloud DNS'e sorgu istekleri gönderdiğinde Alibaba Cloud DNS yapılandırdığınız ağırlık ilkesine göre yanıt verir. Ancak TTL süresi boyunca aynı yerel DNS sunucusunu paylaşan tüm kullanıcılar aynı önbelleğe alınmış çözümleme sonucunu alır.