En çok ihtiyaç duyduğunuzda güvenilir WordPress eğitimleri.
WordPress Başlangıç Rehberi
WPB Kupası
25 Milyon+
Eklentilerimizi kullanan web siteleri
16+
Yıllık WordPress deneyimi
3000+
Uzmanlardan WordPress eğitimleri

Nedir: DNS

DNS, “Alan Adı Sistemi” anlamına gelir. İnsan tarafından okunabilir alan adlarını (wpbeginner.com gibi) bir web sitesinin depolandığı sunucunun benzersiz kimliğiyle eşleştirerek web sitelerine bağlanmanızı sağlayan bir sistemdir.

DNS sistemini internetin telefon rehberi gibi düşünün. İnsanların adlarını telefon numaralarıyla listelemek yerine, alan adlarını IP adresleri adı verilen karşılık gelen tanımlayıcılarıyla listeler. Bir kullanıcı cihazına wpbeginner.com gibi bir alan adı girdiğinde, IP adresini arar ve onu web sitesinin depolandığı fiziksel konuma bağlar.

DNS Nedir?

DNS Nasıl Çalışır?

İnternet, devasa bir bilgisayar ağıdır. İnternete bağlı her cihaza, diğer bilgisayarların onu tanımasına yardımcı olan benzersiz bir IP adresi atanır.

Bu IP adresi, noktalı sayılardan oluşan ve şuna benzeyen bir dizedir: 192.124.249.166

Şimdi en sevdiğiniz web sitelerini ziyaret etmek için bu kadar uzun sayı dizilerini hatırlamak zorunda kaldığınızı hayal edin. Bunları hatırlamak zordur ve tarayıcıya girdiğinizde göreceğiniz web sitesi hakkında size hiçbir şey söylemezler.

Alan adları bu sorunu çözmek için icat edildi; alfabeler kullanılarak kullanıcıların web siteleri için akılda kalıcı isimler seçmelerine olanak tanındı.

DNS veya Alan Adı Sistemi, temel olarak bu alan adlarını IP adreslerine çevirir ve cihazınızı doğru yöne yönlendirir.

Bir alan adı ve buna karşılık gelen IP adresi "DNS kaydı" olarak adlandırılır.

DNS'nin dört adımda nasıl çalıştığını anlamak için basit bir yol.

Diyelim ki sitemizi www.wpbeginner.com adresinden ziyaret etmek istiyorsunuz.

1. Tarayıcınızı açar ve adres çubuğuna www.wpbeginner.com yazıp klavyenizdeki Enter tuşuna basarsınız. Hemen, web sitemizi daha önce ziyaret edip etmediğinizi görmek için hızlı bir kontrol yapılır.

DNS kayıtları bilgisayarınızın DNS önbelleğinde bulunuyorsa, DNS çözümlemesinin geri kalanı atlanır ve doğrudan www.wpbeginner.com adresine yönlendirilirsiniz.

2. Hiçbir DNS kaydı bulunamazsa, yerel DNS sunucunuza bir sorgu gönderilir. Genellikle bu, İnternet sağlayıcınızın sunucusudur ve genellikle "çözümleyici ad sunucusu" olarak adlandırılır.

3. Kayıtlar çözümleyen alan adı sunucusunda önbelleğe alınmamışsa, DNS kayıtlarını bulmak için istek, "kök alan adı sunucusu" olarak adlandırılan bir sunucuya iletilir. Kök alan adı sunucuları, DNS verilerini depolamaktan ve sistemin sorunsuz çalışmasını sağlamaktan sorumlu dünya çapında belirlenmiş sunuculardır. DNS kaydı kök alan adı sunucusunda bulunduğunda, bilgisayarınız tarafından önbelleğe alınır.

4. DNS kayıtları bulunduğuna göre, web sitesinin depolandığı sunucuya bir bağlantı açılacak ve ekranınızda www.wpbeginner.com görüntülenecektir.

Alan adları ve DNS nasıl çalışır

Daha fazla ayrıntı için, alan adlarının nasıl çalıştığına dair başlangıç kılavuzumuza bakın.

Nameserver Nedir?

İnternet, sunucu adı verilen bir bilgisayar ağı sayesinde mümkündür. Sunucu, web sitelerini depolamaya ve dünyanın dört bir yanındaki diğer bilgisayarlara iletmeye adanmış bir bilgisayar türüdür.

Bazen "nameserver" olarak da yazılan ad sunucusu, alan adınızın tüm DNS kayıtlarını tutan özel bir sunucu türüdür. Görevi, DNS bilgilerinizi isteyen herkese sağlamaktır.

Nameserver'lar genellikle alan adı kaydediciniz veya hosting sağlayıcınız tarafından yönetilir.

Her ad sunucusunun kendi adresi vardır ve birçok web sitesinin kayıtlarını saklayabilir. Örneğin, web siteniz Bluehost üzerinde barındırılıyorsa, DNS kayıtlarınızı yönetmek için kullanılan ad sunucusu, şuna benzeyen adreslere sahip ad sunucularında olacaktır:

NS1.bluehost.com
NS2.bluehost.com
NS3.bluehost.com

Her alan adının en az iki ad sunucusu olmalıdır. İlk ad sunucusu birincil sunucudur. Birincil sunucu yanıt vermezse, alan adını çözümlemek için ikincil ad sunucusu kullanılır.

Bazı WordPress barındırma sağlayıcıları ayrıca kullanıcıların kendi özel ad sunucularını almalarına izin verir. Örneğin, WPBeginner'da kendi özel ad sunucumuzu kullanıyoruz.

NS0.WPBEGINNER.COM
NS1.WPBEGINNER.COM
NS2.WPBEGINNER.COM
NS3.WPBEGINNER.COM
NS4.WPBEGINNER.COM

Alan Adı Sunucularınızı Nasıl Değiştirirsiniz

DNS sisteminin en iyi yanı, web sitesi sahiplerinin alan adlarını değiştirmeden web sitelerini taşıyabilmelerini sağlamasıdır.

En iyi alan adı kayıt kuruluşları genellikle alan adı sahiplerine ad sunucularını yönetmeleri için kolay araçlar sunar.

İdeal olarak, alan adınızı barındırma sağlayıcınızla kaydetmeniz en iyisi olacaktır. Kendi barındırma sağlayıcınızı kullanmak, bir alan adını aktarma veya ad sunucularını değiştirme ihtiyacını ortadan kaldırır.

Alan adınız bir sağlayıcıda kayıtlıysa ve web siteniz başka bir yerde barındırılıyorsa, DNS ad sunucularını değiştirip web barındırıcınıza yönlendirebilirsiniz.

Örneğin, alan adınız Network Solutions ile kayıtlıysa ve web siteniz popüler WordPress web barındırma şirketlerinden biriyle barındırılıyorsa, ad sunucularınızı kolayca değiştirebilirsiniz.

Bazı WordPress hosting sağlayıcıları, hosting hesabınızı yönetmek için cPanel sunabilir. DNS kayıtlarını nasıl düzenleyeceğinizi göstermek için Network Solutions'ı kullanacağız:

Öncelikle Network Solutions'a giriş yapın ve sol menüdeki Alan Adları'na tıklayın. Oradan, alan adınızın yanındaki Ayarlar düğmesine tıklayın.

Network Solutions'da Alan Adı Ayarlarına Git

Ardından, Gelişmiş Araçlar bölümüne gidin ve genişletin.

Network Solutions'ta Gelişmiş Araçlar bölümünü genişletin

Bundan sonra, Alan Adı Sunucuları (DNS) yanındaki Yönet bağlantısına tıklayın.

Network Solutions'da ad sunucularını (DNS) yönetin

Bu, bir açılır uyarı penceresi getirecektir, devam etmek için Devam Et'e tıklamanız yeterlidir.

Network Solutions'ta ad sunucusu değiştirme uyarısı

Şimdi yapmanız gereken tek şey mevcut ad sunucularını yeni ad sunucularıyla değiştirmek.

Network Solutions kullanarak sitenizin ad sunucularını güncelleme

Son olarak, değişikliklerinizi kaydetmek için Kaydet'e tıklayın ve işiniz bitti.

Network Solutions hesabınız yoksa, ad sunucularını web barındırma veya alan adı kayıt kuruluşunuzun hesabında değiştirebilirsiniz. Nasıl değiştireceğinizi bulamazsanız, alan adı kayıt kuruluşunuzun destek sayfalarını kontrol edin veya onlara e-posta gönderin.

CNAME Kaydı Nedir?

CNAME, Canonical Name (Kanonik Ad) anlamına gelir. CNAME kaydı, bir alan adını bir IP adresi yerine başka bir alan adına yönlendirmek için kullanılan bir DNS kayıt türüdür.

Örneğin, web sitenizin example.com olmasını istediğinizi, ancak examples.com'u da kaydettiğinizi ve ana web sitenize gitmesini istediğinizi varsayalım.

Bu durumda, examples.com'u ziyaret eden herkesin bunun yerine example.com'a gitmesini sağlamak için bir CNAME kaydı ayarlayabilirsiniz.

Bir CNAME Kaydı Nasıl Eklenir

CNAME kaydı eklemek, alan adınızı Outlook.com gibi profesyonel markalı bir e-posta kullanacak şekilde yapılandıracaksanız veya G Suite ve Gmail'de markalı bir e-posta hesabı kuracaksanız kullanışlıdır.

Bir CNAME kaydı eklemek için Network Solutions hesabınıza giriş yapın, sol taraftaki menüden Domains'i seçin ve ardından alan adınızın Settings'ine tıklayın.

Oradan, Gelişmiş Araçlar bölümüne gidin ve Gelişmiş DNS Kayıtları yanındaki Yönet bağlantısına tıklayın.

Network Solutions'ta DNS Kayıtlarını Yönetin

Ardından, + Kayıt Ekle düğmesine tıklayın.

Network Solutions'da Kayıt Ekle

Ardından, üstteki açılır menüden CNAME seçin. Sağlanan alanlara bilgileri girin.

Network Solutions'ta CNAME açılır menüsü

Gerekli bilgileri girdikten sonra, Ekle düğmesine tıklayın ve işiniz bitti.

Barındırma hesabınızda CNAME kaydını nasıl değiştireceğinize dair ayarları göremiyorsanız, barındırma sağlayıcınıza sorun, onlar size yardımcı olabilirler.

MX Kaydı Nedir?

MX kaydı, Mail Exchanger kaydının kısaltmasıdır. Belirli bir alan adı için e-postayı işlemek üzere bir posta sunucusu tanımlayan başka bir DNS kayıt türüdür.

Örneğin, your-domain.com için Outlook.com tarafından sağlanan bir MX kaydı ekleyerek, your-domain.com tarafından alınan tüm e-postalar Outlook.com posta sunucuları aracılığıyla işlenecektir.

MX Kaydı Nasıl Eklenir

Bir MX kaydı girişi eklemek basittir. Etki alanı adınıza bir MX kaydı girişi eklemeyi Network Solutions kullanarak nasıl yapacağınızı göstereceğiz.

Öncelikle Network Solutions hesabınıza giriş yapın ve sol menüden Alan Adları'nı seçin, ardından alan adınızın Ayarlar'ına tıklayın.

Ardından, Gelişmiş Araçlar bölümüne gidin ve Gelişmiş DNS Kayıtları yanındaki Yönet bağlantısına tıklayın.

Ardından, düzenlemek istediğiniz listeden MX kaydını seçin ve sağdaki üç noktaya tıklayın.

Network Solutions'ta bir MX kaydını düzenleme

Şimdi, MX kaydında düzenlemelerinizi yapın ve Düzenle'ye tıklayın, işiniz bitti.

Network Solutions ile bir MX kaydını değiştirmek ve güncellemek

Barındırma hesabınızda MX kayıtlarını nasıl değiştireceğinize dair ayarları göremiyorsanız, bir MX kaydı girişi eklemeyi barındırma sağlayıcınıza sorun.

TXT Kaydı Nedir?

TXT kaydı başka bir DNS kaynak kaydı türüdür. TXT kayıtları, giden postaya şifreli bir anahtar ekleyen SPF (Gönderen Politikası Çerçevesi) ve DKIM (Alan Anahtarı Tanımlanmış Posta) kayıtlarına sahip olabilir.

Bu bilgi, posta sunucunuza bir güven katmanı ekleyerek e-posta teslim edilebilirliğinizi iyileştirir.

Bir TXT Kaydı Nasıl Eklenir

TXT kayıtları, kendi alan adınızda G Suite veya Outlook.com gibi üçüncü taraf bir posta hizmeti kullandığınızda kullanışlıdır. Network Solutions kullanarak bir TXT kaydını DNS kayıtları ayarlarınıza nasıl ekleyeceğinizi göstereceğiz.

Öncelikle Network Solutions hesabınıza giriş yapın, sol menüden Alan Adları'nı seçin ve ardından alan adınızın Ayarlar'ına tıklayın.

Ardından, Gelişmiş Araçlar bölümüne gidin ve Gelişmiş DNS Kayıtları'nın yanındaki Yönet bağlantısına tıklayın.

Ardından, yeşil + Add Record düğmesine tıklayın.

Network Solutions'da Kayıt Ekle

Şimdi, açılır menüden üstteki TXT'yi seçin ve sağlanan alanlara bilgileri girin.

Network Solutions'da TXT kaydı ekleyin

Son olarak, değişikliklerinizi kaydetmek için Ekle düğmesine tıklayın.

Ücretsiz DNS vs Ücretli DNS: Fark Nedir?

Normalde, bir kullanıcı dünyanın belirli bir bölgesinden web sitenizi ziyaret ettiğinde, web sitenizin DNS kayıtları yerel İSS'ler tarafından yönetilen en yakın ad sunucularında önbelleğe alınır.

Bu, o bölgedeki diğer kullanıcıların web sitenize hızlı bir şekilde ulaşmasına yardımcı olur.

Ancak, DNS isteklerini çözümlemek hala zaman alır. Bu genellikle milisaniyeler içinde gerçekleşir ve küçük işletmeler ve bloglar için pek önemli değildir.

Bu nedenle çoğu web sitesi yalnızca barındırma şirketleri veya alan adı kayıt kuruluşları tarafından sağlanan DNS sunucularını kullanır.

Ayrıca, sınırlı güvenlik duvarı koruması sunan daha hızlı bir ücretsiz DNS sağlayan Cloudflare gibi ücretsiz DNS hizmet sağlayıcılarını da kullanabilirsiniz.

Büyük işletmeler genellikle %100 çalışma süresi, daha hızlı arama hızları, coğrafi trafik yönlendirme, ikincil DNS, artırılmış güvenlik ve daha fazlası gibi akıllı özellikler elde etmek için ücretli bir DNS seçerler.

WPBeginner'da DNS sağlayıcımız olarak DNSMadeEasy kullanıyoruz çünkü sektördeki en hızlılardan biri.

Bu makalenin DNS ve nasıl çalıştığı hakkında her şeyi öğrenmenize yardımcı olduğunu umuyoruz. Daha fazla bilgi edinmek için aşağıdaki ek okumalara göz atın.

Bu makaleyi beğendiyseniz, lütfen WordPress video eğitimleri için YouTube Kanalımıza abone olun. Bizi ayrıca Twitter ve Facebook'ta da bulabilirsiniz.

Ek Okuma

Nihai WordPress Araç Seti

Araç Kitimize ÜCRETSİZ erişim kazanın - her profesyonelin sahip olması gereken WordPress ile ilgili ürün ve kaynaklardan oluşan bir koleksiyon!