Yeni Alımlara Özel Türkiye Lokasyon (VDS/VPS) Ürünlerinde %50 İndirim Fırsatı! Kaçırmayın... (Stoklarla Sınırlıdır)

Arama Yap Mesaj Gönder

Biz Sizi Arayalım

+90
X
X
X
X

Bize Ulaşın

Konum Halkalı merkez mahallesi fatih cd ozgur apt no 46 , Küçükçekmece , İstanbul , 34303 , TR

DNS Yönetimi Rehberi

Bu rehber ile DNS yönetimi hakkında kapsamlı bilgi edinebilirsiniz. DNS kayıtlarını doğru şekilde yapılandırmak, web sitenizin internet üzerinde erişilebilir olması için kritik öneme sahiptir.

DNS (Domain Name System); alan adlarını IP adreslerine çeviren, web sitelerinin, e-postaların ve diğer internet hizmetlerinin doğru şekilde çalışmasını sağlayan temel bir internet sistemidir.

A
Kaydı

Alan adını bir IP adresine yönlendirir

CNAME
Kaydı

Alt alan adını başka bir alan adına yönlendirir

MX
Kaydı

E-posta trafiğini yönlendirir

TXT
Kaydı

Alan adı doğrulama ve e-posta güvenliği

İçindekiler

DNS Nedir ve Nasıl Çalışır?

DNS: İnternetin Telefon Rehberi

DNS (Domain Name System), alan adlarını (örneğin, example.com) IP adreslerine (örneğin, 192.0.2.1) dönüştüren bir internet sistemidir. İnsanların hatırlaması kolay olan alan adlarını, bilgisayarların anladığı IP adreslerine çevirerek internet üzerinde gezinmeyi mümkün kılar.

Basit Bir Benzetme: DNS, bir telefon rehberi gibidir. Nasıl ki bir kişinin ismini biliyorsanız telefon rehberinden numarasını bulabilirsiniz, internet tarayıcınız da bir web sitesinin adını bildiğinde DNS sayesinde o sitenin IP adresini bulabilir.

DNS Nasıl Çalışır?

DNS sorgulama süreci şu adımlarla gerçekleşir:

1
Kullanıcı Tarayıcıya Bir Alan Adı Girer

Örneğin, kullanıcı tarayıcısına "www.example.com" adresini yazar.

2
Yerel DNS Önbelleği Kontrol Edilir

Tarayıcı ve işletim sistemi, daha önce ziyaret edilen sitelerin IP adreslerini önbellekte saklar. Eğer bu bilgi önbellekte varsa, sorgu burada sonlanır.

3
ISP'nin DNS Sunucusuna Sorgu Gönderilir

Önbellekte bilgi yoksa, sorgu internet servis sağlayıcınızın (ISP) DNS sunucusuna gönderilir.

4
Özyinelemeli Sorgular Başlar

ISP DNS sunucusu özyinelemeli (recursive) sorguları başlatır:

  • Önce kök (root) DNS sunucularına sorulur
  • Kök sunucular, .com TLD (Top-Level Domain) sunucularına yönlendirir
  • .com sunucuları, example.com'un yetkili (authoritative) DNS sunucularını bildirir
  • Yetkili sunucular, www.example.com'un IP adresini sağlar
5
IP Adresi Kullanıcıya Döndürülür

Bulunan IP adresi ISP'nin DNS sunucusuna, oradan da kullanıcının bilgisayarına iletilir ve önbelleğe alınır.

6
Web Sitesine Bağlanma

Tarayıcı artık IP adresini kullanarak web sunucusuna bağlanır ve sayfayı görüntüler.

DNS Hakkında Bilmeniz Gerekenler

  • Tüm bu süreç genellikle milisaniyeler içinde tamamlanır
  • DNS bilgileri genellikle belirli bir süre (TTL - Time To Live) boyunca önbellekte saklanır
  • DNS değişiklikleri global olarak yayılmak için zamana ihtiyaç duyar (propagasyon)
  • DNS sunucuları hiyerarşik bir yapı içinde çalışır
  • Modern DNS sistemleri, yüksek erişilebilirlik ve güvenlik için yedekli çalışır
DNS Çalışma Prensibi
DNS Sorgu Süreci

Tarayıcı

DNS Sunucusu

Web Sunucusu

DNS Bileşenleri

  • Çözümleyici (Resolver): Kullanıcı sorguları alan ve yanıtları döndüren DNS sunucusu
  • Kök Sunucular: DNS hiyerarşisinin en üstünde yer alan 13 sunucu kümesi
  • TLD Sunucuları: .com, .org, .net gibi üst düzey alan adlarını yöneten sunucular
  • Yetkili Sunucular: Belirli bir alan adının DNS kayıtlarını tutan sunucular
  • DNS Kayıtları: Alan adıyla ilgili IP adresi, mail sunucusu gibi bilgileri içeren veri parçaları
Hızlı Bilgi: Dünya genelinde 13 DNS kök sunucusu bulunur (A'dan M'ye kadar isimlendirilirler). Ancak gerçekte bu 13 isim, yüzlerce fiziksel sunucudan oluşan ve dünya geneline yayılmış olan sunucu kümelerini temsil eder.

DNS Kayıtları ve Türleri

DNS Kayıtları: Alan Adınızın Yapı Taşları

DNS kayıtları, bir alan adının nasıl davranacağını belirleyen yönergelerdir. Her DNS kaydı türü, farklı bir bilgi türünü temsil eder ve farklı amaçlara hizmet eder. Bu kayıtlar, alan adınızın web, e-posta ve diğer internet hizmetleriyle nasıl etkileşime gireceğini belirler.

Önemli: DNS kayıtlarının doğru yapılandırılması, web sitenizin ve e-posta hizmetlerinizin düzgün çalışması için kritik öneme sahiptir. Yanlış yapılandırılmış DNS kayıtları, erişilebilirlik sorunlarına neden olabilir.

İşlevi: Bir alan adını (veya alt alan adını) IPv4 adresine yönlendirir.

Kullanım Alanları: Web sunucuları, FTP sunucuları ve diğer internet hizmetlerinin IP adreslerini belirtmek için kullanılır.

Örnek:

example.com → 192.0.2.1

Önemi: En temel DNS kaydı türüdür ve çoğu web sitesi için gereklidir.

Detaylı Bilgi

İşlevi: Bir alan adını (genellikle alt alan adı) başka bir alan adına yönlendirir.

Kullanım Alanları: Alt alan adlarını ana alan adına yönlendirmek veya üçüncü taraf hizmetlerle entegrasyon için kullanılır.

Örnek:

www.example.com → example.com

Önemi: IP adresi değiştiğinde sadece hedef kaydını güncellemeniz yeterlidir.

Detaylı Bilgi

İşlevi: E-posta trafiğini hangi mail sunucularına yönlendirileceğini belirtir.

Kullanım Alanları: E-posta hizmetlerini yapılandırmak için kullanılır (Gmail, Microsoft 365, kendi mail sunucunuz vb.)

Örnek:

example.com → 10 mail.example.com

Önemi: E-posta hizmetinizin düzgün çalışması için kritik öneme sahiptir.

Detaylı Bilgi

İşlevi: Alan adınıza metin bilgisi ekler.

Kullanım Alanları: SPF, DKIM, DMARC gibi e-posta doğrulama kayıtları, alan adı sahipliğini doğrulama.

Örnek:

example.com → "v=spf1 include:_spf.google.com ~all"

Önemi: E-posta güvenliği ve çeşitli hizmetlerle entegrasyon için gereklidir.

Detaylı Bilgi

İşlevi: Alan adınızın DNS sunucularını belirtir.

Kullanım Alanları: Alan adınızın DNS yönetimini hangi sunucuların kontrol edeceğini belirler.

Örnek:

example.com → ns1.example-dns.com example.com → ns2.example-dns.com

Önemi: DNS hizmet sağlayıcınızı değiştirmek için NS kayıtlarını güncellemeniz gerekir.

Detaylı Bilgi

DNS Kayıtları Hakkında İpuçları

  • DNS kayıtlarını değiştirirken propagasyon süresini (24-48 saat) göz önünde bulundurun
  • TTL (Time To Live) değerlerini düşük tutarak değişikliklerin daha hızlı yayılmasını sağlayabilirsiniz
  • Önemli değişiklikler yapmadan önce mevcut kayıtları yedekleyin
  • Belirsizliklerden kaçınmak için her zaman tam alan adı (FQDN) kullanın
  • E-posta ilgili DNS kayıtlarını (MX, SPF, DKIM, DMARC) bir arada düşünün

Yaygın DNS Kayıt Türleri

A Kaydı

Alan adı → IPv4

AAAA Kaydı

Alan adı → IPv6

CNAME

Alan adı → Alan adı

MX

Alan adı → Mail sunucusu

TXT

Alan adı → Metin

NS

Alan adı → Nameserver

PTR

IP → Alan adı

SRV

Servis konumu

Dikkat: DNS kayıtlarını değiştirirken dikkatli olun. Yanlış bir değişiklik, web sitenize veya e-posta hizmetlerinize erişimi etkileyebilir. Önemli değişiklikler yapmadan önce her zaman mevcut yapılandırmayı yedekleyin.

TTL (Time To Live) Değerleri

TTL, bir DNS kaydının önbellekte ne kadar süre saklanacağını belirten değerdir. Genellikle saniye cinsinden ifade edilir:

  • 300 saniye (5 dakika): Çok sık değişen kayıtlar için
  • 3600 saniye (1 saat): Değişiklik planlanan kayıtlar için
  • 86400 saniye (1 gün): Standart/stabil kayıtlar için
  • 604800 saniye (1 hafta): Nadiren değişen kayıtlar için

Not: Düşük TTL değerleri daha hızlı güncellemelere izin verir, ancak DNS sunucularına daha fazla yük bindirir.

A Kaydı (IPv4)

A Kaydı: Alan Adınızı IP Adresine Bağlayın

A kaydı (Address Record), bir alan adını veya alt alan adını bir IPv4 adresine yönlendirir. Web sitenizin veya herhangi bir internet hizmetinin nerede barındırıldığını belirtmek için kullanılır.

Ne İşe Yarar? Kullanıcı tarayıcısına "example.com" yazdığında, A kaydı tarayıcıya "Bu alan adı 192.0.2.1 IP adresindeki sunucuya yönlendirilmelidir" der.

A Kaydı Nasıl Oluşturulur?

1
DNS Yönetim Paneline Giriş Yapın

Alan adı sağlayıcınızın veya DNS hizmet sağlayıcınızın (Cloudflare, Route 53, DigitalOcean vb.) kontrol paneline giriş yapın.

2
DNS Ayarları veya DNS Yönetimi Bölümüne Gidin

Bu bölüm genellikle "DNS Yönetimi", "DNS Ayarları" veya "Alan Adı Ayarları" gibi isimlerle adlandırılır.

3
Yeni Kayıt Ekle veya A Kaydı Oluştur Seçeneğine Tıklayın

Genellikle "Kayıt Ekle", "DNS Kaydı Oluştur" veya "+" gibi bir düğme bulunur.

4
Kayıt Tipini Seçin

Açılır menüden "A" kaydını seçin.

5
İsim/Host/Subdomain Alanını Doldurun

Bu alan, oluşturmak istediğiniz tam alan adının veya alt alan adının kısmını belirtir:

  • Ana alan adı için: @ veya boş bırakın (sağlayıcıya göre değişir)
  • "www" alt alan adı için: www
  • Özel alt alan adı için: blog, app, mail vb.
6
IP Adresi Alanını Doldurun

Web sunucunuzun veya hizmetin IPv4 adresini girin (örneğin 192.0.2.1).

7
TTL Değerini Ayarlayın

Time To Live (TTL) değeri, bu DNS kaydının DNS önbelleklerinde ne kadar süre saklanacağını belirtir. Standart bir kurulum için 3600 (1 saat) veya 86400 (1 gün) değeri genellikle uygundur.

8
Kaydı Kaydedin

"Kaydet", "Ekle" veya "Oluştur" düğmesine tıklayarak A kaydını oluşturun.

A Kaydı Kullanım İpuçları

  • Hem ana alan adınız (example.com) hem de www alt alan adınız (www.example.com) için A kaydı oluşturmak iyi bir uygulamadır
  • Sunucu IP adresiniz değişirse, tüm A kayıtlarınızı güncellemeniz gerekir
  • Yük dengeleme için aynı alan adına birden fazla A kaydı (farklı IP adresleriyle) ekleyebilirsiniz
  • DNS değişikliklerinin tamamen yayılması 24-48 saat sürebilir (TTL değerine bağlı olarak)
A Kaydı Yapısı
A Kaydı Örneği
İsim/Host Tür Değer/Hedef TTL
@ A 192.0.2.1 3600
www A 192.0.2.1 3600
blog A 192.0.2.2 3600
mail A 192.0.2.3 3600

A Kaydı vs AAAA Kaydı

A Kaydı AAAA Kaydı
IPv4 adresleri için kullanılır IPv6 adresleri için kullanılır
32-bit adres (örn. 192.0.2.1) 128-bit adres (örn. 2001:0db8:85a3:0000:0000:8a2e:0370:7334)
Daha yaygın kullanılır Kullanımı giderek artmaktadır
Tüm sistemlerle uyumludur Modern sistemlerle uyumludur
Dikkat: Güvenlik için, A kaydı eklemeden önce sunucunuzun güvenlik ayarlarının düzgün yapılandırıldığından emin olun. Aksi takdirde, sunucunuz internete açık hale geldiğinde güvenlik risklerine maruz kalabilir.
Hızlı İpucu: Sunucu IP adresinizi değiştirmeyi planlıyorsanız, değişiklikten 24-48 saat önce A kayıtlarınızın TTL değerini düşük bir değere (örneğin 300 saniye) ayarlayarak geçiş sürecini hızlandırabilirsiniz.

CNAME Kaydı

CNAME Kaydı: Alt Alan Adlarını Yönlendirme

CNAME (Canonical Name) kaydı, bir alan adını başka bir alan adına yönlendiren DNS kaydıdır. Genellikle alt alan adlarını (subdomain) ana alan adına veya harici bir hizmete yönlendirmek için kullanılır.

Ne İşe Yarar? CNAME kaydı, bir alan adını (örneğin www.example.com) başka bir alan adına (örneğin example.com) yönlendirir. Asıl alan adının IP adresi değiştiğinde, CNAME ile yönlendirilen tüm alt alan adları da otomatik olarak yeni IP adresini kullanır.

CNAME Kaydı Nasıl Oluşturulur?

1
DNS Yönetim Paneline Giriş Yapın

Alan adı sağlayıcınızın veya DNS hizmet sağlayıcınızın (Cloudflare, Route 53, DigitalOcean vb.) kontrol paneline giriş yapın.

2
DNS Yönetimi Bölümüne Gidin

Bu bölüm genellikle "DNS Yönetimi", "DNS Ayarları" veya "Alan Adı Ayarları" olarak adlandırılır.

3
Yeni Kayıt Ekle Butonuna Tıklayın

Genellikle "Kayıt Ekle", "DNS Kaydı Oluştur" veya "+" gibi bir düğme bulunur.

4
Kayıt Tipini Seçin

Açılır menüden "CNAME" seçeneğini belirleyin.

5
İsim/Host Alanını Doldurun

Yönlendirmek istediğiniz alt alan adının ismini girin. Örneğin:

  • "www" - www.example.com için
  • "blog" - blog.example.com için
  • "mail" - mail.example.com için

Bazı DNS sağlayıcıları tam alan adını isteyebilir (www.example.com gibi), diğerleri ise sadece alt alan adını isteyebilir (www gibi).

6
Hedef/Değer Alanını Doldurun

Yönlendirmek istediğiniz hedef alan adını girin. Örneğin:

  • "example.com" - ana alan adına yönlendirmek için
  • "server.example.com" - başka bir alt alan adına yönlendirmek için
  • "custom-domain.service.com" - bir üçüncü taraf hizmetine yönlendirmek için

Hedef genellikle tam alan adı (FQDN) olmalıdır.

7
TTL Değerini Ayarlayın

Time To Live (TTL) değeri, bu DNS kaydının önbelleklerde ne kadar saklanacağını belirtir. Genellikle 3600 (1 saat) veya 86400 (1 gün) değeri yeterlidir.

8
Kaydı Kaydedin

"Kaydet", "Ekle" veya "Oluştur" düğmesine tıklayarak CNAME kaydını oluşturun.

CNAME Kaydı Kullanım İpuçları

  • Alan adınızın kök etki alanında (apex domain - örn: example.com) CNAME kaydı kullanamazsınız. Kök alan adları için A kaydı kullanmalısınız
  • CNAME kaydı, IP adresi sık değişen hizmetler için idealdir çünkü sadece hedef kaydı güncellemeniz yeterlidir
  • CDN hizmetleri, e-posta pazarlama platformları ve hosting sağlayıcıları genellikle kendi hizmetlerine entegrasyon için CNAME kayıtları kullanmanızı ister
  • CNAME kaydının gösterdiği hedef, sonunda bir IP adresine çözümlenmelidir
  • Aynı isimde bir A kaydı ve CNAME kaydı olamaz - DNS standartları bunu desteklemez
CNAME Kaydı Yapısı
CNAME Kaydı Örneği
İsim/Host Tür Değer/Hedef TTL
www CNAME example.com 3600
blog CNAME example.com 3600
email CNAME mail.provider.com 3600
shop CNAME mystore.shopify.com 3600

CNAME vs A Kaydı Karşılaştırması

CNAME Kaydı A Kaydı
Alan adını alan adına yönlendirir Alan adını IP adresine yönlendirir
Hedef IP değiştiğinde otomatik güncellenir Hedef IP değiştiğinde manuel güncelleme gerekir
Kök alan adında (example.com) kullanılamaz Kök alan adında kullanılabilir
DNS aramaları için daha fazla yük oluşturur Daha az DNS araması gerektirir
Dikkat: CNAME kaydı kullanılan bir alt alan adında MX ve TXT kayıtları çalışmaz. Bu nedenle, e-posta için kullanılan alt alan adlarında CNAME yerine A kaydı kullanmanız önerilir.
Yaygın Kullanım: CNAME kayıtları özellikle CDN (İçerik Dağıtım Ağı) hizmetleri, web hosting ve üçüncü taraf hizmetlerle entegrasyon için sıkça kullanılır. Örneğin, Cloudflare, AWS CloudFront veya Shopify gibi hizmetler genellikle CNAME kayıtları kullanmanızı isterler.

MX Kaydı

MX Kaydı: E-posta Trafiğini Yönlendirme

MX (Mail Exchange) kaydı, bir alan adına gelen e-posta trafiğinin hangi mail sunucularına yönlendirileceğini belirleyen DNS kaydıdır. Bu kayıt türü, e-posta hizmetinizin düzgün çalışması için kritik öneme sahiptir.

Ne İşe Yarar? Birisi "[email protected]" adresine e-posta gönderdiğinde, MX kaydı bu e-postanın nereye iletileceğini belirler. Gmail, Microsoft 365 veya kendi mail sunucunuz gibi bir e-posta hizmeti kullanıyorsanız, ilgili MX kayıtlarını yapılandırmanız gerekir.

MX Kaydı Nasıl Oluşturulur?

1
DNS Yönetim Paneline Giriş Yapın

Alan adı sağlayıcınızın veya DNS hizmet sağlayıcınızın (Cloudflare, Route 53, DigitalOcean vb.) kontrol paneline giriş yapın.

2
DNS Yönetimi Bölümüne Gidin

Bu bölüm genellikle "DNS Yönetimi", "DNS Ayarları" veya "Alan Adı Ayarları" olarak adlandırılır.

3
Yeni Kayıt Ekle Butonuna Tıklayın

Genellikle "Kayıt Ekle", "DNS Kaydı Oluştur" veya "+" gibi bir düğme bulunur.

4
Kayıt Tipini Seçin

Açılır menüden "MX" seçeneğini belirleyin.

5
İsim/Host Alanını Doldurun

Genellikle, ana alan adınız için e-posta alacaksanız, bu alanı "@" veya boş bırakabilirsiniz (sağlayıcıya göre değişebilir). Belirli bir alt alan adı için e-posta yapılandırıyorsanız (örn. mail.example.com), o alt alan adını girebilirsiniz.

6
Mail Sunucusu ve Öncelik Değerini Belirleyin

Mail Sunucusu: E-posta servis sağlayıcınızın size verdiği mail sunucusu adresini girin (örn. "aspmx.l.google.com" - Gmail için).

Öncelik (Priority): Birden fazla MX kaydı olduğunda, öncelik değeri düşük olan sunucu önce kullanılır. Bu sayılar genellikle 0-100 arasındadır:

  • Birincil mail sunucusu için düşük değer (örn. 10)
  • Yedek mail sunucuları için daha yüksek değerler (örn. 20, 30)
7
TTL Değerini Ayarlayın

Genellikle 3600 (1 saat) veya 86400 (1 gün) değeri tercih edilir.

8
Kaydı Kaydedin

"Kaydet", "Ekle" veya "Oluştur" düğmesine tıklayarak MX kaydını oluşturun.

E-posta hizmet sağlayıcınızın talep ettiği her bir MX kaydı için bu adımları tekrarlayın.

MX Kaydı Kullanım İpuçları

  • Birden fazla MX kaydı oluşturmak, e-posta sunucularından biri çökerse yedek sunucuların devreye girmesini sağlar
  • MX kayıtları için "Proxied" (proxy'li) yerine "DNS only" (sadece DNS) seçeneğini kullanın
  • MX kayıtları genellikle SPF, DKIM ve DMARC gibi TXT kayıtlarıyla birlikte yapılandırılmalıdır
  • E-posta sağlayıcınızı değiştirirken, eski MX kayıtlarını silmeden önce yeni kayıtların düzgün çalıştığından emin olun
  • MX kayıtlarını yönlendirdiğiniz mail sunucusu adreslerinin IP adreslerine (A kayıtları) çözümlenebilir olduğundan emin olun
MX Kaydı Yapısı
MX Kaydı Örnekleri
Google Workspace (Gmail) MX Kayıtları
İsim Tür Öncelik Hedef
@ MX 1 ASPMX.L.GOOGLE.COM
@ MX 5 ALT1.ASPMX.L.GOOGLE.COM
@ MX 5 ALT2.ASPMX.L.GOOGLE.COM
@ MX 10 ALT3.ASPMX.L.GOOGLE.COM
@ MX 10 ALT4.ASPMX.L.GOOGLE.COM
Microsoft 365 MX Kaydı
İsim Tür Öncelik Hedef
@ MX 0 domain-com.mail.protection.outlook.com

Popüler E-posta Sağlayıcılarının MX Kayıtları

Google Workspace (Gmail)
  • ASPMX.L.GOOGLE.COM (Öncelik: 1)
  • ALT1.ASPMX.L.GOOGLE.COM (Öncelik: 5)
  • ALT2.ASPMX.L.GOOGLE.COM (Öncelik: 5)
  • ALT3.ASPMX.L.GOOGLE.COM (Öncelik: 10)
  • ALT4.ASPMX.L.GOOGLE.COM (Öncelik: 10)
Microsoft 365
  • domain-com.mail.protection.outlook.com (Öncelik: 0)
  • Not: "domain-com" kısmını gerçek alan adınızla değiştirin ve tire (-) kullanın.

Zoho Mail
  • mx.zoho.com (Öncelik: 10)
  • mx2.zoho.com (Öncelik: 20)
  • mx3.zoho.com (Öncelik: 50)
Dikkat: MX kayıtlarınızı doğru yapılandırmadığınızda, e-posta alamayabilir veya gönderemeyebilirsiniz. Değişiklikler yapmadan önce mevcut ayarları yedekleyin ve test e-postaları göndererek yapılandırmanızı kontrol edin.
E-posta Güvenliği: MX kayıtlarınız yapılandırıldıktan sonra, SPF, DKIM ve DMARC gibi e-posta güvenlik kayıtlarını da eklemeyi unutmayın. Bu TXT kayıtları, e-posta spoofing ve spam'e karşı koruma sağlar.

TXT Kaydı

TXT Kaydı: Domain İçin Metin Bilgisi

TXT (Text) kaydı, bir alan adıyla ilişkilendirilmiş metin bilgilerini içeren çok yönlü bir DNS kaydıdır. Bu kayıtlar, alan adınızın sahipliğini doğrulamak, e-posta güvenliğini artırmak ve çeşitli hizmetler için bilgi sağlamak amacıyla kullanılır.

Yaygın Kullanım Alanları: TXT kayıtları genellikle Google Search Console doğrulaması, Microsoft 365 sahiplik doğrulaması, SPF (Sender Policy Framework), DKIM (DomainKeys Identified Mail) ve DMARC (Domain-based Message Authentication) gibi e-posta güvenlik protokollerinin yapılandırılmasında kullanılır.

TXT Kaydı Nasıl Oluşturulur?

1
DNS Yönetim Paneline Giriş Yapın

Alan adı sağlayıcınızın veya DNS hizmet sağlayıcınızın (Cloudflare, Route 53, DigitalOcean vb.) kontrol paneline giriş yapın.

2
DNS Yönetimi Bölümüne Gidin

Bu bölüm genellikle "DNS Yönetimi", "DNS Ayarları" veya "Alan Adı Ayarları" olarak adlandırılır.

3
Yeni Kayıt Ekle Butonuna Tıklayın

Genellikle "Kayıt Ekle", "DNS Kaydı Oluştur" veya "+" gibi bir düğme bulunur.

4
Kayıt Tipini Seçin

Açılır menüden "TXT" seçeneğini belirleyin.

5
İsim/Host Alanını Doldurun

TXT kaydının nereye ekleneceğini belirtir:

  • Ana alan adı için: Genellikle "@" veya boş bırakılır
  • Alt alan adı için: Örneğin, "mail" veya "_dmarc" gibi özel bir prefix kullanılabilir

Not: SPF kaydı genellikle ana domain'e (@), DKIM kaydı özel bir selector'e (örn. selector1._domainkey), DMARC kaydı _dmarc subdomain'ine eklenir.

6
Metin Değerini Girin

TXT kaydının içeriğini girin. Bu içerik kullanım amacına göre değişir:

  • Alan adı doğrulaması için: "google-site-verification=XXXXXX" gibi bir doğrulama kodu
  • SPF kaydı için: "v=spf1 include:_spf.google.com ~all" gibi bir SPF politikası
  • DKIM kaydı için: "v=DKIM1; k=rsa; p=XXX..." gibi bir açık anahtar
  • DMARC kaydı için: "v=DMARC1; p=reject; rua=mailto:[email protected]" gibi bir politika

Bu değerler genellikle ilgili hizmet veya platform tarafından sağlanır.

7
TTL Değerini Ayarlayın

Genellikle 3600 (1 saat) veya 86400 (1 gün) değeri tercih edilir.

8
Kaydı Kaydedin

"Kaydet", "Ekle" veya "Oluştur" düğmesine tıklayarak TXT kaydını oluşturun.

TXT Kaydı Kullanım İpuçları

  • TXT kayıtları en fazla 255 karakter uzunluğunda olabilir; daha uzun metinler için birden fazla bölüme ayırmanız gerekebilir
  • Metin değeri tırnak işaretleri içine alınmalı ve özel karakterler (örn. noktalı virgül) uygun şekilde kullanılmalıdır
  • Aynı ada sahip birden fazla TXT kaydı eklenebilir; bu nedenle her yeni kayıt bir öncekini silmez
  • SPF kaydı oluştururken, alan adınız için e-posta gönderebilecek tüm sunucuları dahil edin
  • TXT kayıtlarında yapılan değişikliklerin DNS önbelleğinde yayılması için bir süre (tipik olarak 24-48 saat) gerekebilir
Yaygın TXT Kaydı Örnekleri
TXT Kayıt Örnekleri
SPF Kaydı (E-posta Gönderici Politikası)
İsim Tür Değer
@ TXT v=spf1 include:_spf.google.com include:_spf.example.com ip4:192.0.2.0/24 ~all
Açıklama: Bu SPF kaydı, e-postaların hangi kaynaklardan gönderilmesine izin verildiğini belirtir:
  • Google Workspace sunucuları (include:_spf.google.com)
  • Örnek bir başka e-posta sağlayıcısı (include:_spf.example.com)
  • 192.0.2.0 - 192.0.2.255 IP aralığı (ip4:192.0.2.0/24)
  • ~all: Bu kaynaklardan gelmeyen e-postaları yumuşak bir şekilde reddet
DMARC Kaydı (E-posta Doğrulama Politikası)
İsim Tür Değer
_dmarc TXT v=DMARC1; p=quarantine; pct=100; rua=mailto:[email protected]
Açıklama: Bu DMARC kaydı şunları belirtir:
  • v=DMARC1: DMARC protokolü kullanıldığını belirtir
  • p=quarantine: SPF veya DKIM kontrollerini geçemeyen e-postaları spam olarak işaretle
  • pct=100: Bu politika tüm e-postalar için geçerlidir
  • rua=mailto:...: DMARC raporlarının gönderileceği e-posta adresi
Dikkat: E-posta güvenliği için TXT kayıtlarını (SPF, DKIM, DMARC) yapılandırırken, yanlış bir yapılandırma meşru e-postaların alıcılara ulaşmasını engelleyebilir. Değişiklik yapmadan önce mevcut ayarları yedekleyin ve test e-postaları göndererek yapılandırmanızı kontrol edin.

E-posta Güvenlik Kayıtları

SPF (Sender Policy Framework)

Hangi IP adreslerinin veya mail sunucularının alan adınız için e-posta göndermeye yetkili olduğunu belirtir. Bunu belirtmek için bir TXT kaydı oluşturulur.

DKIM (DomainKeys Identified Mail)

E-postaları dijital olarak imzalayarak, alıcılara e-postanın gerçekten sizden geldiğini ve yolda değiştirilmediğini doğrulama imkanı sunar. Özel bir selector ile TXT kaydı kullanır.

DMARC (Domain-based Message Authentication)

SPF ve DKIM ile birlikte çalışarak, e-posta doğrulama başarısız olduğunda ne yapılacağına dair politikalar belirler. "_dmarc" alt alan adında bir TXT kaydı olarak eklenir.


Diğer Yaygın TXT Kullanımları
  • Alan Adı Doğrulaması: Google Search Console, Bing Webmaster Tools, Facebook Domain Verification
  • SSL Sertifika Doğrulaması: Let's Encrypt gibi sertifika otoriteleri tarafından kullanılır
  • Atlassian Domain Claim: Atlassian ürünleri için alan adı sahipliğini doğrular
  • GitHub Pages Doğrulaması: GitHub Pages için özel alan adlarını doğrular
Yararlı Araçlar
TXT Kayıtlarını Test Etme Araçları
  • MXToolbox: SPF, DKIM, DMARC ve genel DNS kayıtlarını doğrulama
  • Google Admin Toolbox: SPF kayıtlarını test etme ve analiz etme
  • DMARC Analyzer: DMARC kayıtlarınızı doğrulama ve test etme
  • Mail-tester: E-posta göndererek tüm güvenlik kayıtlarınızı test etme

NS Kaydı

NS Kaydı: Nameserver Değiştirme

NS (Name Server) kaydı, bir alan adının DNS sunucularını belirtir. Bu kayıt, alan adınızın DNS yönetimini hangi sunucuların kontrol edeceğini belirler.

Ne İşe Yarar? NS kaydı, alan adınızın DNS yönetimini değiştirmek için kullanılır. Bu sayede, DNS hizmet sağlayıcınızı değiştirebilir veya DNS sunucularınızı yönetebilirsiniz.

NS Kaydı Nasıl Oluşturulur?

1
DNS Yönetim Paneline Giriş Yapın

Alan adı sağlayıcınızın veya DNS hizmet sağlayıcınızın (Cloudflare, Route 53, DigitalOcean vb.) kontrol paneline giriş yapın.

2
DNS Yönetimi Bölümüne Gidin

Bu bölüm genellikle "DNS Yönetimi", "DNS Ayarları" veya "Alan Adı Ayarları" olarak adlandırılır.

3
Yeni Kayıt Ekle Butonuna Tıklayın

Genellikle "Kayıt Ekle", "DNS Kaydı Oluştur" veya "+" gibi bir düğme bulunur.

4
Kayıt Tipini Seçin

Açılır menüden "NS" seçeneğini belirleyin.

5
İsim/Host Alanını Doldurun

Yönlendirmek istediğiniz NS sunucularının isimlerini girin. Örneğin:

  • ns1.example-dns.com
  • ns2.example-dns.com

Bazı DNS sağlayıcıları tam alan adını isteyebilir (example.com gibi), diğerleri ise sadece alt alan adını isteyebilir (example-dns.com gibi).

6
TTL Değerini Ayarlayın

Time To Live (TTL) değeri, bu DNS kaydının önbelleklerde ne kadar saklanacağını belirtir. Genellikle 3600 (1 saat) veya 86400 (1 gün) değeri yeterlidir.

7
Kaydı Kaydedin

"Kaydet", "Ekle" veya "Oluştur" düğmesine tıklayarak NS kaydını oluşturun.

NS Kaydı Kullanım İpuçları

  • NS kaydı, alan adınızın DNS yönetimini değiştirmek için kullanılır. Bu sayede, DNS hizmet sağlayıcınızı değiştirebilir veya DNS sunucularınızı yönetebilirsiniz
  • NS kaydı, alan adınızın DNS yönetimini değiştirirken, mevcut DNS sunucularınızın IP adreslerini değiştirmeniz gerekebilir
  • Yeni NS sunucularınızın DNS ayarlarının doğru yapılandırıldığından emin olun
  • DNS hizmet sağlayıcınızı değiştirirken, mevcut NS kayıtlarını silmeden önce yeni kayıtların düzgün çalıştığından emin olun
  • DNS hizmet sağlayıcınızı değiştirirken, mevcut NS kayıtlarının TTL değerlerini değiştirmeniz gerekebilir
NS Kaydı Yapısı
NS Kaydı Örneği
İsim/Host Tür Değer/Hedef TTL
ns1 NS ns1.example-dns.com 3600
ns2 NS ns2.example-dns.com 3600

NS Kaydı vs A Kaydı

NS Kaydı A Kaydı
DNS yönetimini değiştirir DNS yönetimini değiştirir
DNS hizmet sağlayıcınızı değiştirir DNS hizmet sağlayıcınızı değiştirir
DNS sunucularınızı yönetir DNS sunucularınızı yönetir
DNS sunucularınızı değiştirirken, mevcut NS kayıtlarını silmeden önce yeni kayıtların düzgün çalıştığından emin olun DNS sunucularınızı değiştirirken, mevcut A kayıtlarını silmeden önce yeni kayıtların düzgün çalıştığından emin olun
Dikkat: NS kaydı, alan adınızın DNS yönetimini değiştirirken, mevcut DNS sunucularınızın IP adreslerini değiştirmeniz gerekebilir. Bu nedenle, DNS hizmet sağlayıcınızı değiştirirken, mevcut NS kayıtlarını silmeden önce yeni kayıtların düzgün çalıştığından emin olun.
Hızlı İpucu: DNS hizmet sağlayıcınızı değiştirirken, mevcut NS kayıtlarının TTL değerlerini değiştirmeniz gerekebilir. Bu sayede, DNS sunucularınızın yeni IP adreslerine daha hızlı yayılması sağlanır.

Nameserver Değiştirme

Nameserver (NS) Değiştirme: Alan Adınızı Farklı Bir DNS Sağlayıcısına Taşıma

Nameserver değiştirme, alan adınızın DNS yönetimini bir sağlayıcıdan diğerine taşıma işlemidir. Bu işlem, alan adınızı yeni bir hosting şirketine taşırken veya daha gelişmiş DNS yönetim hizmetleri sunan bir sağlayıcıya geçmek istediğinizde gereklidir.

Nameserver Nedir? Nameserver'lar (NS), alan adınızın DNS kayıtlarını tutan ve internet üzerinde alan adınızla ilgili DNS sorgularını yanıtlayan sunuculardır. Alan adınızın nameserver'larını değiştirdiğinizde, DNS yönetimini başka bir hizmet sağlayıcısına devretmiş olursunuz.

Nameserver Nasıl Değiştirilir?

1
Hazırlık Yapın

Nameserver değişikliği yapmadan önce şu adımları tamamlayın:

  • Mevcut DNS yapılandırmanızın (tüm A, CNAME, MX, TXT kayıtları) bir yedeğini alın
  • Yeni DNS sağlayıcınızda bir hesap açın (henüz mevcut değilse)
  • Önemli kayıtları (özellikle web sitesi ve e-posta için) yeni sağlayıcıya taşıyın
2
TTL Değerini Düşürün (İsteğe Bağlı)

Geçiş sürecini hızlandırmak için, değişiklikten 24-48 saat önce tüm DNS kayıtlarınızın TTL değerlerini düşük bir değere (örneğin 300 saniye, yani 5 dakika) ayarlayabilirsiniz. Bu sayede, nameserver değişikliği daha hızlı yayılır.

3
Alan Adı Kaydedicinizin Kontrol Paneline Giriş Yapın

Alan adınızı satın aldığınız registrar'ın (GoDaddy, Namecheap, Isimtescil vb.) kontrol paneline giriş yapın.

4
Alan Adı Yönetim Sayfasına Gidin

Alan adlarınızın listelendiği sayfaya gidip ilgili alan adını seçin. Genellikle "Alan Adları", "Domains" veya "Alan Adı Yönetimi" gibi bölümlerde bulunur.

5
Nameserver Ayarlarını Bulun

Alan adı detay sayfasında, "Nameserver", "DNS", "İsim Sunucuları" veya benzeri bir bölüm bulun. Bu bölüm genellikle şu başlıklar altında olabilir:

  • "Nameserver'ları Değiştir"
  • "DNS Yönetimi"
  • "Özel Nameserver'lar"
  • "İsim Sunucusu Ayarları"
6
Yeni Nameserver'ları Girin

Yeni DNS sağlayıcınızın size verdiği nameserver adreslerini girin. Genellikle 2-4 adet nameserver adresi olur. Örneğin Cloudflare için:

  • ns1.cloudflare.com
  • ns2.cloudflare.com

Veya Plesk için:

  • ns1.example-server.com
  • ns2.example-server.com
7
Değişiklikleri Kaydedin

"Kaydet", "Güncelle" veya "Değişiklikleri Uygula" düğmesine tıklayarak nameserver değişikliğini onaylayın.

8
Değişikliğin Yayılmasını Bekleyin

Nameserver değişikliğinin internet genelinde yayılması (propagasyon) genellikle 24-48 saat sürer. Bu süre zarfında, bazı kullanıcılar yeni DNS ayarlarını görürken diğerleri eski ayarları görmeye devam edebilir.

Nameserver Değiştirme İpuçları

  • Nameserver değişikliğini düşük trafik saatlerinde veya hafta sonları gerçekleştirin
  • Değişiklikten önce tüm DNS kayıtlarını yedekleyin ve yeni sağlayıcıda hazır edin
  • Propagasyon süreci tamamlanana kadar web siteniz ve e-postalarınızda geçici kesintiler yaşanabilir
  • Propagasyon sürecini hızlandırmak için önceden TTL değerlerini düşürün
  • DNS değişikliklerini test etmek için çeşitli DNS sorgulama araçları kullanın (whatsmydns.net gibi)
  • Sorun çıkması durumunda hızlıca geri dönebilmek için eski nameserver bilgilerinizi saklayın
Nameserver Değiştirme Süreci
Yaygın Nameserver Örnekleri
Sağlayıcı Nameserver'lar
Cloudflare ns1.cloudflare.com
ns2.cloudflare.com
GoDaddy ns17.domaincontrol.com
ns18.domaincontrol.com
Namecheap dns1.registrar-servers.com
dns2.registrar-servers.com
Google Domains ns-cloud-a1.googledomains.com
ns-cloud-a2.googledomains.com
ns-cloud-a3.googledomains.com
ns-cloud-a4.googledomains.com

Nameserver vs DNS Yönetimi

Nameserver Değiştirme DNS Kayıtlarını Yönetme
Tüm DNS kontrolünü başka bir sağlayıcıya devreder Mevcut DNS sağlayıcısında kayıtları düzenler
Registrar'da yapılandırılır DNS yönetim panelinde yapılandırılır
Propagasyon süresi daha uzundur (24-48 saat) Kayıtların yayılması daha hızlıdır (TTL'e bağlı)
Tüm DNS kayıtlarını etkileyebilir Sadece değiştirilen kayıtları etkiler
Dikkat: Nameserver değişikliği, alan adınızın e-posta ve web hizmetlerini geçici olarak etkileyebilir. Mümkünse, değişikliği düşük trafik saatlerinde planlayın ve kritik hizmetlerinizin kesintiye uğramayacağından emin olun. Hatalı nameserver değişiklikleri, web sitenizin ve e-postalarınızın erişilemez hale gelmesine neden olabilir.
Yararlı Araçlar: DNS propagasyonunun durumunu kontrol etmek için şu araçları kullanabilirsiniz:
  • whatsmydns.net
  • dnschecker.org
  • mxtoolbox.com/DNSLookup.aspx
  • dns.google

DNS Propagasyonu

DNS Propagasyonu: Değişikliklerin Yayılma Süreci

DNS propagasyonu, DNS kayıtlarında yapılan değişikliklerin internet genelinde yayılması ve güncellenme sürecidir. Bu süreç, değişikliklerin internet üzerindeki tüm DNS sunucularına ulaşması ve önbelleklerin güncellenmesi için geçen zamanı ifade eder.

Neden Beklememiz Gerekiyor? İnternet, dünya geneline yayılmış milyonlarca DNS sunucusu kullanır ve her DNS sunucusu, kaynakları verimli kullanmak için DNS kayıtlarını belirli bir süre (TTL) boyunca önbelleğinde saklar. Bir DNS kaydı değiştirildiğinde, tüm sunucuların önbelleklerinin güncellenmesi için TTL süresi kadar beklemek gerekir.

DNS Propagasyonu Nasıl Çalışır?

1
DNS Değişikliği Yapılır

DNS yönetim panelinizde bir değişiklik yaparsınız (örneğin, bir A kaydının IP adresini değiştirme veya yeni bir MX kaydı ekleme).

2
Yetkili (Authoritative) DNS Sunucuları Güncellenir

Değişiklik önce alan adınızın yetkili DNS sunucularında (nameserver'larınızda) güncellenir. Bu genellikle birkaç dakika içinde gerçekleşir.

3
Yinelemeli (Recursive) DNS Sunucuları Güncellenir

İnternet Servis Sağlayıcıları (ISP'ler) ve diğer üçüncü taraf DNS sağlayıcıları (Google, Cloudflare vb.) gibi yinelemeli DNS sunucuları, alan adınızla ilgili sorgular aldıkça ve önbellekleri süresi doldukça yetkili sunuculardan yeni bilgileri alır.

4
Son Kullanıcıların DNS Önbellekleri Güncellenir

Kullanıcıların cihazları (bilgisayarlar, telefonlar) ve web tarayıcıları da DNS kayıtlarını önbelleklerinde saklarlar. Bu önbellekler de süresi doldukça güncellenir.

5
Propagasyon Tamamlanır

Tüm DNS sunucuları ve istemciler güncellendiğinde propagasyon tamamlanmış olur. Bu süreç genellikle TTL değerine bağlı olarak değişir, ancak ortalama 24-48 saat sürebilir.

Propagasyon Süresini Etkileyen Faktörler

TTL (Time To Live) Değerleri

TTL, bir DNS kaydının önbellekte ne kadar süre saklanacağını belirler. Düşük TTL değerleri (örn. 300 saniye) daha hızlı propagasyona, yüksek değerler (örn. 86400 saniye) daha yavaş propagasyona neden olur.

DNS Sağlayıcısı

Bazı DNS sağlayıcıları, değişiklikleri daha hızlı yayabilir. Cloudflare, Amazon Route 53 gibi büyük sağlayıcılar genellikle daha hızlı propagasyon sunar.

DNS Sunucu Hiyerarşisi

İnternetteki DNS sunucularının hiyerarşik yapısı ve her sunucunun güncelleme politikaları propagasyon süresini etkiler.

Coğrafi Konum

Farklı bölgelerdeki DNS sunucuları farklı hızlarda güncellenebilir. Bu nedenle, bazı bölgelerdeki kullanıcılar değişiklikleri daha erken görürken, diğerleri daha geç görebilir.

DNS Propagasyonu İçin İpuçları

  • Önemli değişiklikler yapmadan önce TTL değerlerini düşürün (örn. 300 saniye) ve 24-48 saat bekleyin
  • Değişiklikleri planlarken propagasyon süresini göz önünde bulundurun ve acil değişikliklerden kaçının
  • DNS sorgu araçları kullanarak propagasyonun ilerleyişini takip edin
  • Değişiklikler tamamen yayılana kadar eski ve yeni yapılandırmanın aynı anda çalışabileceğinden emin olun
  • Propagasyon sürecinde bazı kullanıcıların eski, bazılarının ise yeni yapılandırmayı göreceğini unutmayın
DNS Propagasyon Süreci
Yetkili DNS Sunucusu

DNS değişikliği burada başlar

ISP DNS
Sunucusu

Üçüncü Taraf DNS
(Google, Cloudflare)

Kurumsal
DNS Sunucusu

Son Kullanıcı
Cihazları

Mobil
Cihazlar

Şirket
Ağları

Propagasyon Tamamlandı

Tüm DNS sunucuları ve istemciler güncellendiğinde

TTL Değerleri ve Etkisi

TTL Değeri Propagasyon Etkisi Kullanım Senaryosu
300s (5dk) Çok Hızlı Acil değişiklikler, kriz yönetimi
1800s (30dk) Hızlı Planlı değişiklikler, geçiş süreçleri
3600s (1saat) Orta Standart değişiklikler
86400s (1gün) Yavaş Stabil kayıtlar, değişimi az olan kayıtlar
Not: Düşük TTL değerleri daha hızlı propagasyon sağlar, ancak DNS sorgularının sayısını artırarak DNS sunucularına daha fazla yük bindirir. Normal koşullarda dengeli bir TTL değeri (3600s) tercih edilmelidir.
Dikkat: DNS propagasyonu sırasında, bazı kullanıcılar eski DNS kayıtlarını, diğerleri ise yeni kayıtları görebilir. Bu durum, web sitenize veya e-posta hizmetlerinize erişimde geçici sorunlara neden olabilir. Kritik sistemlerin geçiş sürecinde her iki yapılandırmada da çalışabildiğinden emin olun.
DNS Propagasyon Kontrol Araçları
  • WhatsMyDNS.net: Dünya genelindeki DNS sunucularından alan adınızın DNS kayıtlarını kontrol edebilirsiniz
  • DNSChecker.org: Farklı lokasyonlarda DNS propagasyonunu test etmenizi sağlar
  • MXToolbox.com: MX, A, CNAME ve diğer DNS kayıtlarını kontrol etmek için kullanılabilir
  • DNS Propagation Checker: Global DNS propagasyonunu görselleştirir
  • nslookup veya dig: Terminal üzerinden DNS sorgularını manuel olarak test etmenize olanak tanır

DNS Performans Optimizasyonu

DNS Performansını İyileştirme Teknikleri

DNS performans optimizasyonu, alan adınızın daha hızlı yüklenmesini, daha iyi kullanıcı deneyimi sunmasını ve DNS kesintilerine karşı daha dirençli olmasını sağlar. İyi yapılandırılmış bir DNS sistemi, web sitenizin kullanıcılarınıza daha hızlı ve güvenilir bir şekilde ulaşmasını sağlar.

Bilmekte Fayda Var: DNS sorguları, kullanıcıların web sitenize erişmek için attığı ilk adımdır. Optimizasyon yapılmadığında, DNS çözümleme süreleri uzayabilir ve bu da sitenizin yüklenme hızını doğrudan etkiler. Google'ın araştırmalarına göre, sayfa yükleme süresi 3 saniyeden fazla olan web sitelerinde ziyaretçilerin %53'ü siteyi terk etmektedir.

DNS Performansını Artırmak İçin Stratejiler

1. Hızlı ve Güvenilir DNS Sağlayıcısı Kullanın

Tüm DNS sağlayıcıları aynı performansı sunmaz. İşte hızlı bir DNS sağlayıcısının özellikleri:

  • Küresel sunucu ağı (dünya geneline yayılmış sunucular)
  • Anycast DNS teknolojisi (sorguları en yakın sunucuya yönlendirir)
  • Yüksek erişilebilirlik garantisi (SLA - %99.9+)
  • DDoS koruması ve güvenlik önlemleri

Öneri: Cloudflare, Amazon Route 53, Google Cloud DNS gibi performans odaklı DNS sağlayıcıları tercih edin.

2. TTL (Time to Live) Değerlerini Optimize Edin

TTL, DNS kayıtlarının önbellekte ne kadar süre saklanacağını belirler:

  • Yüksek TTL (1+ gün): Nadiren değişen kayıtlar için, DNS sorgularını azaltır ve performansı artırır
  • Orta TTL (1 saat): Çoğu standart kayıt için dengeli seçenek
  • Düşük TTL (5 dakika): Sık değişen veya failover senaryoları için

Dengeli Yaklaşım: Stabil kayıtlar için yüksek TTL, değişime açık kayıtlar için daha düşük TTL kullanın.

3. DNS Yedekliliği (Redundancy) Oluşturun

Tek bir DNS sağlayıcısına bağımlı kalmak, o sağlayıcı kesintiye uğradığında web sitenizin erişilemez hale gelmesine neden olabilir.

  • En az iki farklı DNS sağlayıcısı kullanın (birincil ve ikincil)
  • Nameserver'lar farklı ağlar ve konumlarda olmalı
  • Kayıtları her iki sağlayıcıda da senkronize tutun

Pro Tip: Bazı kurumsal sağlayıcılar otomatik DNS senkronizasyonu sunar.

4. CDN (İçerik Dağıtım Ağı) Kullanın

CDN kullanımı, DNS performansıyla doğrudan ilişkilidir:

  • CDN sağlayıcıları genellikle kendi optimizasyon edilmiş DNS alt yapılarını da sunar
  • Coğrafi yönlendirme sayesinde kullanıcılar en yakın sunucuya bağlanır
  • DDoS saldırılarına karşı koruma sağlar

Öneri: Cloudflare, Akamai veya AWS CloudFront gibi CDN hizmetleri değerlendirin.

5. DNS Önbellekleme (Prefetching) Kullanın

HTML'de DNS önbellekleme, tarayıcıya sayfada kullanılacak alan adlarını önceden çözümlemesini söyler:

<link rel="dns-prefetch" href="//cdn.example.com">

Sayfanızda yer alan harici kaynaklar için DNS önbellekleme kullanarak yükleme sürelerini kısaltabilirsiniz:

  • Özellikle font, script, görsel CDN'leri için etkilidir
  • Google Analytics, sosyal medya butonları, reklam ağları gibi üçüncü taraf servisler için faydalıdır
6. GeoDNS ve Trafik Yönlendirme Kullanın

GeoDNS, kullanıcıları coğrafi konumlarına göre farklı sunuculara yönlendirir:

  • Kullanıcılara en yakın veri merkezini kullanma imkanı
  • Sayfa yükleme sürelerinde önemli iyileştirme
  • Bölgesel içerik dağıtımı için ideal
  • Trafik yönlendirme politikaları ile yük dengeleme

Not: Amazon Route 53, Cloudflare ve Google Cloud DNS gelişmiş trafik yönlendirme özellikleri sunar.

DNS Performansını İzleme

DNS optimizasyonunun etkisini görmek için sürekli izleme önemlidir:

  • Performans Ölçümleri: DNS çözümleme sürelerini düzenli olarak kontrol edin (pingdom, GTmetrix gibi araçlarla)
  • Uptime İzleme: DNS sunucularınızın erişilebilirliğini takip edin
  • DNS Sorgu Analitiği: DNS trafiğinizin desenlerini ve potansiyel sorunları tespit edin
  • Kullanıcı Deneyimi Metrikleri: Sayfa yükleme süreleri ve kullanıcı davranışlarını analiz edin

DNS Optimizasyon İpuçları

  • DNS önbelleğini ve cache'i temizleyerek yeni DNS yapılandırmalarını test edin
  • Gereksiz alt alan adlarını ve DNS kayıtlarını temizleyerek DNS zonu basitleştirin
  • DNS kaydı sayısını optimize edin - çok fazla kayıt, DNS sunucusunun performansını etkileyebilir
  • DNSSEC (DNS Security Extensions) kullanarak güvenliği artırın ancak performans etkilerini göz önünde bulundurun
  • DNS Load Balancing kullanarak trafik yükünü dengeleyebilir ve kesintilere karşı direnci artırabilirsiniz
DNS Performans Karşılaştırması
Ortalama DNS Çözümleme Süreleri
Optimize Edilmemiş
150ms
Optimize Edilmiş
40ms
Premium DNS + CDN
20ms
DNS Optimizasyonu Etkileri
-45%
Sayfa Yükleme Süresi
+30%
Kullanıcı Deneyimi
+99.9%
Uptime

Popüler DNS Sağlayıcıları Karşılaştırması

Sağlayıcı Ortalama Hız Küresel Ağ Ek Özellikler
Cloudflare Çok Hızlı 250+ Lokasyon DDoS koruması, Anycast, DNSSEC, CDN entegrasyonu
Amazon Route 53 Hızlı 50+ Bölge GeoDNS, Health Checks, Trafik Akış Yönlendirme
Google Cloud DNS Hızlı 30+ Bölge Yüksek erişilebilirlik, GeoDNS, DNSSEC
Akamai DNS Hızlı 100+ Lokasyon Fast DNS, CDN entegrasyonu, güvenlik
Dikkat: DNS optimizasyonu yaparken, mevcut hizmetlerinizi etkileyebilecek değişiklikler konusunda dikkatli olun. Özellikle TTL değerlerini düşürmek, DNS sunucularına daha fazla yük bindirebilir ve maliyetleri artırabilir. Değişiklikleri aşamalı olarak uygulayın ve her adımı test edin.
DNS Performans Test Araçları
  • DNSPerf: Farklı DNS sağlayıcılarının performansını karşılaştırın
  • Pingdom DNS Check: DNS çözümleme sürelerini analiz edin
  • GTmetrix: Sayfa yükleme süresini ve DNS etkisini ölçün
  • WebPageTest: Detaylı DNS performans analizi
  • DNS Benchmark: Yerel DNS sunucularının performansını test edin
  • dig ve nslookup: Terminal üzerinden DNS sorgu süresini ölçün
DNS Önbellekleme Örneği:
<!-- Google Fonts için önbellekleme -->
<link rel="dns-prefetch" href="//fonts.googleapis.com">
<link rel="dns-prefetch" href="//fonts.gstatic.com">

<!-- CDN ve analitik kaynakları için -->
<link rel="dns-prefetch" href="//cdn.example.com">
<link rel="dns-prefetch" href="//www.google-analytics.com">

Sık Sorulan Sorular

DNS kayıtlarındaki değişikliklerin internet genelinde yayılması (propagasyon), genellikle 24-48 saat sürer. Bu süre, TTL (Time To Live) değerlerine ve DNS sunucularının önbellekleme politikalarına bağlı olarak değişebilir. Düşük TTL değerleri (örneğin 300 saniye), değişikliklerin daha hızlı yayılmasını sağlar ancak DNS sunucularına daha fazla yük bindirir.

Önemli değişiklikler yapmadan 24-48 saat önce TTL değerlerinizi düşürmeniz, propagasyon sürecini hızlandırabilir. Propagasyon sürecinde, bazı kullanıcılar eski DNS kayıtlarını görürken diğerleri yeni kayıtları görebilir.

A kaydı (Address Record), bir alan adını doğrudan bir IPv4 adresine yönlendirirken, CNAME kaydı (Canonical Name), bir alan adını başka bir alan adına yönlendirir.

A Kaydı CNAME Kaydı
Alan adını IP adresine yönlendirir Alan adını başka bir alan adına yönlendirir
Hedef IP değiştiğinde manuel güncelleme gerekir Hedef IP değiştiğinde otomatik güncellenir
Kök alan adında (example.com) kullanılabilir Kök alan adında kullanılamaz
Örnek: example.com → 192.0.2.1 Örnek: www.example.com → example.com

E-posta hizmetinizi yapılandırmak ve güvenliğini sağlamak için şu DNS kayıtlarını kullanmanız gerekir:

  • MX Kayıtları: E-posta trafiğinin hangi mail sunucularına yönlendirileceğini belirtir. Öncelik değerleri düşük olan sunucular ilk tercih edilir.
  • SPF Kaydı (TXT): Hangi sunucuların alan adınız adına e-posta göndermeye yetkili olduğunu belirtir.
  • DKIM Kaydı (TXT): E-postaları dijital olarak imzalayarak, alıcılara e-postanın gerçekten sizden geldiğini doğrulama imkanı tanır.
  • DMARC Kaydı (TXT): SPF ve DKIM doğrulamaları başarısız olduğunda ne yapılacağını belirten politika.

E-posta sağlayıcınız (Google Workspace, Microsoft 365, Zoho Mail vb.), bu kayıtları nasıl yapılandıracağınıza dair ayrıntılı talimatlar sağlar.

Nameserver'larınızı değiştirdiğinizde, alan adınızın DNS yönetimini tamamen yeni DNS sağlayıcısına devretmiş olursunuz. Bu durumda:

  • Eski nameserver'lardaki tüm DNS kayıtları (A, CNAME, MX, TXT vb.) otomatik olarak aktarılmaz
  • Yeni DNS sağlayıcınızda, önceki tüm kayıtları manuel olarak yeniden oluşturmanız gerekir
  • Eski kayıtlarınızın bir yedeğini almadan nameserver değişikliği yaparsanız, bu kayıtlara erişiminizi kaybedebilirsiniz

Bu nedenle, nameserver değişikliği yapmadan önce mevcut tüm DNS kayıtlarınızın bir yedeğini alın ve yeni sağlayıcıda bu kayıtları önceden yapılandırın. Bazı DNS sağlayıcıları (örneğin Cloudflare), alan adınızı eklerken otomatik olarak DNS kayıtlarınızı taramaya ve içe aktarmaya çalışabilir, ancak bu her zaman %100 doğru veya eksiksiz olmayabilir.

Alt alan adları (örneğin blog.example.com, app.example.com) için DNS kaydı oluşturmak, normal DNS kaydı oluşturma süreciyle aynıdır. Tek fark, kayıt eklerken "İsim/Host" alanına alt alan adının prefixini girmenizdir:

  1. DNS yönetim panelinize giriş yapın
  2. "Kayıt Ekle" veya benzeri bir seçeneğe tıklayın
  3. Kayıt türünü seçin (A kaydı veya CNAME kaydı)
  4. "İsim/Host" alanına alt alan adı prefixini girin (örneğin "blog", "app")
  5. Hedef olarak IP adresini (A kaydı için) veya hedef alan adını (CNAME kaydı için) girin
  6. TTL değerini ayarlayın ve kaydı oluşturun

Genellikle alt alan adları için CNAME kaydı kullanmak daha avantajlıdır, çünkü ana alan adının IP adresi değiştiğinde tüm alt alan adlarını tek tek güncellemeniz gerekmez.

TTL (Time To Live), bir DNS kaydının DNS çözümleyicilerin önbelleğinde ne kadar süre saklanacağını belirten değerdir. Bu değer saniye cinsinden ifade edilir ve DNS kayıtlarında yapılan değişikliklerin ne kadar hızlı yayılacağını etkiler.

TTL Değeri Kullanım Senaryosu Avantaj Dezavantaj
300s (5 dakika) Yakın zamanda değişiklik planlanan kayıtlar Hızlı propagasyon DNS sunucularına daha fazla yük
3600s (1 saat) Standart kullanım, dengeli yaklaşım Orta hızda propagasyon Değişiklikler 1 saat içinde yayılır
86400s (1 gün) Nadiren değişen, stabil kayıtlar DNS sunucularına daha az yük Yavaş propagasyon

Öneriler:

  • Normal şartlarda 3600s (1 saat) dengeli bir TTL değeridir
  • Yakın zamanda değişiklik planlıyorsanız, 24-48 saat önceden TTL'i düşük bir değere (300s) ayarlayın
  • Değişiklikler tamamlandıktan sonra, TTL'i normal değerine geri döndürün

"DNS_PROBE_FINISHED_NXDOMAIN" hatası, tarayıcının girilen alan adını DNS sunucularında bulamadığını gösterir. Bu hata genellikle şu durumlarda ortaya çıkar:

  1. Alan adı yanlış yazılmış olabilir
  2. Alan adı kaydı sona ermiş veya alan adı mevcut değil
  3. DNS kayıtları yanlış yapılandırılmış olabilir
  4. DNS propagasyonu henüz tamamlanmamış olabilir
  5. Yerel DNS önbelleği bozulmuş olabilir

Çözüm Yolları:

  • Alan adının doğru yazıldığından emin olun
  • DNS kayıtlarınızı kontrol edin (A kaydı, CNAME kaydı)
  • Alan adı kaydınızın aktif olduğundan emin olun
  • DNS önbelleğinizi temizleyin (tarayıcı ve işletim sistemi)
  • Farklı bir DNS sunucusu kullanın (8.8.8.8, 1.1.1.1 gibi)
  • DNS propagasyonunun tamamlanmasını bekleyin (24-48 saat)

Alan adınız yeni kaydedildiyse veya DNS ayarlarında değişiklik yaptıysanız, propagasyon sürecinin tamamlanması için biraz zaman gerekebilir.

Call now to get more detailed information about our products and services.

Diğer Hizmetlerimiz

Web siteniz için uygun fiyatlı Ucuz Hosting Paketleri ile yüksek performanslı barındırma hizmeti sunuyoruz.

Dijital varlığınızı güçlendirmek için profesyonel Sosyal Medya Hesap Yönetimi hizmeti sağlıyoruz.

Görsellerinizi sıkıştırmak için kullanışlı PNG to WebP dönüştürücümüzü deneyin.

Resim boyutlarını küçültmek isteyenler için JPG to WebP aracı idealdir.

SEO uyumu için Robots.txt Oluşturucu aracımızı kullanabilirsiniz.

Htaccess Oluşturucu ile yönlendirme ve erişim ayarlarınızı kolayca yapın.

Kullanıcı deneyimini artırmak için özgün UI/UX Tasarım çözümleri sunuyoruz.

Hızlı ve güvenli kurulum için WordPress hizmetimizden faydalanın.

Sitenizi arama motorlarında yükseltmek için Google Optimizasyon hizmeti sunuyoruz.

Markanızı tanıtmak için Tanıtım Yazısı içerikleri üretiyoruz.

UGC ile içerik gücünüzü artırın: UGC İçerik.

Profesyonel Yazılım Kurulum hizmetleri sunuyoruz.

Kaliteli içerik arayanlara özel Hazır Makale & İçerik Satışları.

Sıra Bulucu ile arama motoru sıralamanızı takip edin.

Google Haritalara Kayıt ile konumunuzu haritada gösterin.

Alan adı otoritenizi öğrenin: DA PA Sorgula.

Dış bağlantılarınızı analiz edin: Dış Link Aracı.

Dahili link yapınızı inceleyin: İç Link Aracı.

Arama motoru başarınızı artırmak için SEO Danışmanlığı alın.

Organik trafiğinizi artırmak için SEO çözümleri geliştirin.

Özel çözümler için Mobil Uygulama geliştirme hizmeti sunuyoruz.

Markanız için Logo tasarlıyoruz.

İşinize özel Web Yazılım çözümleri sunuyoruz.

Kurumsal imajınızı yansıtan Kurumsal Web Tasarım hizmeti.

Süreçlerinizi hızlandırmak için Bot Program geliştiriyoruz.

Online satışlarınız için Sanal POS sistemleri sunuyoruz.

Entegrasyonlar için Pazaryeri ve Kargo Entegrasyonu.

Kullanıcı deneyimi testleri için Son Kullanıcı Testleri.

İçerik indirimi için TikTok Video İndir aracı.

Görsellerinizi kolayca küçültün: Resim Boyutlandırma.

Yararlı kod örnekleri için Site Kodları rehberine göz atın.

Kodları online inceleyin: HTML Viewer.

IP adresinizi öğrenmek için IP Adresim Nedir aracını kullanın.

Bağlantı hızınızı test etmek için Hız Testi.

DNS önbellek sorunları için DNS Cache Problemi sayfasını inceleyin.

DNS değişikliklerini görmek için DNS Önizleme aracı.

IDN dönüştürme için IDN Çevirme kullanın.

Sunuculara ping atmak için Ping Gönder özelliğini deneyin.

Web sitenizin yanıt süresini test etmek için Web Site Ping aracımızı kullanın.

Top