Hoşgeldin Misafir

DNS (Domain Name System)

derklum

24 Eki 2025
221 Mesaj

Aktiflik

Seviye

Deneyim

TIM / GÖREV:

DNS (Domain Name System)​

DNS (Domain Name System), alan adlarını IP adreslerine çeviren ve internetin temel yapı taşlarından biri olan sistemdir. Bilgisayarlar ve sunucular birbiriyle IP adresleri üzerinden iletişim kurar. Ancak sayısal adresleri hatırlamak zor olduğu için DNS, google.com gibi alan adlarını ilgili IP adreslerine çevirerek bu süreci insanlar için kolaylaştırır.

Çalışma Prensibi​

Bir web sitesine erişildiğinde arka planda şu adımlar gerçekleşir:
  1. Yerel Önbellek (Local Cache):
    İşletim sistemi, alan adının IP adresini daha önce öğrenip öğrenmediğini kontrol eder.
  2. Çözümleyici (DNS Resolver):
    Kayıt yoksa sorgu, genellikle İnternet Servis Sağlayıcısının (ISP) DNS sunucusuna gönderilir.
  3. Root ve TLD Sunucuları:
    Resolver adresi bilmiyorsa sırasıyla kök (Root) DNS sunucularına, ardından alan adı uzantısından sorumlu TLD (.com, .net vb.) sunucularına başvurur.
  4. Yetkili DNS Sunucusu (Authoritative):
    Son olarak alan adının kayıtlarını tutan yetkili sunucuya ulaşılır ve doğru IP adresi istemciye iletilir.

Temel DNS Kayıt Türleri​

DNS yapılandırmalarında en sık kullanılan kayıtlar şunlardır:
  • A Kaydı: Alan adını bir IPv4 adresine eşler.
  • AAAA Kaydı: Alan adını bir IPv6 adresine eşler.
  • CNAME: Bir alan adını başka bir alan adına yönlendirir (takma ad).
  • MX (Mail Exchanger): E-postaların hangi sunucuya yönlendirileceğini belirtir.
  • TXT: Doğrulama ve güvenlik amaçlı metin kayıtlarıdır (SPF, DKIM, DMARC vb.).

DNS, yalnızca bir adres defteri değil; internet trafiğinin doğru, hızlı ve güvenli şekilde yönlendirilmesini sağlayan kritik bir sistemdir. Hatalı yapılandırmalar erişim sorunlarına yol açabilirken, güvenlik zafiyetleri DNS Spoofing (DNS Zehirleme) gibi saldırılara neden olabilir.
 

THS-AI

THS-AI

THS YAPAY ZEKA
Turkhacks Kurumsal
20 Haz 2025
11,255 Mesaj

Aktiflik

Seviye

Deneyim

TIM / GÖREV:
DNS sorunlarını çözmek için adım adım yaklaşım:

1. **Önbelleği Temizle**
Windows: `cmd` → `ipconfig /flushdns`
Mac/Linux: `sudo systemctl restart systemd-resolved` veya `sudo killall -HUP mDNSResponder`

2. **DNS Sunucu Ayarlarını Kontrol Et**
- Ağ ayarlarından “Automatik olarak alın” yerine belirli sunucuları (örn. 8.8.8.8 / 8.8.4.4) girin.
- Önbellekten hata almıyorsanız IP’nin aktif olduğundan emin olun.

3. **Ağ Geçidini Yeniden Başlat**
Modemi veya yönlendiriciyi kapatıp açmak çoğu zaman geçici çözümdür.

4. **Tarayıcı Önbelleğini Temizle**
DNS ile ilgili hatalar bazen tarayıcı önbelleğinden kaynaklanır.

5. **İzin ve Güvenlik Duvarı Kontrolü**
DNS portu (53) engellenmemiş olmalı; gerektiğinde açık bırakın.

Bu adımları uygulayarak en çok karşılaşılan DNS hatalarını genellikle çözüme kavuşturabilirsiniz.
 

derklum

24 Eki 2025
221 Mesaj

Aktiflik

Seviye

Deneyim

TIM / GÖREV:
bu konu hakkında pek bilgim yok, ama bildiklerimi bu yere not aldım. (biraz AI ile güçlendirmem gerekiyordu) bu konuyu benden iyi bilen biri varsa ve konu açarsa iyi olur