hosts dosyası kullanarak yerel bilgisayarınızda bir hostname in (alan adının) nereye yönleneceğini belirleyebilirsiniz. Tabiki bu değişiklik sadece hosts dosyası değişikliğini yaptığınız bilgisayar üzerinde geçerli olur.
Bu işlem Windows ve *NIX sistemlerde hemen hemen aynı şekilde yapılmaktadır.
hosts dosyası nerede bulunur ?
Genellikle aşağıdaki klasörlerde hosts olarak uzantısı olmayan bir dosyadır.
WINDOWS: C:\Windows\System32\drivers\etc
*NIX: /etc/
Dosyayı görüntülemek için herhangi bir metin editörü kullanılabilir
WINDOWS sistemlerde eğer dosya üzerinde değişiklik yapılacaksa güncelleme için kullanılacak editörün sağ tuş ile “Yönetici Olarak Çalıştır” yöntemiyle açılması gerekmektedir.
Eğer *NIX sistemde root kullanıcısı olarak oturum açmadıysak ~ sudo nano /etc/hosts komutunu kullanarak terminal üzerinden nano metin editörü ile dosyayı editlemek mümkün.
host dosyasının içeriği nasıldır ?
Henüz üzerinde değişiklik yapılmamış hosts dosyasının içeriği aşağıdaki gibidir.
host dosyasına nasıl kayıt eklenir ?
Dosya formatında sağ sütuna IP adresi TAB yaparak sağ sütunada yönlendirme yapılacak alan adı yazılır. nano editörde dosyayı kaydedip çıkmak için sırasıyla
CTRL + X yaptıktan sonra,
Y tuşuna ve sonra ENTER (Return) tuşuna basarak dosya kaydedilir.
host dosyasında yapılan değişiklik aktif oldu mu ?
Yapmış olduğumuz kaydın aktif olup olmadığını test etmek için terminalden yada komut istemi ekranından ping komutunu kullanabiliriz.
~ ping mail.alanadiniz.com
Çıktısı aşağıdaki gibidir.
Ekstra bir bilgi: Bazı zararlı yazılımlar ve virüsler kişisel bilgilerinizi ve parolalarınızı elde etmek için hosts dosyanızda değişiklik yaparak popüler sitelerin (facebook.com, hotmail.com, outlook.com vb.) yönlendirmelerini farklı yada sahte sitelere yönlendirebilir.