🚀 Online Kendi Sınavını Oluştur ve Çöz!
avatar
Okul_Cantamm
20 puan • 570 soru • 551 cevap
✔️ Cevaplandı • Doğrulandı

ERR_NAME_NOT_RESOLVED Hatası: Hosts Dosyası Kontrolü ve Düzeltme

ERR_NAME_NOT_RESOLVED hatası alıyorum. Hosts dosyasını nasıl kontrol edeceğimi ve düzelteceğimi bilmiyorum, adım adım bir anlatım lazım.
WhatsApp'ta Paylaş
1 CEVAPLARI GÖR
✔️ Doğrulandı
0 kişi beğendi.
avatar
Mat_Kafasi
0 puan • 565 soru • 563 cevap

🌐 ERR_NAME_NOT_RESOLVED Hatası Nedir?

ERR_NAME_NOT_RESOLVED hatası, web tarayıcınızın bir web sitesinin alan adını (örneğin, google.com) IP adresine çeviremediği zaman ortaya çıkar. Temel olarak, tarayıcınız web sitesini bulmak için gerekli olan adresi çözemiyor demektir. Bu durum, internet bağlantınızda, DNS sunucularında veya yerel ayarlarınızda bir sorun olduğunu gösterebilir.

🛠️ Olası Nedenler ve Çözüm Yolları

Bu hatanın birçok nedeni olabilir. İşte en yaygın nedenler ve bunlara yönelik çözüm önerileri:

  • 🔌 İnternet Bağlantısı Sorunları:

    İnternet bağlantınızın aktif olduğundan emin olun. Modeminizi ve yönlendiricinizi yeniden başlatmayı deneyin.

  • ⚙️ DNS Sunucusu Sorunları:

    DNS sunucuları, alan adlarını IP adreslerine çevirmekten sorumludur. DNS sunucularınızda bir sorun varsa, ERR_NAME_NOT_RESOLVED hatası alabilirsiniz. Farklı bir DNS sunucusu kullanmayı deneyin (örneğin, Google DNS veya Cloudflare DNS).

  • 🔥 Güvenlik Duvarı veya Antivirüs Yazılımı:

    Güvenlik duvarı veya antivirüs yazılımınız, web sitelerine erişimi engelleyebilir. Güvenlik duvarı veya antivirüs yazılımınızın ayarlarını kontrol edin ve web sitesine erişime izin verdiğinizden emin olun.

  • 🍪 Tarayıcı Önbelleği ve Çerezler:

    Tarayıcınızın önbelleği ve çerezleri bozulmuş olabilir. Tarayıcınızın önbelleğini ve çerezlerini temizlemeyi deneyin.

  • 📝 Hosts Dosyası Sorunları:

    Hosts dosyası, alan adlarını IP adreslerine eşleyen bir metin dosyasıdır. Hosts dosyasında yanlış bir giriş varsa, ERR_NAME_NOT_RESOLVED hatası alabilirsiniz. Hosts dosyasını kontrol etmek ve düzeltmek bu sorunu çözebilir.

🗂️ Hosts Dosyası Nedir ve Nerede Bulunur?

Hosts dosyası, işletim sisteminizin alan adlarını IP adreslerine eşlemek için kullandığı bir metin dosyasıdır. Bu dosya, DNS sunucularına başvurmadan önce hangi alan adının hangi IP adresine karşılık geldiğini belirtmenize olanak tanır. Genellikle sistem yöneticileri veya ileri düzey kullanıcılar tarafından belirli alan adlarını engellemek veya özel IP adreslerine yönlendirmek için kullanılır.

📍 Hosts Dosyasının Konumu:

  • 🍎 Windows: C:\Windows\System32\drivers\etc\hosts
  • 🍏 macOS ve Linux: /etc/hosts

🔍 Hosts Dosyası Kontrolü ve Düzeltme Adımları

Hosts dosyasını kontrol etmek ve düzeltmek için aşağıdaki adımları izleyin:

🍎 Windows'ta Hosts Dosyası Kontrolü ve Düzeltme:

  1. ✍️ Metin Düzenleyiciyi Yönetici Olarak Çalıştırın:

    Başlat menüsüne "Notepad" yazın, sağ tıklayın ve "Yönetici olarak çalıştır" seçeneğini seçin.

  2. 📂 Hosts Dosyasını Açın:

    Notepad'de "Dosya" menüsünden "Aç" seçeneğini seçin. Ardından C:\Windows\System32\drivers\etc dizinine gidin ve "hosts" dosyasını seçin. Dosyaları görüntülerken "Tüm Dosyalar" seçeneğini seçtiğinizden emin olun.

  3. 🧐 Dosyayı İnceleyin:

    Hosts dosyasında, "#" işaretiyle başlayan satırlar yorum satırlarıdır ve dikkate alınmaz. Normalde, dosyanın sonunda "127.0.0.1 localhost" satırı bulunur. Bunun dışında, şüpheli veya tanımadığınız bir alan adı ve IP adresi eşleşmesi varsa, bu satırı silin veya başına "#" işareti koyarak yorum satırı haline getirin.

  4. 💾 Değişiklikleri Kaydedin:

    Dosyayı kaydetmek için "Dosya" menüsünden "Kaydet" seçeneğini seçin. Yönetici olarak çalıştırmazsanız, değişiklikleri kaydetmek için izin almanız gerekebilir.

  5. 💻 DNS Önbelleğini Temizleyin:

    Komut istemini yönetici olarak açın ve aşağıdaki komutu çalıştırın:

    ipconfig /flushdns

🍏 macOS ve Linux'ta Hosts Dosyası Kontrolü ve Düzeltme:

  1. ✍️ Terminali Açın:

    Terminal uygulamasını açın.

  2. 📂 Hosts Dosyasını Açın:

    Aşağıdaki komutu kullanarak hosts dosyasını bir metin düzenleyici ile açın (örneğin, nano veya vim):

    sudo nano /etc/hosts

    Veya:

    sudo vim /etc/hosts

  3. 🧐 Dosyayı İnceleyin:

    Hosts dosyasında, "#" işaretiyle başlayan satırlar yorum satırlarıdır. Normalde, dosyanın sonunda "127.0.0.1 localhost" satırı bulunur. Bunun dışında, şüpheli veya tanımadığınız bir alan adı ve IP adresi eşleşmesi varsa, bu satırı silin veya başına "#" işareti koyarak yorum satırı haline getirin.

  4. 💾 Değişiklikleri Kaydedin:

    Nano kullanıyorsanız, değişiklikleri kaydetmek için `Ctrl + X` tuşlarına basın, ardından `Y` tuşuna basarak onaylayın ve `Enter` tuşuna basarak dosyayı kaydedin. Vim kullanıyorsanız, değişiklikleri kaydetmek için `:wq` komutunu kullanın.

  5. 💻 DNS Önbelleğini Temizleyin:

    macOS için aşağıdaki komutu kullanın:

    sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder

    Linux için, sisteminize bağlı olarak farklı komutlar kullanmanız gerekebilir. Örneğin:

    sudo systemd-resolve --flush-caches

    Veya:

    sudo /etc/init.d/networking restart

✅ Sonuç

ERR_NAME_NOT_RESOLVED hatası, can sıkıcı olabilir, ancak genellikle çözümü kolaydır. Hosts dosyasını kontrol etmek ve düzeltmek, bu hatayı gidermenin etkili bir yoludur. Yukarıdaki adımları izleyerek, hosts dosyanızdaki olası sorunları tespit edebilir ve düzeltebilirsiniz. Eğer sorun devam ederse, diğer çözüm yollarını (DNS sunucularını değiştirmek, tarayıcı önbelleğini temizlemek vb.) denemeyi unutmayın.

Yorumlar