İçindekiler
- DNS Nedir ve Ne İşe Yarar?
- DNS Ayarı Yapmadan Önce Bilmen Gerekenler
- DNS Türleri ve Ne İşe Yaradıkları
- DNS Ayarı Nasıl Yapılır? (Adım Adım)
- 1. Domain Paneline Giriş Yap
- 2. Nameserver (NS) Ayarı Yapmak
- 3. A Record ile Yönlendirme
- 4. MX Kayıtları ile Mail Ayarı
- 5. DNS Yayılmasını Beklemek (Propagation)
- DNS Ayarında En Sık Yapılan Hatalar
- DNS Ayarı Ne Zaman Değiştirilir?
- Küçük Ama Kritik İpuçları
Bir web sitesi açtığında ya da mevcut siteni farklı bir sunucuya taşıdığında karşına çıkan en kritik konulardan biri DNS ayarlarıdır. Alan adını satın almak tek başına yeterli değildir; o domainin doğru sunucuya yönlendirilmesi gerekir. İşte bu noktada DNS devreye girer. DNS ayarları doğru yapılmadığında site açılmaz, e-posta çalışmaz ya da ziyaretçiler eski sunucuya gitmeye devam eder. Bu yüzden konu teknik gibi görünse de aslında her site sahibinin temel seviyede bilmesi gereken bir konudur.
DNS ayarını yapmak düşündüğünden daha zor değildir. Mantığını anladığında, panel üzerinden birkaç kayıt ekleyerek tüm sistemi kontrol edebilirsin. Özellikle hosting değişimi, Cloudflare kullanımı veya mail kurulumu gibi işlemlerde DNS doğru yapılandırılmazsa saatlerce uğraşmana rağmen sonuç alamayabilirsin. Şimdi adım adım, kafa karışıklığı olmadan net şekilde ilerleyelim.
Yani aslında kullanıcılar domain görür ama arka planda sistem IP adresleriyle çalışır. DNS bu iki dünya arasındaki köprüdür.
Günlük hayattan basit bir örnek düşün:
Bir arkadaşını aramak için telefon numarasını ezberlemek yerine rehberde ismini bulursun. DNS de aynı şekilde çalışır. Domain ismi = kişi adı, IP adresi = telefon numarasıdır.
Eğer DNS ayarın yanlışsa, bu “yanlış numarayı aramak” gibi olur. Site ya açılmaz ya da farklı bir yere gider.
İlk olarak domainin nerede kayıtlı olduğunu bilmelisin. Bu genelde domain satın aldığın firma panelidir. DNS ayarları çoğunlukla burada yapılır.
İkinci olarak hosting bilgilerine ihtiyacın vardır. Hosting firması sana genelde şu bilgileri verir:
Küçük bir ipucu:
Eğer hosting firması sana “nameserver değiştir” diyorsa en kolay yöntem NS kullanmaktır. Ama daha detaylı kontrol istiyorsan A kaydı ile ilerlemek daha esnektir.
En çok kullanılan DNS kayıtları:
En kritik kayıt A ve NS kayıtlarıdır.
Site açılmıyorsa genelde sorun bu ikisindedir.
“DNS Yönetimi” veya “DNS Ayarları” bölümünü bul.
Bu bölüm bazen şu isimlerle geçebilir:
Hosting firması sana şu tarz bilgiler verir:
Bu işlemden sonra DNS kontrolü hosting firmasına geçer.
Yani artık tüm kayıtları hosting panelinden yönetirsin.
Avantajı: Kolaydır
Dezavantajı: Kontrol biraz azalır
DNS panelinde şu kaydı eklersin:
Mini senaryo:
Cloudflare kullanıyorsan NS değil A kaydı ile çalışman gerekir. Aksi halde sistem karışır.
Örnek:
Burada yapılan en büyük hata:
A kaydı doğru ama MX yanlış → site açılır ama mail çalışmaz.
Bu sürece “propagation” denir.
Genelde:
Sabırsız davranıp sürekli değişiklik yapmak en büyük hatalardan biridir.
En yaygın hatalar:
Site taşındı ama eski IP DNS’te kaldı → kullanıcıların yarısı eski siteyi görmeye devam etti.
İpucu:
Her değişiklikten sonra DNS kayıtlarını kontrol et.
“DNS checker” araçları bu konuda çok işe yarar.
DNS ayarı ilk başta karmaşık gibi görünse de mantığını kavradığında aslında oldukça basit bir sistemdir. Domain ile sunucu arasındaki bağlantıyı doğru kurduğunda siten sorunsuz şekilde çalışır. Özellikle hosting değişimi veya yeni site kurulumlarında DNS’i doğru yönetmek sana ciddi zaman kazandırır. Ne yaptığını bilerek ilerlersen, teknik sorunlarla uğraşmak yerine doğrudan işine odaklanabilirsin.
Sen DNS ayarını genelde hangi yöntemle yapıyorsun, NS mi yoksa A kaydı mı kullanıyorsun? Ya da daha önce DNS yüzünden yaşadığın ilginç bir sorun oldu mu?
DNS ayarını yapmak düşündüğünden daha zor değildir. Mantığını anladığında, panel üzerinden birkaç kayıt ekleyerek tüm sistemi kontrol edebilirsin. Özellikle hosting değişimi, Cloudflare kullanımı veya mail kurulumu gibi işlemlerde DNS doğru yapılandırılmazsa saatlerce uğraşmana rağmen sonuç alamayabilirsin. Şimdi adım adım, kafa karışıklığı olmadan net şekilde ilerleyelim.
DNS Nedir ve Ne İşe Yarar?
DNS (Domain Name System), internetin telefon rehberi gibidir. Sen tarayıcıya bir domain yazdığında (örneğin siteadi.com), DNS bu domaini IP adresine çevirir ve seni doğru sunucuya yönlendirir.Yani aslında kullanıcılar domain görür ama arka planda sistem IP adresleriyle çalışır. DNS bu iki dünya arasındaki köprüdür.
Günlük hayattan basit bir örnek düşün:
Bir arkadaşını aramak için telefon numarasını ezberlemek yerine rehberde ismini bulursun. DNS de aynı şekilde çalışır. Domain ismi = kişi adı, IP adresi = telefon numarasıdır.
Eğer DNS ayarın yanlışsa, bu “yanlış numarayı aramak” gibi olur. Site ya açılmaz ya da farklı bir yere gider.
DNS Ayarı Yapmadan Önce Bilmen Gerekenler
DNS ayarına geçmeden önce birkaç temel bilgiyi netleştirmen gerekir. Bu adım çoğu kişinin atladığı ama en kritik noktadır.İlk olarak domainin nerede kayıtlı olduğunu bilmelisin. Bu genelde domain satın aldığın firma panelidir. DNS ayarları çoğunlukla burada yapılır.
İkinci olarak hosting bilgilerine ihtiyacın vardır. Hosting firması sana genelde şu bilgileri verir:
- Nameserver (NS) adresleri
- IP adresi (A record için)
- Mail sunucu bilgileri (MX kayıtları)
Küçük bir ipucu:
Eğer hosting firması sana “nameserver değiştir” diyorsa en kolay yöntem NS kullanmaktır. Ama daha detaylı kontrol istiyorsan A kaydı ile ilerlemek daha esnektir.
DNS Türleri ve Ne İşe Yaradıkları
DNS ayarı yaparken karşına farklı kayıt türleri çıkar. Bunların ne işe yaradığını bilmeden işlem yapmak risklidir.En çok kullanılan DNS kayıtları:
| Kayıt Türü | Ne İşe Yarar | Örnek |
|---|---|---|
| A Record | Domaini IP adresine yönlendirir | siteadi.com → 192.168.1.1 |
| CNAME | Bir domaini başka bir domaine yönlendirir | www → siteadi.com |
| MX | E-posta sunucusunu belirler | mail.siteadi.com |
| NS | Domainin hangi DNS sunucusunu kullanacağını belirler | ns1.hosting.com |
| TXT | Doğrulama ve güvenlik kayıtları | Google doğrulama |
Site açılmıyorsa genelde sorun bu ikisindedir.
DNS Ayarı Nasıl Yapılır? (Adım Adım)
DNS ayarını yapmak için aşağıdaki adımları takip edebilirsin. Bu süreç çoğu panelde benzerdir.1. Domain Paneline Giriş Yap
Domain satın aldığın firmanın paneline giriş yap.“DNS Yönetimi” veya “DNS Ayarları” bölümünü bul.
Bu bölüm bazen şu isimlerle geçebilir:
- DNS Management
- Zone Editor
- Nameserver Settings
2. Nameserver (NS) Ayarı Yapmak
En basit yöntem budur.Hosting firması sana şu tarz bilgiler verir:
- ns1.hosting.com
- ns2.hosting.com
Bu işlemden sonra DNS kontrolü hosting firmasına geçer.
Yani artık tüm kayıtları hosting panelinden yönetirsin.
Avantajı: Kolaydır
Dezavantajı: Kontrol biraz azalır
3. A Record ile Yönlendirme
Daha profesyonel yöntem budur.DNS panelinde şu kaydı eklersin:
- Tür: A
- Host: @
- IP: Hosting IP adresi
- Tür: CNAME
- Host: www
- Hedef: siteadi.com
Mini senaryo:
Cloudflare kullanıyorsan NS değil A kaydı ile çalışman gerekir. Aksi halde sistem karışır.
4. MX Kayıtları ile Mail Ayarı
Eğer e-posta kullanacaksan MX kayıtlarını eklemen gerekir.Örnek:
- Tür: MX
- Değer: mail.siteadi.com
- Öncelik: 10
Burada yapılan en büyük hata:
A kaydı doğru ama MX yanlış → site açılır ama mail çalışmaz.
5. DNS Yayılmasını Beklemek (Propagation)
DNS değişikliği yaptıktan sonra hemen aktif olmaz.Bu sürece “propagation” denir.
Genelde:
- 5 dakika ile 2 saat arası → hızlı
- 24 saate kadar → normal
- 48 saat → nadir
Sabırsız davranıp sürekli değişiklik yapmak en büyük hatalardan biridir.
DNS Ayarında En Sık Yapılan Hatalar
DNS ayarı basit görünür ama küçük hatalar büyük sorunlara yol açar.En yaygın hatalar:
- Yanlış IP adresi girme
- Hem NS hem A kaydını aynı anda karıştırma
- Eski DNS kayıtlarını silmemek
- www kaydını unutmak
- MX kayıtlarını yanlış eklemek
Site taşındı ama eski IP DNS’te kaldı → kullanıcıların yarısı eski siteyi görmeye devam etti.
İpucu:
Her değişiklikten sonra DNS kayıtlarını kontrol et.
“DNS checker” araçları bu konuda çok işe yarar.
DNS Ayarı Ne Zaman Değiştirilir?
DNS ayarı sürekli yapılan bir işlem değildir. Genelde şu durumlarda değiştirilir:- Hosting değiştirirken
- Cloudflare gibi CDN kullanırken
- Mail servisi eklerken
- Domain yönlendirme yaparken
Küçük Ama Kritik İpuçları
- TTL değerini düşük tutarsan değişiklikler daha hızlı yayılır
- Test yaparken gizli sekme kullan (cache etkisini azaltır)
- Aynı anda çok fazla değişiklik yapma
- Not alarak ilerle (geri dönüş kolay olur)
DNS ayarı ilk başta karmaşık gibi görünse de mantığını kavradığında aslında oldukça basit bir sistemdir. Domain ile sunucu arasındaki bağlantıyı doğru kurduğunda siten sorunsuz şekilde çalışır. Özellikle hosting değişimi veya yeni site kurulumlarında DNS’i doğru yönetmek sana ciddi zaman kazandırır. Ne yaptığını bilerek ilerlersen, teknik sorunlarla uğraşmak yerine doğrudan işine odaklanabilirsin.
Sen DNS ayarını genelde hangi yöntemle yapıyorsun, NS mi yoksa A kaydı mı kullanıyorsun? Ya da daha önce DNS yüzünden yaşadığın ilginç bir sorun oldu mu?