DNS, her şey doğru olduğunda görünmez şekilde çalışan, bir şeyler yanlış gittiğinde ise anlaşılması kritik hale gelen şeylerden biridir. Bu makale DNS'in ne olduğunu, her kayıt türünün ne işe yaradığını ve KPanel'de DNS kayıtlarının nasıl yönetileceğini açıklar.
DNS Nedir?
DNS'i (Domain Name System, Alan Adı Sistemi) internetin telefon rehberi olarak düşünün. Tarayıcınıza yourdomain.com yazdığınızda, bilgisayarınız hangi sunucuya bağlanması gerektiğini otomatik olarak bilmez. DNS, insanların okuyabildiği alan adını, bilgisayarların doğru sunucuyu bulmak için kullandığı sayısal bir IP adresine çevirir.
DNS olmasaydı, her web sitesini ziyaret etmek için 192.168.1.200 gibi bir şey yazmanız gerekirdi. DNS, akılda kalıcı isimler kullanmamıza izin vererek interneti kullanılabilir kılar.
Her alan adının, bir rehber kaydı gibi işlev gören bir dizi DNS kaydı vardır: web trafiğinin nereye gönderileceği, e-postanın nereye teslim edileceği, hangi hizmetlerin onun adına e-posta gönderme yetkisine sahip olduğu ve daha fazlası.
DNS Kayıtları Nerede Yönetilir?
Alan adınıza ait DNS kayıtları, ad sunucularınızın yönlendirildiği yerde yönetilir. Alan adınız KapsuleHost'un ad sunucularını (ns1.kapsulecloud.com, ns2.kapsulecloud.com, ns3.kapsuledns.com, ns4.kapsuledns.com) kullanıyorsa, tüm DNS kayıtlarınız KPanel > Alan Adları > alan adınız > DNS ve ad sunucuları üzerinden yönetilir.
Başka bir sağlayıcının ad sunucularını kullanıyorsanız, DNS kayıtlarını KPanel'de değil, o sağlayıcı üzerinden yönetirsiniz.
En Önemli DNS Kayıt Türleri
A Kaydı
Bir A kaydı, alan adınızı bir IPv4 adresine eşler. Tarayıcılar, birisi web sitenizi ziyaret ettiğinde hangi sunucuya bağlanacağını bu sayede bilir.
Örnek:
yourdomain.com. A 203.0.113.10
www.yourdomain.com. A 203.0.113.10
Hem kök alan adı hem de www alt alan adı genellikle aynı sunucu IP'sine işaret eden A kayıtlarına sahiptir.
Ne zaman kullanılır: Bir web sitesine ev sahipliği yapan her alan adının en az bir A kaydına ihtiyacı vardır. KapsuleHost, bir alan adı eklediğinizde bunları otomatik olarak oluşturur.
AAAA Kaydı
Bir AAAA kaydı, A kaydının IPv6 karşılığıdır. IPv6 adresleri daha uzundur (örneğin, 2001:db8::1) ve internet IPv4'ten uzaklaştıkça daha yaygın hale gelmektedir. İşlevi aynıdır: alan adını bir sunucu adresine işaret eder.
Ne zaman kullanılır: Çoğu web sitesinin AAAA kayıtlarını manuel olarak yapılandırmasına gerek yoktur. Barındırma sunucunuz IPv6 destekliyorsa bu kayıtlar otomatik olarak işlenir.
CNAME Kaydı
Bir CNAME (Canonical Name) kaydı bir takma ad oluşturur; bir alan adını bir IP adresine değil, başka bir alan adına işaret eder. Tarayıcı, nihai A kaydını bulmak için CNAME'i takip eder.
Örnek:
shop.yourdomain.com. CNAME yourdomain.com.
Bu, shop.yourdomain.com adresinin yourdomain.com ile aynı yere çözümlendiği anlamına gelir.
Ne zaman kullanılır: CNAME'ler genellikle alt alan adları için, bir alan adının sahipliğini üçüncü taraf hizmetlere (örneğin Google Search Console) doğrulamak için ve bir alt alan adını barındırılan bir yardım merkezi veya rezervasyon platformu gibi harici bir hizmete yönlendirmek için kullanılır.
Kök alan adında (yourdomain.com) bir MX veya başka kayıtlarla birlikte CNAME kullanamazsınız. Kök alan adında A kaydı, alt alan adlarında ise yalnızca CNAME kayıtları kullanın.
MX Kaydı
Bir MX (Mail Exchanger) kaydı, e-posta sunucularına alan adınızdaki adreslere gönderilen e-postanın nereye teslim edileceğini söyler. Doğru bir MX kaydı olmadan, you@yourdomain.com adresine gönderilen e-postalar teslim edilemez.
Örnek:
yourdomain.com. MX 10 mail.kapsulehost.com.
Sayı (örnekte 10), önceliği belirtir. Birden fazla MX kaydı varsa, önce daha düşük sayılar denenir. Bu, yedek posta sunucularına olanak tanır.
Ne zaman kullanılır: E-posta kullanan her alan adının en az bir MX kaydına sahip olması gerekir. Alan adınız KapsuleHost'un ad sunucularını kullandığında, bir posta kutusu oluşturduğunuzda MX kayıtları otomatik olarak ayarlanır.
TXT Kaydı
TXT kayıtları, bir alan adıyla ilişkili rastgele metin verilerini tutar. Çok çeşitli amaçlar için kullanılırlar:
SPF (Sender Policy Framework): Hangi sunucuların alan adınız adına e-posta gönderme yetkisine sahip olduğunu belirtir. E-posta sahteciliğini önler.
DKIM (DomainKeys Identified Mail): Alan adınızdan gelen e-postanın gerçekten posta sunucunuz tarafından gönderildiğini ve sahte olmadığını doğrulamak için kullanılan şifreleme anahtarı.
DMARC: Alıcı posta sunucularına, SPF veya DKIM kontrollerinden geçemeyen e-postalarla ne yapılacağını söyleyen bir politika.
Alan adı doğrulama: Google Search Console, Microsoft 365 ve diğer hizmetler, alan adının sahibi olduğunuzu kanıtlamak için bir TXT kaydı eklemenizi ister.
Örnek:
yourdomain.com. TXT "v=spf1 include:mail.kapsulehost.com ~all"
Alan adınız KapsuleHost'un ad sunucularını kullandığında, KapsuleHost posta kutularınız için SPF, DKIM ve DMARC kayıtları otomatik olarak ayarlanır.
NS Kaydı
NS (Name Server, Ad Sunucusu) kayıtları, alan adınız için hangi DNS sunucularının yetkili olduğunu belirtir. İnternete, alan adınıza ait diğer tüm DNS kayıtlarını bulmak için nereye gidileceğini söylerler.
Örnek:
yourdomain.com. NS ns1.kapsulecloud.com.
yourdomain.com. NS ns2.kapsulecloud.com.
yourdomain.com. NS ns3.kapsuledns.com.
yourdomain.com. NS ns4.kapsuledns.com.
Ne zaman kullanılır: NS kayıtları, DNS yönetim panelinizde değil, kayıt şirketinizde (registrar) ayarlanır. NS kayıtlarının değiştirilmesi, DNS kontrolünü bir sağlayıcıdan diğerine aktarır. Bkz. Alan Adınızı KapsuleHost'a Yönlendirmek İçin Ad Sunucularını Değiştirme.
NS kayıtlarını doğrudan KPanel'de değiştirmemelisiniz. NS değişiklikleri alan adı kayıt şirketinizde yapılır. NS kayıtlarının yanlış düzenlenmesi, tüm alan adınıza erişilemez hale getirebilir.
TTL: DNS Değişiklikleri Neden Zaman Alır?
TTL (Time to Live, Yaşam Süresi), her DNS kaydına eklenen ve diğer DNS sunucularına güncellemeleri kontrol etmeden önce o kaydı ne kadar süreyle önbelleğe alacaklarını (saklayacaklarını) söyleyen bir değerdir. Saniye cinsinden ölçülür.
Örnek: 3600 değerindeki bir TTL, kaydın bir saat boyunca önbelleğe alındığı anlamına gelir. Bu saat içinde, kaydı değiştirseniz bile, eski değeri zaten önbelleğe almış bilgisayarlar, önbellekleri sona erene kadar eski değeri kullanmaya devam eder.
Yaygın TTL değerleri:
| TTL Değeri | Süre |
|---|---|
| 300 | 5 dakika |
| 900 | 15 dakika |
| 3600 | 1 saat |
| 14400 | 4 saat |
| 86400 | 24 saat |
Bunun önemi: Bir DNS kaydını değiştirdiğinizde, değişiklik herkes için anında görünmez. Dünya genelinde eski kaydı önbelleğe almış olan insanlar ve sistemler, kendi TTL'leri sona erene kadar eski değeri kullanmaya devam eder. "DNS yayılımının" (propagation) zaman almasının nedeni budur; çok yüksek TTL değerlerinde bu süre 48 saate kadar çıkabilir.
DNS değişiklikleri yapacağınızı önceden biliyorsanız (örneğin bir siteyi yeni bir sunucuya taşımak gibi), bir gün öncesinden TTL değerinizi 300 saniyeye düşürün. Bu, değişikliği yaptıktan sonra eski önbelleğe alınmış değerlerin hızlıca sona ermesini sağlayarak yayılım süresini önemli ölçüde azaltır. Değişiklik kararlı hale geldikten sonra TTL'yi tekrar daha yüksek bir değere ayarlayın.

KPanel'de DNS Kayıtlarını Görüntüleme ve Düzenleme
- kpanel.kapsulehost.com adresinde oturum açın
- Kenar çubuğunda Alan Adları'e tıklayın
- Alan adınıza tıklayın
- Sol menüde DNS ve ad sunucuları'a tıklayın
Buradan şunları yapabilirsiniz:
- Mevcut tüm kayıtları görüntüleme
- Add Record'a tıklayıp kayıt türünü seçerek yeni bir kayıt ekleme
- Düzenleme simgesine tıklayarak mevcut bir kaydı düzenleme
- Silme simgesine tıklayarak bir kaydı silme
Yanlış DNS kaydını silmek, web sitenizi veya e-postanızı çevrimdışı bırakabilir. Bir kaydın ne işe yaradığından emin değilseniz, onu silmeyin. Emin olmadığınız kayıtları kaldırmadan önce support@kapsulehost.com adresinden destek ekibiyle iletişime geçin.
DNS Kayıtlarını Kontrol Etme
KPanel, kayıtlarınızın doğru şekilde yayıldığını doğrulamak için kullanabileceğiniz bir DNS denetleyici aracı içerir:
- Alan Adları > alan adınız > DNS ve ad sunucuları'a gidin
- Check DNS veya DNS Checker seçeneğini arayın
- Doğrulamak istediğiniz kayıt türünü ve alan adını girin
Değişikliklerin dünya genelinde yayıldığını doğrulamaya yardımcı olması için, KapsuleHost ağının dışından kayıtları doğrulamak amacıyla herkese açık DNS sorgulama araçlarını da kullanabilirsiniz.
Hızlı Başvuru
| Kayıt Türü | Neyi Gösterir | Ne İçin Kullanılır |
|---|---|---|
| A | IP adresi | Web sitesi barındırma |
| AAAA | IPv6 adresi | IPv6 barındırma |
| CNAME | Başka bir alan adı | Alt alan adları, takma adlar |
| MX | Posta sunucusu ana makine adı | E-posta teslimatı |
| TXT | Metin dizesi | SPF, DKIM, DMARC, alan adı doğrulama |
| NS | DNS sunucusu ana makine adı | Ad sunucusu devri |