Son gözden geçirme: Eylül 2026 · Windows ve Unix (macOS/Linux) resmî hosts dosyası belgelerine göre
Hızlı çözüm
DNS olmadan nasıl site açılır? Alan adınız henüz yeni sunucuyu göstermiyor olsa bile bilgisayarınızdaki hosts dosyasına sunucu IP’sini ve alan adınızı ekleyerek siteyi doğrudan o sunucudan test edebilirsiniz; DNS yayılımının tamamlanmasını beklemeniz gerekmez.
| Panel | Yok — işlem kendi bilgisayarınızda yapılır |
|---|---|
| Sistem | Windows, macOS, Linux (herhangi bir işletim sistemi) |
| Yetki | Bilgisayarınızda yönetici (Windows) ya da sudo (macOS/Linux) yetkisi |
| Narhost ürünü | Domain Kaydı |
Başlamadan önce
sudo (macOS/Linux) yetkisine ihtiyacınız olacak.
Bir siteyi yeni bir sunucuya taşırken ya da ilk kez kurarken, alan adının DNS kayıtları güncellenip tüm dünyaya yayılana kadar geçen süre genelde birkaç saatten bir güne kadar sürer. Bu süre boyunca alan adınız hâlâ eski sunucuyu gösterir. Yeni kurulumu canlıya almadan önce test etmek isterseniz DNS olmadan nasıl site açılır sorusunun cevabı devreye girer: bilgisayarınıza, alan adını istediğiniz IP adresine yönlendiren geçici bir kural eklersiniz. Bu kural yalnızca sizin cihazınızda geçerlidir; ziyaretçileriniz ve arama motorları hiçbir şey fark etmez, alan adı onlar için hâlâ eski sunucuyu gösterir.
Beklenen sonuç: elinizde 203.0.113.10 gibi bir IP adresi olur.
C:\Windows\System32\drivers\etc\hosts dosyasını açın. Yönetici yetkisiyle açılmazsa dosya salt okunur gelir ve değişiklik kaydedilemez. cPanel’in resmî belgesine göre dosya biçimi satır başına bir kayıttır.
Beklenen sonuç: dosya düz metin olarak açılır, mevcut satırlar görünür.
IP alanadi.com www.alanadi.com biçiminde bir satır ekleyin. Örnek: 203.0.113.10 ornek.com www.ornek.com. Kaydedip komut istemcisinde ipconfig /flushdns yazarak DNS önbelleğini temizleyin.
Beklenen sonuç: tarayıcıda alan adına gittiğinizde artık yeni sunucudaki içerik açılır.
sudo nano /etc/hosts komutunu çalıştırın.hosts(5) belgesine göre biçim Windows ile aynıdır: IP ve alan adı boşlukla ayrılır.
Beklenen sonuç: sudo şifrenizi girdikten sonra dosya terminalde açılır.
IP alanadi.com www.alanadi.com) ekleyip kaydedin (nano’da Ctrl+O, Enter, Ctrl+X). Ardından macOS’ta sudo dscacheutil -flushcache, çoğu Linux dağıtımında sudo systemd-resolve --flush-caches ile DNS önbelleğini temizleyin.
Beklenen sonuç: komutlar hata vermeden tamamlanır ve site yeni IP’den açılır.
Dikkat
Test bittiğinde hosts dosyasındaki satırı silin ya da başına # koyarak devre dışı bırakın. Satır kalırsa, DNS güncellendikten sonra bile o bilgisayarda site beklenmedik bir sunucudan açılmaya devam eder; bu yalnızca o cihazı etkiler ama fark edilmesi zaman alabilir.
WordPress kurulu bir siteyi hosts dosyasıyla test ederken iki durum sık karışıklık yaratır. Birincisi, veritabanındaki mutlak bağlantılar alan adını sabit olarak taşır; bu genelde sorun değildir çünkü tarayıcı zaten o alan adını yeni IP’ye yönlendirir. İkincisi ve daha sık görülen durum, sitede zorunlu HTTPS ya da www yönlendirmesi varsa ve sertifika henüz yeni sunucuda kurulu değilse tarayıcı bir yönlendirme döngüsüne girebilir; bu durumda geçici olarak http:// ile test edin, sertifika kurulduktan sonra tekrar deneyin.
Bilgi
Testi gizli/InPrivate pencerede ya da ayrı bir tarayıcı profilinde yapın; normal sekmede biriken önbellek ve eklenti verileri hosts değişikliğinin etkisini geciktirebilir. Mobil cihazlarda hosts dosyası değiştirmek çoğu telefonda kök erişimi gerektirdiği için pratik değildir; mobilden test etmeniz gerekiyorsa bilgisayardan doğruladıktan sonra DNS yayılımını bekleyin.
Sonuç
Alan adınıza gittiğinizde yeni sunucudaki içerik açılıyorsa DNS olmadan nasıl site açılır sorusu çözülmüş demektir. Hosts dosyası eklenmemiş başka bir cihazdan aynı adrese girip eski sunucunun hâlâ göründüğünü doğrulamak, değişikliğin yalnızca sizin bilgisayarınızı etkilediğini teyit eder.
Narhost desteği
Hosts dosyasıyla test ederken takılırsanız talebe alan adınızı, yeni sunucunun IP adresini, kullandığınız işletim sistemini ve gördüğünüz hata mesajını ekleyin.
Sonraki adımlar
Hayır. Hosts dosyasına eklediğiniz satır yalnızca kendi bilgisayarınızda geçerlidir; ziyaretçileriniz ve arama motorları alan adının gerçek DNS kaydını görmeye devam eder.
Hayır, hosts dosyası yalnızca sizin bilgisayarınızın alan adını nasıl çözümlediğini değiştirir; sunucuda veya alan adı kaydında hiçbir değişiklik yapmaz.
Dosyayı kaydedip DNS önbelleğini temizledikten hemen sonra etkili olur; bazı tarayıcılarda önbelleği tam temizlemek için sekmeyi kapatıp yeniden açmanız gerekebilir.
Bu makale sorununuzu çözdü mü?
Geri bildiriminiz için teşekkürler.
Çözemediniz mi?
Teknik ekibimiz sunucu tarafındaki ayarları sizin için kontrol edebilir. Destek talebinizde alan adınızı ve aldığınız hata metnini paylaşmanız süreci hızlandırır.