İçindekiler
Her Windows sürümü, DNS kayıtlarının Hosts çözümlenmesine yardımcı olan özel bir dosya ile birlikte gelir . Ağ yapılandırmanıza ek olarak, dosya önceliği DNS sunucusu tarafından sağlanan değerin üzerinde olacak bir etki alanı = IP adresi eşleştirmesi tanımlamak için kullanılabilir. Bu hileyi kullanarak, belirli web sitelerinin bilgisayarınızdaki web tarayıcısında açılmasını engelleyebilirsiniz.
Bu hile diğer birçok durumda da yararlıdır. Örneğin, web geliştiricileri bilgisayarlarının bir etki alanını bir yerel ana bilgisayar adresine çözümlemesini sağlayabilir. Evinizde ağ bağlantınız varsa bir ağ cihazının adını Hosts dosyasıyla IP adresine eşlemek, cihazı Dosya Gezgini’nden adına göre açmanıza olanak tanır. Bu, ağ aygıtlarınız Windows’un ağ üzerinden tanıyabileceği adlar sağlamayan, bareboned Linux dağıtımı çalıştırdığında kullanışlıdır.
Hosts dosyası, herhangi bir metin düzenleyicisi kullanılarak değiştirilebilen normal bir metin dosyasıdır. Tek yakalama, düzenleyici uygulamasının yükseltilmeye başlanmasıdır (Yönetici olarak). Hosts dosyası sistem dizininde bulunur, bu nedenle yükseltilmemiş uygulamalar dosyayı kaydedemez.
Hosts dosyası metin satırlarından oluşur. Her satır, ilk metin sütununda bir IP adresi ve ardından bir veya birkaç ana bilgisayar adı içermelidir. Metin sütunları birbirinden beyaz boşluk ile ayrılır. Tarihsel bir nedenden dolayı <Tab> genellikle tercih edilir, ancak boşluklar da işe yarayacaktır. Karma karakter (#) ile başlayan satırlar yorumdur. Windows, hosts dosyasında boş alanı yok sayar.
Windows 10’da Hosts Dosyası kullanarak Web Sitelerini Engelleme adımları;
C:\Windows\System32\drivers\etc klasörüne gidin.
Hosts dosyasını çift tıklayın.
Not Defteri’nde açılan hosts dosyasındaki yeni bir satıra şunu yazın 127.0.0.1. Bu ise localhost adresi (PC varsayılan yerel adresi).
Localhost adresinden sonra TAB tuşuna basın veya boşluk ekleyin ve engellemek istediğiniz web sitesi adresini (örn. Google.com veya www.facebook.com) yazın.
Bitirdiniz!
Not: Her satıra bir giriş kullanın. Girişler aşağıdaki gibi olmalıdır:
127.0.0.1 google.com
127.0.0.1 www.facebook.com
Değişiklikler nasıl test edilir?
Yaptığınız değişiklikleri test etmek için bir komut istemi açın ve çıktıdaki adresi görmek için ping komutunu kullanın.
Benim durumumda, google.com alan adının uzak adresi yerel bilgisayarımda görünecek. Web sitesine giriş yaptığınızda Google görüntülenmeyecektir.
Son olarak, engellenen bir web sitesinin engellemesini kaldırmak isteyebilirsiniz. Bunun için # en başından hattının içeren engellemesini kaldırmak istediğiniz engellenmiş web sitesini. Veya tüm satırı silin.