Bilgi Bankası →5 dk okumaGüncellendi: 2026-09-21

Windows 11'de hosts dosyası doğru şekilde nasıl düzenlenir

Hosts dosyası C:\Windows\System32\drivers\etc\hosts konumundadır ve tüm sistem için DNS'i geçersiz kılar; bu yüzden düzenlemesi yönetici ister: Not Defteri'ni “Yönetici olarak çalıştır” ile başlatın, dosyayı “Tüm dosyalar” filtresiyle açın, IP-adresi alan-adı biçiminde satırlar ekleyin, kaydedin, ardından ipconfig /flushdns çalıştırın. Bu şekilde yapıldığında değişiklik anında geçerli olur ve üçüncü taraf araç gerektirmez. Yanlış yapıldığında — yetkisiz Not Defteri, Word veya hosts.txt olarak kaydedilmiş bir dosya — karşınıza “erişim reddedildi”, bozuk bir dosya ya da hiçbir şeyi değiştirmeyen düzenlemeler çıkar.

Hosts dosyası nedir ve neden düzenlemek istersiniz

Hosts, Windows çözümleyicisinin bir DNS sunucusuna sormadan önce baktığı düz metin dosyasıdır: bir ana makine adı orada listelenmişse o satırdaki IP kazanır ve DNS'e hiç başvurulmaz. Dosya DNS'in varlığından önceki dönemden kalma bir kalıntıdır ve Windows onu hâlâ sıranın başında tutar — dosyayı tam da bu kadar kullanışlı yapan şey budur. Girdiler satır başına bir tanedir: bir IP adresi, bir boşluk ya da sekme, ardından ana makine adı; # işaretinden sonrası yorumdur.

Bugün hosts dört işte ekmek kazanır: geliştirme adlarını kendi makinenize yöneltmek, alan adlarını ölü bir adrese göndererek sistem genelinde engellemek, DNS değişmeden önce siteyi yeni sunucuda denemek ve DNS çökerken IP'yi bildiğiniz için kendinizi kurtarmak. Topluluk tarafından tutulan engelleme listeleri ikinci işi tek hamlede binlerce reklam ve telemetri alan adına genişletir. Bunların hiçbiri özensiz bir düzenlemenin üstesinden gelemez — bu yüzden burada “nasıl”, “ne”den daha önemlidir.

  • Yerel geliştirme — 127.0.0.1 myapp.test bir adı kendi makinenize bağlar
  • Sistem genelinde engelleme — 0.0.0.0 ads.example.com bir alan adını boşluğa yollar
  • Geçiş testi — gerçek DNS değişiminden önce example.com'u yeni sunucunun IP'sine yöneltin
  • Acil durum erişimi — DNS çökükken adresini bildiğiniz bir ana makineye ulaşın
  • Listeyle engelleme — topluluğun hosts listesini yapıştırıp binlerce reklam alan adını tek seferde kesin

Hosts dosyasını doğru düzenleme, adım adım

Başlat menüsünü açın, Not Defteri yazın, sonuca sağ tıklayıp “Yönetici olarak çalıştır”ı seçin — UAC onayını verin. Not Defteri'nde Dosya → Aç deyin, C:\Windows\System32\drivers\etc\hosts adresini adres çubuğuna yapıştırın ve dosya filtresini Metin Belgeleri (*.txt) yerine “Tüm dosyalar (*.*)” yapın; yoksa hosts görünmez kalır. Satırlarınızı mevcut içeriğin altına ekleyin, varsayılan yorum bloğuna dokunmayın, sonra Dosya → Kaydet — dosya, hosts adını uzantısız biçimde korumak zorundadır.

Çalışan bir düzenlemeyi bilmeceden ayıran tek alışkanlık: çözümleyici önbelleğini boşaltmak. Windows sorguları önbelleğe alır; dolayısıyla eski yanıt, değişikliğinizden sonra da bir süre kazanmaya devam edebilir. Terminal (Yönetici) açın — ya da Win+R ile cmd çalıştırın — ve ipconfig /flushdns komutunu verin; “Successfully flushed the DNS Resolver Cache” yanıtı, yeni sorguların satırlarınıza uyacağı anlamına gelir. ping example.com ile doğrulayın: yazdığınız IP'den yanıt geliyorsa hosts görevini yapıyor demektir.

Hosts yok sayılıyor gibi göründüğünde — ve sıfırlama

“Benim girdim hiçbir işe yaramıyor” raporlarının neredeyse tamamını üç fail kapsar. Birincisi DNS önbelleği — yukarıdaki temizlik bunu çözer. İkincisi tarayıcı: Chrome ve Edge adları kendi güvenli DNS'i (HTTPS üzerinden DNS) ile çözebilir ve işletim sistemini tamamen atlayabilir; bu yüzden engellenmiş bir alan adı yine de açılır. Tarayıcının gizlilik ayarlarından güvenli DNS'i kapatın, hosts kuralları geri döner. Üçüncüsü güvenlik yazılımı: bazı antivirüsler hosts dosyasına bekçilik eder ve değişiklikleri sessizce geri alır; Windows Güvenliği'ndeki Denetimli klasör erişimi ise Not Defteri'nin kaydını engelleyebilir — Windows çöktü sanmadan önce bildirimlerine ya da Koruma geçmişine bakın.

Hosts'u fabrika ayarına döndürmek kolaydır, çünkü varsayılan dosya yorumlardan başka bir şey içermez — localhost satırları # ile yorum satırına çevrilmiştir. Satırlarınızı silin (ya da dosyanın tamamını varsayılan yorum bloğuyla değiştirin), yönetici olarak kaydedin ve temizliği yineleyin. Boyu kadar değer taşıyan iki uyarı: hosts'ta yazmadığınız girdiler varsa — hele bankaları ya da sosyal ağları tuhaf adreslere yönlendirenler — bunu kötü amaçlı yazılım belirtisi sayın ve makineyi tarayın; erişim reddi yükseltilmiş Not Defteri'de de sürüyorsa hosts'a sağ tıklayıp Özellikler → Güvenlik'den Yöneticilere tam denetim verin — bazı kilitleme araçları bu izinleri bilerek sıkar.

Sorular ve yanıtlar

Hosts dosyasını kaydederken neden erişim reddedilir?

Çünkü Not Defteri yönetici hakları olmadan açılmıştır — hosts korumalı bir sistem dosyasıdır. Kapatın, Başlat menüsünden “Yönetici olarak çalıştır” kullanın ve yeniden kaydedin. Yine başarısız olursa Windows Güvenliği'ndeki Denetimli klasör erişimini ve dosyanın Güvenlik sekmesini kontrol edin.

Hosts dosyasıyla bir site nasıl engellenir?

İki satır ekleyin — 0.0.0.0 example.com ve 0.0.0.0 www.example.com — kaydedin, ardından ipconfig /flushdns çalıştırın. Alan adı, Windows ad çözümlemesini kullanan her uygulamada ölü bir adrese çözümlenir.

Hosts girdim Chrome ya da Edge'de neden çalışmıyor?

Tarayıcının güvenli DNS'i (HTTPS üzerinden DNS) adları kendi içinde çözer ve hosts dosyasını atlar. Tarayıcının gizlilik ayarlarından güvenli DNS'i kapatın — ya da hosts'un kendisinin çalıştığını doğrulamak için girdiyi önce terminalde ping ile denetleyin.

Satın almadan önce lisans kapsamını öğrenin.

Tek seferlik 30 dakikalık deneme temel araçları kapsar. PRO özellikleri ücretli lisans etkinleştirilene kadar kilitlidir.

Bunları da okuyun

Tüm yazılar · SSS

Bize yazın: [email protected]