DNS KAYDI TÜRLERİ ve ANLAMLARI
DNS kayıt yönetimi konusuna giriş yapmadan önce, DNS’in Domain Name System yani Alan Adı Sistemi’ni ifade ettiğini ve bir internet sitesinin domain ismini, o sitenin verilerinin bulunduğu sunucunun IP adresine yönlendirmek amacıyla kullanıldığını belirtmek önemlidir.
İnternet trafiğini düzenleyerek alan adlarını gerçek web sunucularına ilişkilendiren DNS, bir web tarayıcısına yazılan URL’yi, ilgili web sitesinin verilerinin saklandığı sunucunun IP adresine yönlendirmeye çalışır.
DNS sayesinde, hosting sağlayıcınızı değiştirirken alan adlarınızda herhangi bir değişiklik yapmanıza gerek kalmaz.
DNS Kaydı Nedir?
DNS Kaydı, alan adlarınızın internet üzerindeki trafiğini, hem web siteniz hem de e-posta servisiniz için doğru bir şekilde yönlendirmesini sağlayan bir sistemdir. Kayıtlar bir domain adını çeşitli web hizmetleriyle bağlantılandırır. DNS kaydının temel görevi, web sitenizin internette bulunabilir ve ulaşılabilir olmasını sağlamaktır. İşlem domain adınızı sunucunuzun IP adresine bağlayan bir dizi adımla mümkün olur.
Her web sitesi kendine özgü bir IP adresine sahiptir ve DNS kayıtları, IP adreslerini ilgili alan adlarıyla eşleştirerek kullanıcıların sayısal IP adreslerini ezberlemesine gerek bırakmaz. NS (Name Server) kayıtları, web siteleri yerine DNS kayıtlarını saklamak üzere tasarlanmış, web sunucularına benzer sistemlerdir. Sunucular alan adı kayıt şirketiniz tarafından atanır.
Bir DNS kaydında değişiklik yapmak istediğinizde, ilgili NS kayıtlarını da güncellemeniz gerekecektir. DNS ayarlarınızı güncellerken, aktif olan NS’lerin doğru olduğundan emin olmalısınız. DNS kayıtlarının avantajı, hosting sağlayıcınızı değiştirmenize rağmen alan adınızı muhafaza edebilmenizdir. Ancak, yeni bir sunucuya ya da hosting firmasına geçiş yaptığınızda, ziyaretçilerinizi doğru IP adresine yönlendirecek şekilde bu kayıtları güncellemeniz gerekmektedir. Etkin ve doğru DNS Kayıtları, işlevsel bir web sitesinin olmazsa olmazıdır.
DNS Kayıt Türleri ve Anlamları
DNS kayıt çeşitleri, internet üzerindeki alan adlarınızın yönlendirilmesi için kullanılan farklı yöntemlerdir. Genellikle, birkaç temel DNS kayıt türü en sık kullanılır ve bu kayıtların anlaşılması, sunucu değişikliği yapanlar için işleri kolaylaştırabilir. İşte en yaygın DNS kayıt tipleri ve amaçları:
1. CNAME (Canonical Name)
Bir alan adını başka birine yönlendirmenize veya bir alt alanı ana domain ile ilişkilendirmenize olanak tanır.
2. A Kaydı
Alan adınızı belirli bir IP adresine bağlar ve sunucu değişikliği sırasında güncellenmesi gereken en önemli kayıttır. Bir alan adını veya alt alan adını bir IPv4 adresine bağlamak için kullanılır. Eğer bir web sunucusu IPv6 adresi kullanıyorsa, A kaydı yerine AAAA Kaydı kullanılır.
3. AAAA Kaydı
Bir domain’i IPv4 yerine bir IPv6 adresine yönlendirir.
4. TXT Kaydı
Belirli metinleri veya cümleleri bir domain ile ilişkilendirmenize izin verir ve genellikle e-posta teslimatını iyileştirmek ve spam koruması sağlamak için SPF kayıtları ile birlikte kullanılır.
5. MX (Mail Exchange) Kaydı
Bir alan adını bir e-posta sunucusu ile ilişkilendirir ve e-postaların nasıl teslim edileceğini belirtir. Yalnızca web hosting kayıtlarını güncellemek istiyorsanız, MX kaydı gerekli değildir. Ek olarak, CAA Kaydı bir SSL sertifikasını doğrulama sırasında sertifika yetkilisine bilgi sağlamak için ve PTR Kaydı ters DNS için kullanılır.
Bu bilgiler karmaşık görünebilir ancak genellikle bu kayıtlarla ilgilenmeniz gerekmez. Çoğu hosting şirketinin teknik destek ekibi sizin adınıza bu işlemleri yönetebilir.
6. PTR (Pointer Record)
Bu kayıt türü yalnızca Ters Arama Bölgesi’nde kullanılan ve IP adreslerini isimlere çeviren bir DNS kaydı türüdür. Örneğin, 192.168.1.1 IP adresine sahip bir cihazın adını sorgulamak için DNS sunucusunun PTR kayıtlarına başvurulur.
7. Pointer Kaydı
arama işlemlerini ters çevirmek için kullanılır. Diyelim ki, 192.168.0.1 IP adresini www.domainisminiz.com ile eşleştirmek istiyorsunuz; bu durumda kaydınız şöyle görünecektir: 1.0.168.192.in-addr.arpa PTR www.domainisminiz.com.
Burada IP adresi tersine çevrilmiştir ve host adınızdan sonra bir boşluk bırakılmalıdır. PTR kaydı, sitenizin kendine ait bir IP adresi olduğunda etkilidir.
8. NS (Name Server)
Ağ üzerinde bulunan ve kullanılan DNS sunucularını tanımlar. Bu kayıtlar sayesinde, bir DNS sunucusu ağdaki diğer DNS sunucularından daha hızlı ve kolay bir şekilde haberdar olabilir.
NS kayıtları, alan adlarınız için geçerli olan sunucu isimlerini tanımlar ve yanlış yapılandırıldığında sitenizin çalışmasını durdurabilir. Genellikle NS kayıtlarını değiştirmeniz gerekmez.
9. SOA (Start Of Authority)
Herhangi bir bölgedeki ilk kayıttır ve bir DNS sunucusunun o bölge için sorumlu olduğunu gösterir. Belirli bir bölge için birincil DNS sunucusunun parametrelerini tanımlamak amacıyla kullanılır. Bölge versiyonu, yönetimi ve içerdiği veriler ile name server bilgileri SOA kayıtlarında saklanır.
DNS Kayıtları Ne İçin Kullanılır?
DNS yani Alan Adı Sistemi, web siteleri gibi yaygın sunucularla ilişkilendirilebilen, e-posta akışını düzenleyebilen ve hatta takma adlar ve güvenlik bilgileri gibi ek bilgiler sağlayabilen kayıtlardır. Kullanıcıların bir web sitesine isimle erişmeye çalıştıklarında, bu kayıtlar onları doğru adrese yönlendirir; örneğin, bir IP adresini www.sarvon.com gibi bir host adına bağlar. DNS kayıtlarını, kullanıcıların anlayabileceği adlardan bilgisayarların anlayabileceği özel adreslere dönüştüren bir çeviri tablosu olarak düşünebilirsiniz.
Alan adınızla ilgili tüm bilgiler, ad sunucusu adı verilen bir yerde saklanır. DNS kayıtlarınızı, örneğin e-posta sunucunuz gibi, değiştirmek istiyorsanız, bu ad sunucusuna erişiminiz olmalıdır. Ad sunucusu yapılandırmasına genellikle bir alan adı sağlayıcısı aracılığıyla ulaşılır. Cloudflare ve Amazon Route53, alan adı sağlayıcılarına örnek olarak gösterilebilir.
DNS Kayıtları Nasıl Çalışır?
DNS kayıtları bilgisayarların birbirleriyle iletişim kurduğu IP adresleri gibi sayısal dizileri, insanların kolaylıkla hatırlayabileceği ve kullanabileceği kullanıcı dostu domain adlarına dönüştürür. Bu sistem, bir nevi sanal telefon rehberi işlevi görerek, insanların her web sitesi ziyaretinde uzun sayı dizilerini ezberlemesini önler.
Bir web tarayıcısına domain adı girildiğinde, tarayıcı o domain adının IP adresini önceden bilip bilmediğini kontrol eder. Eğer bu domain adı yakın zamanda ziyaret edilmemişse, bilgisayarınız doğru sonucu bulmak için DNS sunucularına bir dizi sorgu gönderir.
DNS Kayıtlarımı Nasıl Bulurum?
DNS kayıtlarınız, genellikle web sitenizin URL’sini temin ettiğiniz alan adı sağlayıcısının sistemlerinde muhafaza edilir. Güzel Hosting, İhs Telekom, İsimtescil, Natro, Metunic gibi çeşitli alan adı hizmeti veren şirketler bulunmaktadır. Bu şirketler, kullanıcıların DNS kayıtlarını düzenleyebilmeleri için bir web arayüzü sağlarlar.
Bu alan adı şirketleri, kullanıcıların DNS kayıtlarına erişip görüntüleyebilecekleri “DNS Yöneticisi” adında özel bir sayfa sunarlar. Her bir alan adı sağlayıcısı, DNS’nizle ilgili detayları kendi özel görüntüleme sistemleri üzerinden sunar ve bu bilgileri talep ettiğinizde sağlamaları gerekir.
Eğer DNS kayıtlarınızın hangi ad sunucusuna bağlı olduğundan emin değilseniz, MXToolbox gibi araçlar kullanarak doğrudan yetkili sunuculara bir DNS sorgulaması yapabilirsiniz. Bu araçlar, yavaş sunucu tepki süreleri gibi tespit edilen herhangi bir sorunu da dahil olmak üzere gerekli tüm bilgileri sağlar.
DNS Kayıtları Hakkında İpuçları
- DNS sorguları, geçmişte yalnızca bilgisayar işletim sistemleri tarafından gerçekleştirilirken, günümüzde Chrome gibi bazı uygulamalar da bu sorguları kendi başlarına yapabilmektedir. Bu durum gizlilik ve güvenlik açısından bazı etkilere sahiptir.
- DNS bağlantıları genellikle şifrelenmemiş olup, ad sunucuları tarafından sorgu geçmişi olarak kaydedilebilir.
- HTTPS üzerinden DNS gibi çeşitli DNS şifreleme yöntemleri, birçok tarayıcı ve bazı işletim sistemleri tarafından desteklenmektedir.
- Web tarayıcıları, bir web sayfasını önceden yüklemek için “ileriye bakar” ve kullanılmayacak bağlantılar için bile DNS sorguları yapabilir. Bu durum, sayfa erişim hızını artırabilir ancak gizlilik konusunda endişelere yol açabilir.
- DNS kayıtları, bir sunucunun mülkiyetini doğrulamak için kullanılabilir; örneğin, Google Arama Konsolu, doğrulama için bir TXT kaydı eklemenizi isteyebilir.
- DNS sunucuları farklı yetki seviyelerine sahiptir ve süreç, basit bir ‘telefon rehberi’ sorgusu gibi görünse de, aslında ardışık bir dizi internet sorgusundan oluşabilir.
- Alan adı hizmet sağlayıcınız, otomatik olarak bir DNS sorgu hizmeti sunar, ancak Google ve Cloudflare gibi daha hızlı veya güvenli olabilecek genel sunucular da mevcuttur.
- Bir alan adı satın aldığınızda, genellikle sağlayıcının ad sunucuları kullanılır, ancak isterseniz kendi ad sunucularınızı da kullanabilirsiniz.
- DNS kayıtlarındaki değişiklikler, internet üzerinde hemen görünmez ve tam olarak yansıması bazen bir gün sürebilir. Bu bir web sitesini bir sunucudan diğerine taşırken göz önünde bulundurulmalıdır.
- Bir bilgisayar, genellikle iki DNS sunucusu kullanacak şekilde yapılandırılır, böylece biri kullanılamaz hale geldiğinde diğeri devreye girer.
Bu yazımızda DNS konusunu derinlemesine analiz ettik ve derledik. DNS kayıtları, internetin işleyişinde kritik bir rol oynarlar çünkü kullanıcı dostu bir host adı ve domain ile bir makinenin anlayabileceği IP adresi arasında bir bağlantı kurarlar. Alan adı sistemi, karmaşık yapıda olabilir ve yanlış ayarlanması kolaydır; fakat çoğu zaman, web sunucularını yöneten kişiler için, özellikle de “www” gibi bir alan adının ana bilgisayar kaydını takip etmek yeterli olacaktır.
DNS kayıtları, bir ad sunucusu üzerinde ayarlanır ve bu kayıtlara genellikle, domaininizi satın aldığınız orijinal alan adı sağlayıcısı üzerinden ulaşılır. Web hosting sağlayıcınızdan farklı bir servis olabilir. Alan adı sağlayıcınız, web sitelerine giriş yaparak domain ayarlarınızı düzenlemenize imkan tanıyan araçlar ve bilgiler sunmalıdır.