DNS Kayıtları

dns-kayitlari (büyük resim için tıklayın)

DNS Kayıtları

DNS (Domain Name System) kayıtları, bir alan adıyla ilgili çeşitli bilgileri depolayan kayıt türleridir. DNS kayıtları, alan adlarını IP adreslerine dönüştürmek veya bir alan adıyla ilişkili diğer yapılandırmaları belirlemek için kullanılır. İşte en yaygın DNS kayıt türleri ve açıklamaları:

1. A Kayıtları (Address Records)

  • Amaç: Alan adını bir IPv4 adresine eşler.
  • Kullanım Örneği: example.com → 192.168.1.1
  • Kullanım Alanı: Bir web sitesinin veya sunucunun IPv4 adresine yönlendirilmesi.

2. AAAA Kayıtları (IPv6 Address Records)

  • Amaç: Alan adını bir IPv6 adresine eşler.
  • Kullanım Örneği: example.com → 2001:0db8:85a3:0000:0000:8a2e:0370:7334
  • Kullanım Alanı: IPv6 kullanan sistemler için yönlendirme sağlar.

3. CNAME Kayıtları (Canonical Name Records)

  • Amaç: Bir alan adını başka bir alan adına yönlendirir (alias - takma ad).
  • Kullanım Örneği: www.example.com → example.com
  • Kullanım Alanı: Alt alan adlarının ana alan adına yönlendirilmesi için.

4. MX Kayıtları (Mail Exchange Records)

  • Amaç: E-posta gönderimi için alan adını bir e-posta sunucusuna yönlendirir.
  • Kullanım Örneği: example.com → mail.example.com
  • Ek Bilgi: MX kayıtları bir "priority" değeri ile gelir; bu değer, e-posta sunucularının sıralamasını belirler.

5. TXT Kayıtları (Text Records)

  • Amaç: Alan adı hakkında serbest metin bilgisi saklar.
  • Kullanım Örneği: SPF, DKIM veya doğrulama bilgileri.
    • SPF Kayıtları: E-posta sahtekarlığını önlemek için kullanılır.
    • DKIM Kayıtları: E-posta imzalama doğrulaması.
    • Site Doğrulama: Google veya diğer hizmetlerle doğrulama için.

6. NS Kayıtları (Name Server Records)

  • Amaç: Alan adını hangi ad sunucularının (name servers) yönettiğini belirtir.
  • Kullanım Örneği: example.com → ns1.exampledns.com, ns2.exampledns.com
  • Kullanım Alanı: Bir alan adının DNS'ini hangi sunucuların yönettiğini belirler.

7. SOA Kaydı (Start of Authority)

  • Amaç: DNS bölgesinin (zone) temel bilgilerini tutar.
  • Kullanım Alanı:
    • DNS yöneticisi bilgisi.
    • Alan adının son güncelleme zamanı.
    • Yenileme aralığı gibi parametreler.

8. PTR Kayıtları (Pointer Records)

  • Amaç: Ters DNS çözümlemesi yapar (IP adresini alan adına eşler).
  • Kullanım Örneği: 192.168.1.1 → example.com
  • Kullanım Alanı: Genellikle e-posta sunucularında doğrulama için kullanılır.

9. SRV Kayıtları (Service Records)

  • Amaç: Belirli bir hizmet için sunucu bilgisi sağlar.
  • Kullanım Örneği: _sip._tcp.example.com → sipserver.example.com
  • Kullanım Alanı: VoIP, Microsoft 365 gibi hizmetler için.

10. ALIAS veya ANAME Kayıtları

  • Amaç: CNAME kayıtları gibi çalışır ancak kök alan adı için kullanılır.
  • Kullanım Örneği: example.com → www.example.com
  • Kullanım Alanı: CDN veya yük dengeleyicilerle entegre kullanım.

11. HINFO Kayıtları (Host Information Records)

  • Amaç: Bir sunucunun donanım ve yazılım bilgilerini depolar.
  • Kullanım Örneği: CPU: Intel, OS: Linux

12. DNSSEC ile İlgili Kayıtlar

DNSSEC (DNS Security Extensions), DNS verilerinin güvenliğini artırmak için kullanılan kayıt türleridir:

  • RRSIG: DNSSEC imzalarını içerir.
  • DNSKEY: DNSSEC anahtarlarını saklar.
  • DS: DNSSEC doğrulama zincirlerini belirtir.

DNS Kayıtlarının Kullanım Örneği

Bir alan adının DNS kayıtları:

example.com.   A       192.168.1.1

example.com.   AAAA    2001:0db8:85a3::7334

example.com.   MX      10 mail.example.com

example.com.   TXT     "v=spf1 include:_spf.google.com ~all"

example.com.   CNAME   www.example.com

example.com.   NS      ns1.exampledns.com

example.com.   NS      ns2.exampledns.com

DNS Kayıtlarını Yönetmek İçin Araçlar

  • DNS Sağlayıcıları: Cloudflare, Google Domains, AWS Route 53.
  • DNS Test Araçları:
    • nslookup: DNS sorguları yapmak için.
    • dig: DNS kayıtlarını sorgulamak için.
    • Online DNS Checkers: MXToolbox, DNS Checker.

DNS Kayıtlarının Kullanım Alanları

  1. Web Hosting: Web sitelerini doğru IP adresine yönlendirme.
  2. E-posta Hizmetleri: E-posta sunucularını yapılandırma.
  3. Doğrulama ve Güvenlik: E-posta sahtekarlığını önleme ve doğrulama için TXT kayıtları.
  4. Hizmet Entegrasyonu: CDN veya yük dengeleyici ile alan adı bağlantısı.

*Gönderi ve görsel chatgpt ile oluşturulmuştur.

omurs

Ö S, 30 Ağustos 2018 Perşembe 15:30 tarihinde kayıt oldu

Etiketler

Beğeni


Yıllara Göre Gönderiler








LombokLoglamaB2C (Business-to-Consumer)B2B (Business-to-Business)İçerik Yönetim Sistemi - CMS (Content Management System)Pagination (Sayfalama)Sanal Özel Ağ - VPN (Virtual Private Network)Cronjob (Zamanlanmış Görevler)Printer-YazıcıJava'daki İlkel Veri Tipleri ve Alabilecekleri DeğerlerBit & Byte ve Hafıza Boyutlarındaki Ölçüm BirimleriSanallaştırma (Virtualization)DNS KayıtlarıE-Fatura ve E-ArşivYazılım Lisans TürleriAudit (Denetim) Açık Kaynak (Open Source)Monitoring (İzleme)Sitemap & Robots.txtKilometretaşı (Milestone)BSMV (Banka ve Sigorta Muameleleri Vergisi)KKDF (Kaynak Kullanımı Destekleme Fonu)Siber Pazartesi (Cyber Monday)Black Friday (Kara Cuma)Hotlink.htaccessCryptoLockerMalwareTrojanWormDependency (Yazılım Geliştirme Sürecinde Paket Bağımlılığı)Configuration (Yazılım Geliştirme Sürecinde Yapılandırma)Yahoo ve Yahoo'nun Başarısızlık NedenleriArchiving (Yazılım Geliştirme Sürecinde Arşivleme)Görsel Dosya Türleri (Image Types)ReleaseVersioning & Tagging (Versiyonlama ve Etiketleme)BuildJob (Yazılım Geliştirme Sürecinde Görevler)SonarQubeCDATA (Character Data)Alan Adı Uzantıları (Domain Name Extensions)Regresyon Kara Kutu (Black-Box) TestBeyaz Kutu (White-box) TestGri Kutu (Grey-box) TestYazılım Geliştirme Sürecindeki Temel Test TürleriKod gözden geçirme (Code Review)Birim Testi (Unit Testing)Yazılım Sürecinde EntegrasyonJAR & WAREager & Lazy Fetch TypeMaskelemeKPI (Key Performance Indicator)KII (Key Impact Indicator)Projenin JAR Dosyasını Oluştur - JAR PathSunucu için Linux dağıtım SeçimiKonyteynerler (container technologies)Runtime & Compile Time (Çalışma ve Derleme Zamanı)@Anotasyonlar (@Annotations)