Merhaba
Bulut sistemlerinde her şeyin temeli aslında doğru yapılandırılmış bir DNS’tir. Huawei Cloud DNS, bu noktada sadece alan adlarını çözümleyen bir servis olmanın ötesine geçerek; yüksek erişilebilirlik, otomatik yönlendirme, ISP ve bölge bazlı optimizasyon gibi gelişmiş özelliklerle altyapının görünmeyen ama en kritik parçası haline gelir.
Huawei Cloud şimdi bu hizmeti ücretsiz olarak sunmaktadır.
Public ve Private Zone oluşturma işlemlerinden, A, CNAME, MX, TXT, SRV gibi kayıt türlerinin eklenmesine; TTL ve Tag yönetiminden Office 365 entegrasyonuna kadar tüm süreçleri uygulamalı olarak paylaşıyor olacağız.
Alan adlarınızı IP adreslerine otomatik ve güvenilir biçimde çevirin. Esnek yönlendirme, yüksek performans ve entegre güvenlikle web siteleriniz her zaman çevrim içi kalsın.
- Esnek trafik yönlendirme
- Milyonlarca eş zamanlı sorgu
- Anti-DDoS entegrasyonu ile güvenlik
- Web ve uygulamalarda düşük gecikme
Daha önceki yazımızda
bakicubuk.net alan adı Public Zone yapılandırmasını anlatmıştık.
Bu yazımızda da oluşturmuş olduğumuz bakicubuk.net alan adının Huawei Public Zone yapısında kayıt oluşturmayı anlatıyor olacağız.
Huawei Cloud Console açıyoruz.
Huawei Cloud Console ekranında Overview menüsü altında
- Public zones bölümünde 1 Adet bakicubuk.net alan adı için Public Zone yapılandırma görüyoruz.
- Record Sets bölümünde 2 Adet bakicubuk.net alan adı için SOA (Start of Authority) ve NS (Name Server) kayıt bilgisini görüyoruz.

Huawei Cloud Console ekranında Overview menüsü altında Public zones bölümünde 1 Adet bakicubuk.net alan adı için Public Zone yapılandırma görüyoruz.
Huawei Cloud Console ekranında Overview menüsü altında Public zones bölümüne tıklıyoruz ve Public zones menüsü açıyoruz.

Huawei Cloud Console ekranında Public Zones menüsü altında bakicubuk.net alan adı için Huawei Public Zone yapılandırılmasını görüyoruz.

Huawei Cloud Console ekranında Public Zones menüsü altında bakicubuk.net alan adının Huawei Public Zone yapılandırılmasını tıklıyoruz ve Record Sets ekranında bakicubuk.net alan adı için SOA (Start of Authority) ve NS (Name Server) kayıtlarını görüyoruz.
NS Kaydı (Name Server Record): NS (Name Server) kaydı, bir alan adının (domain) hangi yetkili DNS sunucuları tarafından yönetildiğini belirtir. Bir domain için sorgu yapıldığında, önce root DNS → TLD (ör. .com.tr) → NS kaydı zinciri üzerinden authoritative DNS sunucusuna ulaşılır.
Teknik Özellikler:
- Bir domainin zone dosyasında en az 2 NS kaydı bulunmalıdır.
- Redundancy için farklı coğrafyalarda konumlanmış DNS sunucuları kullanılır.
- NS kayıtları, domain sağlayıcısı veya bulut DNS servisi tarafından atanır.
bakicubuk.net Örneği (Huawei DNS ile):
bakicubuk.net alan adı için DNS zone yapılandırması tamamlandıktan DNS yönetimi açısında bakicubuk.net alan adını satın almış olduğumuz firma üzerinde Name Server bilgilerini bu ekrandaki Name server 1, Name server 2, Name server 3, ve Name server 4 ile güncelleştirmeniz gerekmektedir. Bu güncelleştirme sonrasında gerekli yönetim ve kayıt oluşturma işlemleri yapılabilir.
SOA Kaydı (Start of Authority Record): SOA (Start of Authority) kaydı, bir DNS zone’un başlangıç bilgilerini tutar. Her zone dosyasında yalnızca bir adet SOA kaydı bulunur.
Teknik İçerik (SOA Kaydında Yer Alan Alanlar):
- Primary Nameserver: Zone’u yöneten ana DNS sunucusu.
- Responsible Person (RNAME): DNS yöneticisinin e-posta adresi (Örnek,
[email protected], fakat@yerine.yazılır). - Serial Number: Zone dosyası güncellemelerinde artırılır (zone transfer kontrolü için).
- Refresh: Secondary DNS sunucuların primary sunucudan güncellemeleri ne sıklıkla kontrol edeceği.
- Retry: Güncelleme başarısız olursa tekrar deneme aralığı.
- Expire: Secondary sunucu, primary’ye erişemezse zone bilgisini ne kadar süre geçerli tutacak.
- Minimum TTL: Varsayılan cache süresi.
bakicubuk.net Örneği (Huawei DNS ile):

Huawei Cloud Console ekranında Record Sets menüsü altında bulunan Add Record Set seçeneğine tıklıyoruz. bakicubuk.net alan adının Huawei Public Zone üzerinde DNS kaydı ekliyoruz.

Add Record Set ekranı geliyor karşımıza.
Add Record Set ekranında bakicubuk.net alan adını Huawei Cloud Public Zone üzerinde DNS kaydı oluşturabilirsiniz.

Add Record Set ekranında bakicubuk.net alan adının Huawei Public Zone üzerinde DNS kaydı oluşturabilirsiniz.
Bir alan adının internette erişilebilir hale gelmesini sağlayan en temel bileşenlerden biri DNS kayıtlarıdır. Huawei Cloud DNS üzerinden yapılan kayıt eklemeleri, web sitesi erişimi, e-posta yönlendirmesi, güvenlik doğrulamaları ve servis bağlantıları gibi birçok kritik işlevi kontrol eder. Aşağıda Huawei DNS konsolunda görebileceğiniz A, AAAA, CNAME, MX, TXT, SRV, NS ve CAA kayıt türlerinin her biri detaylı şekilde açıklanmıştır.
- A (Address Record): A kaydı, bir etki alanı adını IPv4 adresine yönlendirir. Yani, bakicubuk.net gibi bir alan adını doğrudan bir web sunucusunun IP adresine bağlar. Bu kayıt sayesinde kullanıcı tarayıcıya
www.bakicubuk.netyazdığında, DNS sistemi bu isteği örneğin 192.168.10.25 gibi bir IPv4 adresine yönlendirir. A kayıtları genellikle web siteleri, uygulama sunucuları veya API servisleri için kullanılır. Huawei DNS üzerinde bir A kaydı oluştururken, Record Type kısmında A seçilir ve Value alanına web sunucusunun IPv4 adresi girilir.
Örnek:
| Name | Type | Value | TTL |
|---|---|---|---|
| @ | A | 192.168.10.25 | 3600 |
Bu örnekte @ kök alan adını temsil eder (yani doğrudan bakicubuk.net). Kayıt oluşturulduğunda, bakicubuk.net adresi belirtilen IP’ye yönlendirilir.
- AAAA (IPv6 Address Record): AAAA kaydı, A kaydının IPv6 versiyonudur. Eğer web sunucunuz IPv6 adresleme kullanıyorsa, bu kayıt sayesinde siteniz hem modern hem de geleceğe uyumlu hale gelir. IPv6 adresleri, örneğin
2001:0db8:85a3::8a2e:0370:7334biçimindedir. Huawei DNS üzerinden eklerken IPv4 yerine IPv6 adresini girmeniz yeterlidir.
Örnek:
| Name | Type | Value | TTL |
|---|---|---|---|
| www | AAAA | 2001:0db8:abcd::25 | 3600 |
Bu kayıt sayesinde www.bakicubuk.net, belirtilen IPv6 adresine yönlendirilir.
- CNAME (Canonical Name Record): CNAME kaydı, bir etki alanını başka bir etki alanına yönlendirir. Yani, bir Alias (Takma Ad) oluşturur. Bu, genellikle alt alan adlarının aynı hedefe yönlendirilmesi gerektiğinde kullanılır. Örneğin,
blog.bakicubuk.netadresinin aslında bakicubuk.net üzerindeki bir servise yönlenmesini istiyorsanız CNAME kaydı ekleyebilirsiniz.
Örnek:
| Name | Type | Value | TTL |
|---|---|---|---|
| blog | CNAME | www.bakicubuk.net | 3600 |
Bu durumda blog.bakicubuk.net, www.bakicubuk.net adresinin gösterdiği aynı IP’ye yönlenir. CNAME kayıtları doğrudan IP adresine değil, başka bir alan adına işaret eder.
- MX (Mail Exchange Record): MX kaydı, e-posta trafiğini yöneten kayıt türüdür. Bir alan adının e-postaları hangi posta sunucusuna teslim edeceğini belirtir. Her MX kaydının bir öncelik (priority) değeri vardır; düşük sayı daha yüksek önceliği ifade eder.
Örnek (Microsoft 365 için):
| Name | Type | Priority | Value | TTL |
|---|---|---|---|---|
| @ | MX | 0 | bakicubuk-net.mail.protection.outlook.com | 3600 |
Bu örnekte @ alan adının e-postaları Microsoft 365 Exchange Online posta sunucusuna yönlendirdiğini gösterir. Eğer birden fazla MX kaydı varsa, en düşük öncelik numarasına sahip sunucu önce denenir.
- TXT (Text Record): TXT kayıtları, serbest biçimli metin verileri barındırır ve genellikle doğrulama veya güvenlik politikaları için kullanılır. TXT kayıtlarıyla SPF, DKIM, DMARC veya domain doğrulama gibi işlemler yapılır.
Örnekler:
v=spf1 include:spf.protection.outlook.com -all→ SPF (gönderici doğrulaması)google-site-verification=abc123xyz→ Google doğrulamaMS=ms12345678→ Microsoft doğrulama
Örnek:
| Name | Type | Value | TTL |
|---|---|---|---|
| @ | TXT | v=spf1 include:spf.protection.outlook.com -all | 3600 |
TXT kayıtları genellikle tırnak içinde yazılır ve birden fazla değer uzun metinlerde bölünerek eklenebilir.
- SRV (Service Record): SRV kayıtları, belirli bir hizmetin (örneğin SIP, XMPP, Teams, Skype for Business) hangi sunucuda, hangi portta çalıştığını belirtir. Bir SRV kaydı şu dört parametreyle tanımlanır. Priority, Weight, Port, Target
Örnek (Microsoft Teams için):
| Name | Type | Priority | Weight | Port | Target | TTL |
|---|---|---|---|---|---|---|
| _sip._tls | SRV | 100 | 1 | 443 | sipdir.online.lync.com | 3600 |
Bu kayıt, bakicubuk.net alanındaki SIP TLS trafiğinin sipdir.online.lync.com sunucusuna 443 portu üzerinden yönlendirileceğini belirtir.
- NS (Name Server Record): NS kayıtları, alan adınızı yöneten DNS sunucularını tanımlar. Huawei Cloud DNS üzerinde alan adınızın çözümlemesini yapan NS kayıtları genellikle otomatik olarak oluşturulur. Ancak alt alan adlarını başka DNS sağlayıcısına devretmek istiyorsanız manuel olarak da eklenebilir.
Örnek:
| Name | Type | Value | TTL |
|---|---|---|---|
| @ | NS | ns1.huaweicloud-dns.com | 172800 |
| @ | NS | ns2.huaweicloud-dns.com | 172800 |
Bu kayıtlar, bakicubuk.net alan adının çözümleme görevini Huawei Cloud DNS sunucularına devreder.
CAA (Certification Authority Authorization Record): CAA kayıtları, hangi sertifika otoritelerinin (CA) alan adınız için SSL/TLS sertifikası üretebileceğini belirler. Bu kayıtlar, yetkisiz CA’lerin sertifika üretmesini engelleyerek güvenliği artırır.
Örnek:
| Name | Type | Value | TTL |
|---|---|---|---|
| @ | CAA | 0 issue letsencrypt.org | 3600 |
Bu kayıt, yalnızca Let’s Encrypt sertifika otoritesinin bakicubuk.net için SSL sertifikası düzenlemesine izin verir. Başka bir CA (örneğin DigiCert veya GlobalSign) sertifika üretmeye çalışırsa işlem reddedilir.
DNS kayıtları sadece IP yönlendirme için değil, aynı zamanda e-posta güvenliği (SPF, DKIM, DMARC), SSL sertifikaları (CAA, TLSA) ve hizmet yönlendirmeleri (SRV) için de kritik öneme sahiptir. Özellikle Office 365 entegrasyonu yaparken MX, CNAME, TXT (SPF, DKIM, DMARC) kayıtları doğru yapılandırılmazsa e-posta teslimatı ve güvenliği sorun yaşayabilir. Huawei tarafında ise NS, A/AAAA, CNAME, DS, TLSA kayıtları bulut uygulamalarının güvenilirliği için temel bileşenlerdir.

Add Record Set ekranında Line ve TTL bölümü
- Line bölümü
- Default: Sistem, herhangi bir kural veya satır eşleştirmesi yapamadığında varsayılan çözümleme sonucunu döndürür. Yani DNS sorgusu, belirli bir kural (örneğin ISP veya bölge bazlı yönlendirme) ile eşleşmezse, sistem tanımlı olan standart (default) kayıt değerini döndürür.
- ISP (Internet Service Provider): Kullanıcının bağlı olduğu internet servis sağlayıcısına (ISS) göre son kullanıcıyı en uygun uç noktaya (endpoint) yönlendirir. Bu yöntem, trafiği kullanıcının bağlı bulunduğu operatör veya ağ sağlayıcısına göre optimize eder. Örneğin, Türk Telekom kullanıcıları için farklı, Vodafone kullanıcıları için farklı IP adresine yönlendirme yapılabilir.
- Region: Son kullanıcıları coğrafi konumlarına (bölge, ülke, şehir) göre en uygun uç noktaya yönlendirir. Örneğin, Avrupa’dan gelen sorgular Avrupa’daki sunucuya, Asya’dan gelen sorgular Asya’daki sunucuya yönlendirilir. Bu, düşük gecikme süresi (low latency) ve daha yüksek erişim performansı sağlar.
- TTL: Bir DNS kaydının DNS önbelleğinde ne kadar süreyle saklanacağını belirler. Örneğin bir istemci (veya başka bir DNS sunucusu) senin alan adın için bir sorgu yaptığında, aldığı cevabı belirli bir süre boyunca kendi önbelleğinde tutar. Bu süre boyunca aynı sorgu tekrarlandığında yeni bir lookup yapmadan önbellekten cevap döner. Bu hem sorgu yükünü azaltır hem de çözümleme süresini hızlandırır. 3600 saniye = 1 saat anlamına gelir. Yani bu DNS kaydı bir kez öğrenildiğinde, 1 saat boyunca önbellekten kullanılacak ve 1 saat sonunda tekrar authoritative DNS sunucusuna sorulacaktır.

Add Record Set ekranında Advanced Settings (Optional) seçeneğine tıklıyoruz.

Add Record Set ekranında Advanced Settings (Optional) bölümü altında bulunan Tag ve Description seçeneklerini yapılandırmaları opsiyoneldir. Tag ve Description seçeneklerinde herhangi bir yapılandırma yapmadan OK seçeneği ile bakicubuk.net alan adı için gerekli yapılandırmayı tamamlayabilirsiniz.
- Alias : Bu kayıt kümesinin bir Huawei Cloud hizmet kaynağı için Alias (Takma Ad) olarak kullanılmasını isteyip istemediğinizi belirtir. Alias (Takma Ad) özelliği, ikinci seviye alan adlarını (örneğin
example.com) destekler ve bu kayıt doğrudan bir Huawei Cloud hizmetine (örneğin Load Balancer, OBS, WAF vb.) yönlendirilebilir. Alias (Takma Ad) kaydı, klasik A veya CNAME kaydına benzer şekilde çalışır ancak DNS çözümlemesi sırasında hedef IP adresini otomatik olarak Huawei Cloud hizmetinden alır. Bu sayede IP değişse bile manuel güncelleme gerekmez. - Weight: Bu alan, DNS sorgularının belirtilen kayıt kümesine yönlendirileceği oranı (ağırlığı) belirtir. Bir bölge (zone) içindeki bir çözümleme satırında (resolution line) aynı türde birden fazla kayıt kümesi (örneğin birden fazla A kaydı) varsa, her bir kayıt kümesine farklı bir weight (ağırlık değeri) atanabilir. DNS çözümleme sırasında bu ağırlık değerleri dikkate alınır ve sorgular, belirlenen oranlara göre farklı hedeflere dağıtılır.
Örnek: Bir alan adının iki A kaydı olduğunu varsayalım:
192.168.1.10için weight = 70192.168.1.20için weight = 30
Bu durumda DNS sorgularının yaklaşık %70’i birinci IP’ye, %30’u ise ikinci IP’ye yönlendirilir. Bu özellik, yük dengeleme (load balancing) veya coğrafi yönlendirme (geo-routing) senaryolarında sıkça kullanılır.
- Tag: Huawei Cloud Console üzerindeki Tag (Etiket) özelliği, bulut kaynaklarını tanımlamak, kategorize etmek ve yönetmek için kullanılan bir sınıflandırma sistemidir. Etiketler, kaynakların faturalandırma, erişim kontrolü, izleme ve yönetim süreçlerinde kolaylık sağlar. Her etiket iki temel bileşenden oluşur: Tag Key (Etiket Anahtarı) ve Tag Value (Etiket Değeri).
Tag Key (Etiket Anahtarı): Etiketin tanımlayıcı adıdır. Yani hangi kategoride sınıflandırma yapılacağını belirler.
- Her kaynakta benzersiz olmalıdır ve genellikle yönetsel veya operasyonel bir anlam taşır.
- En fazla 36 karakter içerebilir, boşluk veya özel karakterler kullanılmamalıdır.
Örnek Tag Key değerleri:
- Environment
- Project
- Department
- Owner
- CostCenter
Açıklama: Tag Key, kaynakları gruplandırmak ve aynı kategoriye ait bileşenleri ilişkilendirmek için kullanılır. Örneğin, hem DNS Zone hem de ECS instance için Environment anahtarını kullanarak ortam bazlı yönetim sağlanabilir.
Tag Value (Etiket Değeri): Tag Key’e karşılık gelen açıklayıcı değerdir. Belirli bir kategoriye ait detay bilgisini içerir.
- Değer kısmı opsiyoneldir, ancak kaynakların daha anlamlı şekilde izlenebilmesi için genellikle doldurulur.
- En fazla 43 karakter içerebilir.
Örnek Tag Value değerleri:
- Production
- Test
- BackupInfrastructure
- Finance
- BakiCubuk
Açıklama: Tag Value, etiketin içeriğini detaylandırarak kaynağın kullanım amacı veya ait olduğu projeyi gösterir. Örneğin, Tag Key = Environment ve Tag Value = Production tanımı, bu kaynağın canlı ortamda kullanıldığını belirtir.
Örnek Etiket Kullanımı:
| Tag Key | Tag Value | Açıklama |
|---|---|---|
| Environment | Production | Kaynağın canlı ortamda çalıştığını belirtir |
| Project | BakicubukCloud | Hangi proje kapsamında kullanıldığını gösterir |
| Owner | BakiCubuk | Kaynağın yöneticisini veya sahibini belirtir |
| Department | IT | Kaynağın ait olduğu departmanı gösterir |
Description (Açıklama): Bu alan, oluşturduğunuz DNS kayıt kümesiyle ilgili kısa bir açıklama veya not eklemenizi sağlar. Açıklama alanı yalnızca bilgilendirme amacıyla kullanılır; DNS çözümleme sürecini veya kayıtların çalışmasını etkilemez. Yönetim kolaylığı için, genellikle kayıt kümesinin amacı, yönlendirme nedeni veya ilişkili servis hakkında bilgi yazılır.
Örnekler:
- Web sunucusu için A kaydı
- Mail hizmeti için MX kaydı
- Load Balancer yönlendirmesi (TR bölgesi)

Başka bir yazımzıda görüşmek dileğiyle…