Domain Adresi Çözümleme ve Yapılandırma Kılavuzu: Başlangıçtan Uzmanlığa Kadar Web Sitelerinin Erişimindeki Kritik Adımları Öğrenin

2 dakika okuma.
2026-03-16
1,996
Aşağıdaki bağlantılar üzerinden alışveriş yaptığınızda, sizin için ek bir maliyet olmadan komisyon kazanıyorum.

Alan Adı Çözümleme (Domain Name Resolution – DNS)’nin Temel Kavramları ve Çalışma Prensibi

Tarayıcıya bir web adresi girdiğimizde, arka planda çok önemli bir süreç başlar ve bu süreç domain adı çözümlemesidir (domain name resolution). Bu süreç, internetin “telefon rehberi” görevi görür; insanların okuyabileceği domain adlarını (örneğin “www.google.com”) internetin anlayabileceği IP adreslerine dönüştürür. www.example.comMakine tarafından tanınabilir IP adresi (örneğin: 192.0.2.1Bu sayede cihazlarımız hedef sunucuyu doğru bir şekilde bulup ona bağlanabilir.

Domain Name System (DNS) hiyerarşik yapısı.

Alan adı sistemi, küresel olarak dağıtılmış ve hiyerarşik bir veritabanıdır. Bu hiyerarşik yapı, sağdan sola doğru okunur ve noktalalarla ayrılır. En sağ tarafta ise üst düzey alan adları (TLD – Top-Level Domains) bulunur; örneğin… .com.org veya ülke kodu .cnSola doğru baktığınızda ikinci seviye alan adlarını görürsünüz; yani sizin tarafınızdan kaydedilen ve benzersiz olan isimlerdir (örneğin…). exampleEn sol tarafta genellikle alt alanlar (subdomains) bulunur. www), web sitesinin ana sunucusuna veya diğer hizmetlere işaret etmek için kullanılır.

Bu ağaç yapısı, alan adlarının küresel ölçekte benzersiz olmasını ve sorgulamaların verimli bir şekilde yapılmasını sağlar. Ana alan adı sunucusu, bu ağacın en üstünde yer alır; onun altında ise üst düzey alan adı sunucuları bulunur. Daha da aşağıda ise yetkili alan adı sunucuları bulunur ve bunlar birlikte alan adlarının çözümleme işlemlerini gerçekleştirirler.

Tavsiye edilen okuma Alan Adı Çözümleme ve Yapılandırma Ayrıntılı Anlatımı: Satın Almadan Web Sitesi Kurmaya Kadar Tek Duraklı Rehber

Çözüm süreci: Tarayıcıdan sunucuya yolculuk.

Tam bir alan adı çözümlemesi birçok adımdan oluşur ve genellikle milisaniyeler içinde gerçekleşir. Tarayıcınıza bir alan adı girdiğinizde, bilgisayarınız öncelikle yerel önbelleğe bakar ve en son çözümleme kaydının olup olmadığını kontrol eder. Eğer yoksa, istek ağ yapılandırmanızda belirtilen özyinelemeli çözümleyiciye (genellikle internet servis sağlayıcınız veya public DNS hizmetleri tarafından sağlanan) gönderilir. 8.8.8.8 (Tersine, bu bilgilerin sağlanması gerekmektedir.)

Hosting.com alan adı kaydı
Yıllık paylaşımlı barındırma planı ile bir yıllık ücretsiz .com alan adı, +300 alan adı uzantısı, ücretsiz DNS yönetimi ve 7/24 müşteri desteği alın.

İteratif çözümleyici daha sonra sorguyu yürütmeye başlar. İşleme, kök alan adı sunucusundan başlar; TLD (Top Level Domain) sunucusunun adresini sorar; ardından bu TLD sunucusundan, ilgili alan adını yöneten yetkili alan adı sunucusunun adresini alır; son olarak da yetkili sunucudan nihai IP adresini elde eder. Çözümleyici, elde ettiği sonuçları bilgisayarınıza geri gönderir ve bu sonuçları daha sonra kullanmak üzere önbelleğe kaydeder. Bu sayede tarayıcınız, bu IP adresi aracılığıyla web sitesi sunucusuyla bağlantı kurabilir.

Alan Adı Kayıt Türlerinin Ayrıntılı Açıklaması ve Yapılandırma Kılavuzu

Alan adı çözümleme ayarlamak, esasen alan adınızın yetkili sunucusunda çeşitli DNS kayıtlarını belirlemek anlamına gelir. Bu kayıtlar, trafiğin nereye yönlendirileceğini belirleyen komutlar dizisidir ve her kayıt türünün kendine özgü bir amacı vardır.

Temel ve zorunlu kayıtlar: A, AAAA, CNAME ve MX

A kaydı (adres kaydı), en temel kayıttır ve bir alan adını bir IPv4 adresine yönlendirir. Örneğin, @(Ana alan adını temsil eder) veya www Sunucu IP adresinize işaret ediyor.

IPv6’nın yaygınlaşmasıyla birlikte, AAAA kayıtları da aynı derecede önemli hale gelmiştir. AAAA kayıtları, alan adlarını IPv6 adreslerine eşleştirmek için kullanılır ve böylece web sitelerinin yeni nesil internet protokolü altında erişilebilir olmasını sağlar.

Tavsiye edilen okuma Alan Adı Çözümleme ve DNS Yapılandırması: Başlangıçtan Uzmanlığa Kadar Kapsamlı Bir Rehber

CNAME kaydı (Canonical Name Record), bir alan adının takma adını oluşturmak için kullanılır ve bir alan adını doğrudan bir IP adresine yönlendirmek yerine başka bir alan adına yönlendirir. Örneğin, m.example.com Ayarları yapın. www.example.com CNAME kaydı sayesinde, ana alan adının IP adresi değiştiğinde alt alan adı kayıtlarını ayrı ayrı güncellemeye gerek kalmaz.

MX kaydı (Mail Exchange Record), e-posta yönlendirmesinden sorumludur ve belirli bir alan adına ait e-postaların hangi sunucuda alınacağını gösterir. MX kayıtlarında bir öncelik sırası bulunur; sayı ne kadar küçükse öncelik o kadar yüksektir. Ana e-posta sunucusu kullanılamaz hale geldiğinde, e-postalar yedek sunucuya yönlendirilir.

Gelişmiş Özellik Kaydı: TXT, SRV ve DNSSEC

TXT kayıtları, yöneticilerin DNS’de her türlü metin bilgisini saklamasına olanak tanır. En yaygın kullanım alanları, alan adı sahipliği doğrulaması (örneğin arama motorları veya bulut hizmet platformları için) ve SPF, DKIM, DMARC gibi e-posta güvenlik politikalarının yapılandırılmasıdır. Bu politikalar, istenmeyen e-postaların (spam) ve dolandırıcılık saldırılarının önlenmesinde etkilidir.

UltaHost Alan Adı Kaydı
300+ alan adı uzantısı, yıllık barındırma planını seçin ve ücretsiz alan adının tadını çıkarın! Alan adınızı Ultahost'a aktarın ve bir yıl boyunca ücretsiz yenileyin. .com $9.49 ilk yıl

SRV kayıtları (Service Location Records), belirli hizmetlerin (örneğin anlık mesajlaşma, VOIP) sunulduğu sunucuların konumunu tanımlamak için kullanılır. Bu kayıtlar, port numaralarını ve protokol bilgilerini içerir ve A veya CNAME kayıtlarına kıyasla daha ayrıntılı bir hizmet keşif mekanizması sağlar.

DNSSEC (Domain Name System Security Extensions), tek bir kayıt değil; DNS kayıtlarına dijital imzalar ekleyerek verilerin doğruluğunu ve bütünlüğünü sağlayan bir güvenlik protokolüdür. Önbellek zehirlenmesi gibi saldırılara karşı koruma sağlar ve güvenli bir ağ ortamı oluşturmanın önemli bir parçasıdır.

Alan Adı Çözümleme (Domain Name Resolution – DNS) İçin Gerçek Uygulama Yapılandırma Süreci

Teorik bilgileri öğrendikten sonra, alan adı kayıt sağlayıcısının veya DNS barındırma hizmet sağlayıcısının kontrol panelinde pratik işlemler yapmamız gerekiyor. Yapılandırma süreci, hizmet sağlayıcısının arayüzüne bağlı olarak değişse de temel mantık aynıdır.

Tavsiye edilen okuma Tek bir yerden alan adı satın alma, yönetme ve SEO optimizasyonu için kapsamlı bir rehber.

Etki alanı sunucusunun (Name Server) yönlendirmesi

Bu, yapılandırmanın ilk adımıdır ve alan adınıza yetkili çözümleme hizmeti sağlayacak kişiyi belirler. Alan adınızı kaydettiğinizde, varsayılan olarak kayıt şirketinin kendi DNS sunucuları kullanılır. Bu sunucuları kullanmaya devam edebilir veya daha hızlı çözümleme hızı, daha yüksek stabilite veya daha fazla özellik elde etmek için Cloudflare, DNSpod gibi üçüncü parti profesyonel DNS barındırma hizmetlerine geçiş yapabilirsiniz.

NameServer’ı değiştirmek genellikle alan adı yönetim arayüzündeki “DNS Sunucuları” veya “NameServer” ayarları bölümünde yapılır. Mevcut NS (Name Server) adreslerini, yeni servis sağlayıcısının sunduğu adreslerle değiştirmeniz gerekir. Bu değişikliğin tüm dünyada etkinleşmesi birkaç saatten 48 saate kadar sürebilir.

Bluehost alan adı kaydı.
Bluehost alan adı kaydı.
AI alan adı üretecisini destekleyin, 24 saatlik hizmet desteği.
Yapay zeka ile alan adı oluşturma.
Bluehost alan adı kaydına erişin. →
WordPress.com alan adı kaydı.
WordPress.com alan adı kaydı.
Belirtilen plan, en fazla 1 indirim ve ücretsiz taşıma hizmeti sunar. Ayrıca, .com, .blog ve 350'den fazla diğer alan adı uzantısı arasından kayıt yaptırabilirsiniz.
Yıllık ücretli plan satın alın ve ilk yıl ücretsiz alan adı alın.
WordPress.com alan adı kaydına erişin. →

Çözümleme kayıtlarını eklemek ve değiştirmek

Doğru DNS yönetim arayüzünde, daha önce bahsedilen çeşitli kayıtları eklemeye başlayabilirsiniz. Bir A kaydı eklemek örneğini ele alırsak, genellikle aşağıdaki alanları doldurmanız gerekir: Ana bilgisayar kaydı (örneğin…) @wwwKayıt türü (A seçeneğini seçin), kayıt değeri (sunucunuzun IPv4 adresini girin) ve TTL (Yaşam Süresi; kaydın ne kadar süre boyunca önbellekte kalacağını belirler).

Yapılandırma sırasında en iyi uygulamalara uyulmalıdır: Ana alan adı için…@) ve www Tüm alt alan adlarının çözümlemesi yapılmıştır; TTL (Time To Live) değerleri makul bir şekilde ayarlanmalıdır. Web sitesinin stabil olduğu dönemlerde, sorgu yükünü azaltmak için daha uzun bir süre (örneğin 7200 saniye) seçilebilir. Ancak sunucu taşıması gibi değişiklikler öncesinde TTL değerleri önceden kısaltılmalıdır (örneğin 300 saniye), böylece değişiklikler hızlı bir şekilde yürürlüğe girebilir.

Analiz etkinleştirme ve doğrulama işlemleri

Kayıtlar eklendikten veya değiştirildikten sonra hemen tüm dünyada yürürlüğe girmez. Çünkü çeşitli seviyelerde DNS önbellekleri bulunmaktadır ve TTL süresinin dolmasını beklemek gerekir. Komut satırı araçlarını (örneğin…) kullanabilirsiniz. nslookupdigYa da çevrimiçi bir DNS sorgulama aracı kullanarak, çözümlemenin beklendiği gibi işlediğini doğrulayın.

Örneğin, komut istemcisine şunu girin: nslookup www.yourdomain.comDönen IP adresinin doğru olup olmadığını kontrol edin. Kullanmak için… dig Komutlar, daha ayrıntılı bilgiler elde etmeyi sağlar, örneğin… dig A www.yourdomain.comFarklı yerlerden ve farklı kamu DNS sunucularından testler yaparak etkinliği kapsamlı bir şekilde anlamanızı sağlayın.

Yüksek performans ve yüksek kullanılabilirlik sağlayan çözümleme stratejileri

İşletme açısından kritik olan web siteleri veya uygulamalar için, temel analiz ayarları hız, güvenilirlik ve güvenlik konusunda yüksek talepleri karşılamak için yeterli olmayabilir. Bu durumda daha gelişmiş stratejiler uygulamak gerekir.

Akıllı Çözümleme (Hattara/Bölgeye Göre Çözümleme)

Akıllı çözümleme, ziyaretçilerin kaynağına (örneğin ülke, il, operatör ağı) göre farklı IP adresleri döndürmenize olanak tanır. Bu, birden fazla sunucuya sahip olan veya CDN (Content Delivery Network) hizmeti kullanan web siteleri için son derece önemlidir.

Örneğin, Çin Telecom kullanıcılarını Şangay’daki bir sunucu IP’sine, Avrupa’daki kullanıcıları ise Frankfurt’taki bir sunucu IP’sine yönlendirebilirsiniz. Bu, ağ gecikmelerini önemli ölçüde azaltarak kullanıcıların erişim hızını artırır. Akıllı çözümleme (intelligent resolution) için DNS sağlayıcısında “hat” (line) veya “bölge” (region) görünümünü ayarlamak ve aynı ana bilgisayar kaydı için farklı hatlar altında farklı kayıt değerleri belirlemek gerekir.

Yük dengeleme ve felaket kurtarma.

DNS aracılığıyla basit bir yük dağılımı ve kesinti yönetimi sağlanabilir, böylece hizmetin kullanılabilirliği artırılır. Yapılacak şey, aynı ana bilgisayar adı için birden fazla aynı türde A kaydı eklemek ve bunları farklı sunucu IP adreslerine yönlendirmektir.

Kullanıcı bir sorgu yaptığında, DNS sunucusu bu IP adresleri listesini döngüsel bir şekilde (sıra her seferinde değişebilir) geri gönderir; böylece trafiik birden fazla sunucuya dağıtılır ve temel bir yük dengeleme sağlanır. Sunuculardan biri arızalandığında, diğer sunucuların IP adresleri kullanılabilir olduğu sürece hizmet tamamen kesilmez. Ancak, DNS tabanlı yük dengelemenin hassasiyeti düşüktür ve sunucuların gerçek zamanlı yük durumunu algılayamaz; bu nedenle genellikle IP adresleriyle birlikte kullanılan bir yük dengeleyici ile birleştirilmesi gerekir.

Anycast teknolojisi ve genel çözümleme hizmetleri kullanmak

Anycast, birden fazla coğrafi olarak dağıtılmış sunucunun aynı IP adresini kullanmasına olanak tanıyan bir ağ adresleme ve yönlendirme teknolojisidir. Dünyanın önde gelen kamu DNS çözüm sağlayıcıları arasında Google DNS ve Cloudflare DNS bulunmaktadır. 1.1.1.1Hem büyük internet servis sağlayıcıları hem de önde gelen CDN (Content Delivery Network) sağlayıcıları Anycast teknolojisini yaygın olarak kullanmaktadır.

Kullanıcılar bir Anycast IP adresine DNS sorgusu gönderdiğinde, ağ yönlendirme protokolü isteği otomatik olarak topolojik olarak en yakın ve en hızlı yanıt veren veri merkezi düğümüne yönlendirir. Bu durum, sorgu işlemlerinin hızlanmasını sağlamanın yanı sıra, bir düğüm arızalandığında trafiğin diğer düğümlere sorunsuz bir şekilde aktarılmasını da mümkün kılar; böylece doğal bir yüksek kullanılabilirlik ve DDoS saldırılarına karşı koruma sağlanır. Web sitesi yöneticileri için, kendi alan adlarının yetkili DNS hizmetlerini Anycast özelliğini destekleyen bir platformda barındırmak, sorgu işlemlerinin performansını ve güvenilirliğini artırmanın etkili bir yoludur.

Özetle.

Alan adı çözümleme (domain name resolution), bir alan adını IP adresine dönüştüren temel bir internet hizmetidir ve web sitelerinin erişilebilirliğinin temel taşıdır. DNS’nin katmanlı yapısını ve sorgulama sürecini anlamaktan başlayarak, A, CNAME, MX, TXT gibi çeşitli kayıt türlerinin kullanım amaçlarını ve yapılandırma yöntemlerini ustalıkla bilmek, her web sitesi operatörü ve geliştiricisinin sahip olması gereken temel bir beceridir.

Gerçek uygulamalar aracılığıyla, alan adı sunucularını nasıl ayarlayacağımızı, çözümleme kayıtlarını nasıl ekleyeceğimizi ve bunların etkinliğini nasıl doğrulayacağımızı öğrendik. Yüksek performanslı ve yüksek kullanılabilirlikte çevrimiçi hizmetler oluşturmak için ise, akıllı çözümleme, DNS yük dengeleme ve Anycast gibi ileri teknolojilere dayalı kamu çözümleme hizmetlerinin kullanılması son derece önemlidir. Doğru, verimli ve güvenilir bir DNS yapılandırması, kullanıcı deneyimini önemli ölçüde iyileştirebilir, iş sürekliliğini sağlayabilir ve e-posta güvenliği, hizmet keşfi gibi gelişmiş özelliklere destek olabilir.

Sıkça Sorulan Sorular.

DNS kaydını değiştirdikten sonra ne kadar sürede etkili hale gelir?

DNS kaydının etkinleşme süresi, kayda ayarlanan TTL (Time To Live) değerine bağlıdır. İdeal bir durumda, dünya genelindeki tüm önbelleklerin temizlenip yeni kaydın alınması süresi, ayarladığınız TTL süresine eşittir. TTL, “yaşam süresi”ni ifade eder ve saniye cinsinden ölçülür. 3600 saniye (1 saat) olarak ayarlanmış bir kaydın, teorik olarak dünya genelinde etkin hale gelmesi en fazla 1 saat sürer.

Gerçek uygulamalarda, yerel bilgisayarınızda, yönlendiricinizde ve yeniden yönlendirme çözücülerinizde önbellek bulunması nedeniyle, TTL süresi dolsa bile ilgili kayıtlar hemen güncellenmeyebilir. Bu nedenle, DNS değişiklikleri yapmayı planlarken (örneğin sunucu değiştirmek gibi), ilgili kayıtların TTL değerlerini önceden daha kısa bir süreye (örneğin 300 saniye) ayarlamak önerilir. Değişiklikler tamamlandıktan ve sistem stabil hale geldikten sonra, DNS sorgu yükünü azaltmak için TTL değerlerini tekrar daha uzun bir süreye ayarlayabilirsiniz.

CNAME (Canonical Name) kaydı ve A (Address) kaydı arasındaki fark nedir?

A kaydı, bir ana bilgisayar adını doğrudan bir veya daha fazla IPv4 adresine eşler (veya AAAA kaydı IPv6 adreslerine eşler). Örneğin,www.example.com “A kaydı şuna işaret ediyor.” 192.0.2.1

CNAME kaydı, bir ana bilgisayar adını başka bir ana bilgisayar adının takma adı olarak ayarlar. Doğrudan bir IP adresine işaret etmez; bunun yerine başka bir alan adına işaret eder. Örneğin, blog.example.com CNAME olarak ayarlayın ve şu adrese yönlendirin: mybloghostingplatform.comBu şekilde, ne zaman… mybloghostingplatform.com IP adresi değiştiğinde, güncellemenize gerek kalmaz. blog.example.com Bu analiz, değişiklikleri otomatik olarak takip eder. Önemli bir kısıtlama ise, CNAME kaydının aynı ana ad altında başka herhangi bir kaydla bir arada bulunamamasıdır. Örneğin, eğer… example.com Eğer bir MX kaydınız varsa, artık başka bir MX kaydı ekleyemezsiniz. example.com CNAME kaydını ayarlayın.

MX (Mail Exchange) kaydı, alan adına mı yoksa IP adresine mi işaret etmelidir?

MX kaydının değeri, doğrudan bir IP adresi değil, tam bir alan adı (FQDN – Fully Qualified Domain Name) olmalıdır. Bu, E-posta İletim Protokolü (SMTP) standartlarının bir gereksinimidir. E-posta sunucusu, bir e-posta gönderirken öncelikle hedef alan adının MX kaydını sorgular ve bir veya daha fazla e-posta sunucusunun ana bilgisayar adını alır. Daha sonra bu ana bilgisayar adlarına karşılık gelen A veya AAAA kayıtlarını sorgulayarak IP adreslerini elde eder ve nihayet bağlantı kurar.

Örneğin, MX kaydınız şu şekilde ayarlanmış olabilir: mail.example.com.Ardından, bunun için ayrı ayrı bir şey yapmanız gerekecek. mail.example.com A veya AAAA kaydını yapılandırarak e-posta sunucunuzun IP adresini belirtin. Bu tasarım esneklik sağlar ve MX kaydını değiştirmeden e-posta sunucunuzun gerçek IP adresini değiştirmenize olanak tanır.

DNS Yayılımı (DNS Propagation) nedir?

“DNS yayılımı” (DNS propagation), DNS kayıtlarındaki değişikliklerin tüm dünyada etkili hale gelmesi için gereken süreci ve zamanı ifade eden, teknik olmayan bir terimdir. DNS kayıtlarınızı güncellediğinizde, dünyanın dört bir yanındaki özyinelemeli (recursive) DNS sunucuları ve yerel önbellekler bu değişikliği hemen fark etmezler. Eski, önbellekte saklanan kayıt kopyalarını, bu kopyaların TTL (Time To Live) süresi dolana kadar korurlar.

Bu yeni ve eski kayıtların birbirini takip ettiği dönemde, farklı bölgelerdeki kullanıcılar eski IP adreslerine yönlendirilebilir (eğer yerel çözümleyicilerinin önbelleği henüz güncellenmemişse); aynı zamanda yeni IP adreslerine de yönlendirilebilirler (eğer önbellek güncellenmişse). Bu “yayılma” olayı, değişikliklerin kademeli olarak yayıldığı izlenimini verir; ancak aslında bu durum, dünya genelindeki sayısız bağımsız DNS önbelleğinin kendi TTL (Time To Live) zamanlayıcılarına göre sırayla geçersiz hale gelmesi ve yenilenmesinin bir sonucudur.