Windows 10'da Hosts Dosyası: Nedir ve Nasıl Düzenlenir? ⋆ ALexHost SRL
Tüm Barındırma hizmetlerimizde becerilerinizi test edin ve % 15 indirim kazanın!

Ödeme sırasında kodu kullanın:

Skills
16.12.2024

Windows 10’da Hosts Dosyası: Nedir ve Nasıl Düzenlenir?

Hosts dosyası, sistem harici DNS sunucularını kontrol etmeden önce etki alanı adlarını IP adresleriyle eşleştirmek için işletim sistemi tarafından kullanılan düz bir metin dosyasıdır. Hosts dosyasını düzenleyerek, hangi IP adreslerinin belirli alan adlarıyla ilişkili olduğunu manuel olarak tanımlayabilirsiniz. Bu, web sitelerini test etmek, belirli etki alanlarını engellemek veya DNS ayarlarını geçersiz kılmak için kullanışlıdır.

Bu makalede hosts dosyasının ne olduğunu, Windows 10‘da nasıl çalıştığını açıklayacak ve hosts dosyasının nasıl bulunacağı, düzenleneceği ve etkin bir şekilde kullanılacağına ilişkin adım adım talimatlar sunacağız.


Hosts Dosyası Nedir?

Hosts dosyası, alan adlarının IP adreslerine statik eşlemelerini içeren bir sistem dosyasıdır. Tarayıcınıza bir alan adı yazdığınızda (örn. www.example.com), bilgisayarınız alan adını bir IP adresine çözümlemek için bir DNS sunucusuna ulaşmadan önce hosts dosyasını kontrol eder. Hosts dosyasında etki alanı için bir giriş varsa, sistem burada belirtilen IP adresini kullanır.

Hosts Dosyasının Yaygın Kullanımları:

  • Web sitelerini engelleme: Bir alan adını (örn. www.ads.com) 127.0.0.1’e yönlendirerek erişimi etkili bir şekilde engelleyin.
  • Web sitelerini test etme: Bir alan adını yerel bir geliştirme sunucusuna yönlendirin.
  • DNS sorunlarını atlama: DNS doğru şekilde çözümlenmiyorsa, bir etki alanına manuel olarak bir IP adresi atayın.

Windows 10’da Hosts Dosyasının Konumu

Windows 10’da hosts dosyası aşağıdaki dizinde bulunur:

C:\Windows\System32\drivers\etc\hosts

Korumalı bir sistem dosyası olduğu için bu dosyayı düzenlemek için yönetici ayrıcalıklarına ihtiyacınız olacaktır.


Windows 10’da Hosts Dosyası Nasıl Düzenlenir

Hosts dosyasını düzenlemek için aşağıdaki adımları izleyin:

Adım 1: Not Defteri’ni Yönetici Olarak Açın

  • Başlat düğmesine tıklayın, arama çubuğuna Notepad yazın.
  • Not Defteri’ne sağ tıklayın ve Yönetici olarak çalıştır’ı seçin.

Adım 2: Hosts Dosyasını Açın

  • Not Defteri’nde Dosya > Aç’a tıklayın.
  • Hosts dosya konumuna gidin:
    C:\Windows\System32\drivers\etc\
  • Aç iletişim kutusunun sağ alt köşesinde, dosya türü filtresini Metin Belgeleri (*.txt) yerine Tüm Dosyalar olarak değiştirin.
  • Hosts dosyasını seçin ve Aç’a tıklayın.

Adım 3: Hosts Dosyasına Giriş Ekleme

Hosts dosyası açıldıktan sonra, alan adı-IP eşleştirmelerini ekleyebilir, değiştirebilir veya kaldırabilirsiniz. Her giriş aşağıdaki formatta yeni bir satırda olmalıdır:

IP_adresi alan_adı

Örneğin, www.ads.com adresini engellemek için şu satırı ekleyebilirsiniz:

127.0.0.1 www.ads.com

Bu, www.ads.com için herhangi bir isteği yerel makinenize (127.0.0.1) yönlendirecek ve bu web sitesine erişimi etkili bir şekilde engelleyecektir.

Bir etki alanını belirli bir IP adresine yönlendirmek istiyorsanız (örneğin test amaçlı), aşağıdaki biçimi kullanabilirsiniz:

192.168.1.100 www.example.com

Bu, sistemi www.example.com adresini 192.168.1.100 yerel IP adresine çözümlemeye zorlayacaktır.

Adım 4: Hosts Dosyasını Kaydedin

Değişiklikleri yaptıktan sonra, hosts dosyasını kaydetmek için Dosya > Kaydet’e tıklayın. Değişiklik yapmak için yönetici izinlerini onaylamanız istenebilir.


Hosts Dosyasının Kullanımına İlişkin Pratik Örnekler

1. İstenmeyen Web Sitelerini Engelleme

Belirli web sitelerini var olmayan bir IP adresine ya da localhost adresi olan 127.0.0.1’e eşleyerek erişimi engelleyebilirsiniz. Bu, tarayıcının web sitesini yüklemesini etkili bir şekilde engeller.

Örneğin, Facebook’u engellemek için hosts dosyasına aşağıdaki girdiyi ekleyin:

127.0.0.1 www.facebook.com 127.0.0.1 facebook.com

Www.facebook.com adresini ziyaret etmeye çalıştığınızda, sistem web sitesini barındırmayan 127.0.0.1 adresine çözümlemeye çalıştığı için yükleme başarısız olacaktır.

2. Test için Alan Adlarını Yeniden Yönlendirme

Bir web sitesi geliştiriyorsanız ve canlı siteyi etkilemeden yerel makinenizde test etmek istiyorsanız, etki alanını yerel geliştirme sunucunuza yönlendirmek için hosts dosyasını düzenleyebilirsiniz.

Örneğin, yerel sunucunuz 192.168.1.50 adresinde çalışıyorsa ve www.mytestsite.com adresini yerel olarak test etmek istiyorsanız, ekleyebilirsiniz:

192.168.1.50 www.mytestsite.com

Şimdi, www.mytestsite.com adresini ziyaret ettiğinizde, test için yerel sunucunuza çözümlenecektir.

3. DNS Sorunlarını Atlama

Bir DNS sunucusu bir etki alanını doğru şekilde çözümleyemiyorsa veya DNS değişiklikleri yayılırken geçici bir düzeltmeye ihtiyacınız varsa, hosts dosyasında IP adresini manuel olarak ayarlayabilirsiniz.

Örneğin, www.example.com adresinin 93.184.216.34 olarak çözümlenmesi gerekiyorsa, ekleyebilirsiniz:

93.184.216.34 www.example.com

Bu, etki alanını harici DNS sunucularına güvenmeden belirtilen IP adresine çözümlemeye zorlar.

Tüm Barındırma hizmetlerimizde becerilerinizi test edin ve % 15 indirim kazanın!

Ödeme sırasında kodu kullanın:

Skills