AlexHost’ta DNS Hizmeti Nasıl Kurulur ve Yapılandırılır
DNS (Domain Name System), www.example.com gibi insan tarafından okunabilir alan adlarını, sunucuların internet üzerinden trafiği yönlendirmek için kullandığı makine tarafından okunabilir IP adreslerine çeviren temel protokoldür. Düzgün yapılandırılmış bir DNS hizmeti olmadan alan adınıza ulaşılamaz, e-postalarınız teslim edilemez ve SSL sertifikalarınız doğrulanamaz.
Bu kılavuz, AlexHost’un ücretsiz DNS hizmetinin sağlanması ve yapılandırılması, NS kayıtlarının yönetilmesi, DNS bölgelerinin eklenmesi ve karşılaşacağınız her kayıt türünün anlaşılması — çoğu öğreticinin tamamen atladığı kritik uç durumlar dahil — süreçlerini baştan sona ele almaktadır.
DNS Hizmeti Nedir ve Neden Doğru Yapılandırma Önemlidir
DNS, özünde dağıtık ve hiyerarşik bir veritabanı olarak çalışır. Bir kullanıcı tarayıcıya alan adınızı yazdığında, özyinelemeli bir çözümleyici — kök bölgeden başlayarak TLD’ye (.com, .net, .org) ve son olarak alan adınızın yetkili ad sunucularına kadar — doğru IP adresini almak için yetkili ad sunucuları zincirini sorgular.
Yanlış yapılandırılmış bir DNS kaydı yalnızca sitenizi yavaşlatmaz. Tam hizmet kesintilerine yol açabilir, e-posta teslimatını bozabilir, DKIM imzalarını geçersiz kılabilir ve SSL Sertifikaları için alan adı kontrol doğrulamasını (DCV) engelleyebilir. Çok yüksek ayarlanan TTL değerleri, tek bir hatanın küresel çözümleyicilerde saatler veya günler boyunca devam etmesine neden olabilir. Bu nedenle, tek bir ayara dokunmadan önce DNS yapılandırmasının her katmanını — yalnızca A kaydını değil — anlamak çok önemlidir.
AlexHost’un DNS hizmeti, hizmet örneği başına 10 alan adına kadar bağlamayı destekler; bu da tek bir kontrol panelinden birden fazla projeyi yöneten geliştiriciler ve küçük işletmeler için pratik bir çözüm sunar.
AlexHost Ücretsiz DNS Hizmetinin Sağlanması
Adım 1: DNS Hizmeti Sipariş Sayfasına Gidin
AlexHost müşteri alanınıza giriş yapın ve Hizmetler > Ücretsiz DNS bölümüne gidin. Şimdi Sipariş Ver‘e, ardından ürün seçim ekranında Devam‘a tıklayın.
Adım 2: Koşulları Kabul Edin ve Ödemeyi Tamamlayın
Ödemeye geçmeden önce hem Kullanım Koşulları‘nı hem de Gizlilik Politikası‘nı onaylamanız ve kabul etmeniz gerekmektedir. Ödeme‘ye tıkladıktan sonra bir sipariş onayı oluşturulur ve DNS hizmeti hemen kişisel kontrol panelinize sağlanır.
Adım 3: DNS Yöneticisine Erişin
Kontrol panelinizden yeni sağlanan DNS hizmetini bulun ve DNS Yöneticisi‘ne tıklayın. Bu, tüm bölge yönetimi, kayıt oluşturma ve içe aktarma işlemleri için merkezi kontrol panelinizdir.
Önemli: DNS Yöneticisi, DNS kayıtlarınızla gerçek bir IPv4 adresi ilişkilendirmek için en az bir aktif hizmet — genellikle bir VPS — gerektirir. Henüz bir sanal sunucunuz yoksa önce bir VPS Hosting planı sağlamayı düşünebilirsiniz. Etkinleştirildikten sonra VPS’iniz, A kayıtlarınızı doldurmak için ihtiyaç duyduğunuz IPv4 adresini sağlayacaktır.
Yapılandırmadan Önce DNS Kayıt Türlerini Anlamak
Kayıt eklemeden önce her türün ne işe yaradığını anlamanız gerekir. Bunları yanlış yapılandırmak, web altyapısındaki sessiz hataların en yaygın nedenlerinden biridir.
| Kayıt Türü | Amaç | Yaygın Hata |
|---|---|---|
| A | Bir ana bilgisayar adını IPv4 adresine eşler | www‘den ayrı olarak çıplak alan adı (@) için kayıt eklemeyi unutmak |
| AAAA | Bir ana bilgisayar adını IPv6 adresine eşler | Sunucunuz çift yığın ağını desteklediğinde bunu atlamak |
| CNAME | Bir ana bilgisayar adını diğerine takma ad olarak atar | Kök/tepe alan adında asla CNAME kullanmayın — MX ve NS kayıtlarını bozar |
| MX | E-postayı bir posta sunucusuna yönlendirir | Öncelik değerleri doğru ayarlanmalıdır; düşük sayı = yüksek öncelik |
| TXT | Rastgele metin depolar (SPF, DKIM, DMARC) | Aynı ad üzerinde birden fazla SPF kaydı doğrulama hatalarına neden olur |
| NS | Bir bölgeyi yetkili ad sunucularına devreder | Yeni sunucular hazır olmadan önce kayıt şirketindeki NS kayıtlarını değiştirmek kesintiye neden olur |
| SOA | Bölge için yetkili bilgileri tanımlar | Yanlış seri numarası biçimi bölge aktarımlarını bozar |
| SRV | Hizmet konumunu belirtir (ör. SIP, XMPP) | Ağırlık ve öncelik alanları operatörler tarafından sıklıkla karıştırılır |
| PTR | Ters DNS — IP’yi ana bilgisayar adına eşler | Yalnızca bölgenizde değil, IP bloğu sahibi düzeyinde yapılandırılmalıdır |
| CAA | Hangi CA’ların SSL sertifikası verebileceğini kısıtlar | Bunu atlamak, alan adınızı yetkisiz sertifika düzenlenmesine açık bırakır |
Alan Adınızı DNS Yöneticisine Ekleme
Adım 1: “Alan Adı Ekle”ye Tıklayın
DNS Yöneticisi içinde Alan Adı Ekle‘ye tıklayın. Tam nitelikli alan adınızı ve sunucunuzun IPv4 adresini girin. Bu işlem, alan adınız için ilk DNS bölgesini oluşturur ve varsayılan NS kayıtlarını otomatik olarak doldurur.
Adım 2: Otomatik NS Kaydı Yapılandırması
AlexHost, eklediğiniz her alan adı için iki yetkili ad sunucusu kaydını önceden yapılandırır:
alpha.alexhost.com
beta.alexhost.comBu NS kayıtları otomatik olarak ayarlanır. Bunları manuel olarak oluşturmanıza gerek yoktur. Ancak, alan adı kayıt şirketinizi bu ad sunucularına işaret edecek şekilde güncellemeniz gerekir — aksi takdirde AlexHost’un DNS Yöneticisinde yapılandırdığınız DNS bölgesi, küresel çözümleyici altyapısı tarafından hiçbir zaman sorgulanmaz.
Adım 3: Alan Adı Kayıt Şirketinizdeki NS Kayıtlarını Güncelleyin
Bu, çoğu kullanıcının atladığı adımdır ve en kritik olanıdır. Alan adı kayıt şirketinizde NS kayıtlarını kaydetmek, TLD kayıt defterine alan adınız için sorguları çözümlemekten hangi yetkili ad sunucularının sorumlu olduğunu bildirmek anlamına gelir.
Kayıt şirketinizdeki süreç:
- Alan adınızın kayıtlı olduğu kayıt şirketine giriş yapın (ör. Alan Adı Kaydı aracılığıyla kaydettirdiyseniz, alan adınızın DNS ayarlarına gidin)
- Ad Sunucuları veya NS Kayıtları bölümünü bulun
- Mevcut ad sunucularını şunlarla değiştirin:
alpha.alexhost.combeta.alexhost.com- Değişiklikleri kaydedin
NS kayıtlarını değiştirdikten sonra DNS yayılımı genellikle 24 ila 48 saat sürer; ancak pratikte çoğu çözümleyici değişikliği 2–4 saat içinde algılar. Bu süre zarfında bazı kullanıcılar hâlâ eski sunuculara yönlendirilebilir. Yayılımın küresel olarak onaylanana kadar eski DNS sağlayıcınızdaki kayıtları silmeyin — dig, nslookup veya çevrimiçi DNS yayılım denetleyicileri gibi araçlar bunu doğrulayabilir.
Bölge İçe Aktarma Seçenekleri: Manuel Giriş, AXFR ve Bölge Dosyası
AlexHost’un DNS Yöneticisi, bir bölgedeki DNS kayıtlarını doldurmak için üç yöntem sunar:
Manuel Kayıt Girişi
En basit yaklaşım. DNS Yöneticisi içinde alan adınıza gidin, Daha Fazla‘ya tıklayın ve kayıtları tek tek ekleyin. Bu yöntem, az sayıda kaydı olan yeni alan adları için uygundur.
Bölge Dosyasından İçe Aktarma
DNS bölge dosyası, bir alan adının tüm kaynak kayıtlarını içeren ve RFC 1035’e göre biçimlendirilmiş düz metin dosyasıdır. Başka bir sağlayıcıdan geçiş yapıyorsanız, mevcut DNS sağlayıcınızdan bölge dosyasını dışa aktarın ve doğrudan içe aktarın. Bu yöntem, manuel aktarım hatalarını ortadan kaldırır ve TTL değerlerini korur.
Bölge dosyası örneği:
$ORIGIN example.com.
$TTL 3600
@ IN A 203.0.113.10
www IN A 203.0.113.10
mail IN A 203.0.113.20
@ IN MX 10 mail.example.com.
@ IN TXT "v=spf1 ip4:203.0.113.20 ~all"AXFR Aracılığıyla İçe Aktarma (DNS Bölge Aktarımı)
AXFR (Yetkili Bölge Aktarımı), RFC 5936’da tanımlanan ve bir DNS sunucusunun başka bir yetkili sunucudan bir bölgenin tam kopyasını istemesine olanak tanıyan DNS protokol mekanizmasıdır. AlexHost DNS Yöneticisinde, mevcut yetkili DNS sunucunuzun ana bilgisayar adını belirtebilir ve bir AXFR çekme işlemi başlatabilirsiniz.
Kritik güvenlik notu: Birçok DNS sağlayıcısı AXFR’yi varsayılan olarak devre dışı bırakır veya belirli kaynak IP adresleriyle kısıtlar. AXFR içe aktarma başarısız olursa, mevcut sağlayıcınızda AlexHost’un çözümleyici IP’lerini beyaz listeye eklemeniz ya da manuel bölge dosyası dışa aktarma yöntemine geri dönmeniz gerekir. AXFR’yi herhangi bir IP’ye açık bırakmak önemli bir güvenlik riski oluşturur — tüm bölge verilerinizi keşfe açar.
Yaygın Kullanım Durumları için Kayıt Yapılandırması
Bir Alan Adını VPS’e Yönlendirme
Bir VPS Hosting veya Dedicated Server üzerinde bir web uygulaması çalıştırıyorsanız, gereken minimum kayıtlar şunlardır:
- Sunucunuzun IPv4’üne işaret eden
@(çıplak alan adı) için A kaydı - Aynı IPv4’e işaret eden
wwwiçin A kaydı - Sunucunuzun IPv6 adresi varsa her ikisi için de AAAA kayıtları
E-posta DNS Kayıtlarını Yapılandırma
E-posta teslim edilebilirliği, MX kaydına ek olarak TXT tabanlı üç kimlik doğrulama kaydına bağlıdır. Bunlardan herhangi birini atlamak, büyük e-posta sağlayıcılarının mesajlarınızı reddetmesine veya sessizce silmesine neden olur.
- MX kaydı: Posta sunucusu ana bilgisayar adına işaret eder (ör.
mail.example.com) - SPF (TXT): Alan adınız adına e-posta göndermeye yetkili IP adreslerini bildirir. Örnek:
"v=spf1 ip4:203.0.113.20 include:_spf.alexhost.com ~all" - DKIM (TXT): Giden postalardaki kriptografik imzaları doğrulamak için kullanılan bir ortak anahtar kaydıdır. Seçici ve anahtar, posta sunucusu yazılımınız tarafından oluşturulur
- DMARC (TXT): Alıcı sunuculara, SPF veya DKIM denetimlerini geçemeyen postalarla nasıl başa çıkacaklarını bildirir. Örnek:
"v=DMARC1; p=quarantine; rua=mailto:dmarc@example.com"
AlexHost’un E-posta Hosting hizmetini kullanıyorsanız, gerekli MX, SPF ve DKIM değerleri e-posta hosting kontrol panelinizde sağlanacaktır.
CAA Kayıtlarıyla Alan Adınızı Güvence Altına Alma
Bir CAA (Sertifika Yetkilisi Yetkilendirmesi) kaydı, alan adınız için SSL/TLS sertifikası düzenlemeye hangi sertifika yetkililerinin izinli olduğunu belirtir. Bu, sıklıkla göz ardı edilen ancak önemli bir güvenlik kontrolüdür. Let’s Encrypt kullanıyorsanız CAA kaydınız şöyle olmalıdır:
example.com. IN CAA 0 issue "letsencrypt.org"CAA kaydı olmadan, tarayıcının kök deposundaki herhangi bir güvenilir CA teknik olarak alan adınız için sertifika düzenleyebilir.
TTL Stratejisi: Performans ve Esneklik Arasında Denge
TTL (Yaşam Süresi), bir çözümleyicinin yetkili sunucuyu yeniden sorgulamadan önce bir DNS kaydını önbelleğe aldığı süreyi saniye cinsinden ifade eder. Doğru TTL’yi seçmek bir denge gerektirmektedir:
- Düşük TTL (60–300 saniye): Değişikliklerin daha hızlı yayılması. Bir geçiş, IP değişikliği veya yük devretme planlarken bunu kullanın. Dezavantajı, yetkili sunucularınızdaki sorgu yükünün artmasıdır.
- Standart TTL (3600 saniye / 1 saat): Kararlı üretim ortamları için uygundur.
- Yüksek TTL (86400 saniye / 24 saat): Çözümleyici sorgu hacmini azaltır ancak herhangi bir hatanın küresel olarak düzeltilmesi tam bir gün sürer.
En iyi uygulama: Planlanan herhangi bir altyapı değişikliğinden en az 24–48 saat önce TTL’nizi 300 saniyeye düşürün. Değişikliğin kararlı olduğu onaylandıktan sonra 3600 veya daha yükseğe geri çıkarın.
DNS Yapılandırma Kontrol Listesi ve Karar Matrisi
DNS kurulumunuzu tamamlanmış saymadan önce bu kontrol listesini kullanın:
- Kayıt şirketinizdeki NS kayıtları
alpha.alexhost.comvebeta.alexhost.com‘a işaret ediyor - Hem çıplak alan adı (
@) hem dewwwiçin A kaydı mevcut - Sunucunuz IPv6’yı destekliyorsa AAAA kayıtları eklendi
- E-posta gönderip alıyorsanız MX kaydı yapılandırıldı
- E-posta kimlik doğrulaması için SPF, DKIM ve DMARC TXT kayıtları yerinde
- CAA kaydı, sertifika düzenlemeyi seçtiğiniz CA ile kısıtlıyor
- TTL değerleri gözden geçirildi ve mevcut operasyonel aşamanıza uygun şekilde ayarlandı
- Bölge aktarımı (AXFR) yalnızca yetkili IP’lerle kısıtlandı
- DNS yayılımı
dig @8.8.8.8 yourdomain.com Aveya eşdeğer bir araç kullanılarak doğrulandı - Küresel yayılım onaylanana kadar eski DNS sağlayıcısı kayıtları korunuyor
cPanel ile VPS ne zaman kullanılır: DNS, web hosting ve e-postanın tek bir arayüzden yönetildiği entegre bir ortama ihtiyaç duyuyorsanız, cPanel ile VPS, WHM aracılığıyla yerleşik DNS bölge yönetimi sağlar ve DNS’i ayrı ayrı yönetme ihtiyacını ortadan kaldırır.
SSS
Ad sunucularını değiştirdikten sonra DNS yayılımı ne kadar sürer?
Kayıt şirketinizdeki NS kayıtlarını değiştirmek genellikle 24–48 saat içinde yayılır; ancak çoğu çözümleyici değişikliği 2–6 saat içinde yansıtır. Gecikme, kontrol edemeyeceğiniz TLD kayıt defteri düzeyindeki eski NS kayıtlarının TTL’si tarafından belirlenir.
Web sitemi AlexHost’ta barındırmadan AlexHost’un DNS hizmetini kullanabilir miyim?
Evet. DNS hizmeti, web hosting sağlayıcınızdan bağımsızdır. NS kayıtlarınızı AlexHost’un ad sunucularına işaret edecek şekilde yapılandırabilir ve başka bir yerde barındırılan sunucular dahil herhangi bir harici IP adresine işaret eden A kayıtları ekleyebilirsiniz.
A kaydı ile CNAME kaydı arasındaki fark nedir?
A kaydı, bir ana bilgisayar adını doğrudan bir IPv4 adresine eşler. CNAME ise bir ana bilgisayar adını başka bir ana bilgisayar adına eşler; bu ad daha sonra bir IP’ye çözümlenir. RFC 1034, aynı ad üzerinde CNAME ile NS/SOA kayıtlarının bir arada bulunmasını yasakladığından, CNAME’ler bölge tepesinde (kök alan adı) kullanılamaz.
İçe aktarma sırasında AXFR bölge aktarımı neden başarısız oluyor?
En yaygın neden, kaynak DNS sunucusunun AXFR’yi IP adresine göre kısıtlaması veya tamamen devre dışı bırakmasıdır. AlexHost çözümleyici IP’sini geçici olarak beyaz listeye eklemek için mevcut DNS sağlayıcınızla iletişime geçin ya da bölgeyi dosya olarak dışa aktarın ve bunun yerine bölge dosyası içe aktarma yöntemini kullanın.
Yapılandırmanın ardından DNS kayıtlarımın doğru çözümlendiğini nasıl doğrularım?
Önbelleğe alınmış yanıtları atlayarak doğrudan AlexHost’un yetkili sunucusunu sorgulamak için dig yourdomain.com A @alpha.alexhost.com komutunu kullanın. MX kayıtları için dig yourdomain.com MX kullanın. Tam bölge görünümü için dig yourdomain.com ANY tüm kayıt türlerini döndürür; ancak bazı çözümleyiciler ANY sorgularını kısıtlar.
