bu yazımda sizlere linux işletim sistemindeki /etc/hosts dosyasının ne işe yaradığından bahsedeceğim.
Bildiğiniz üzere ağ(network) ortamında iletişim isim bazlı değil IP ve MAC bazlı yapılmaktadır. Ancak isim daha akılda kalıcı olduğu için isimlendirme ve daha sonra bu isimleri IP ye çevirme(DNS) yöntemine gidilmiştir. Bu iletişimi daha hızlı sağlayabilmek adına bilgisayarınız ayağa kalkarken daha DNS sunucuya gitmeden hangi isimin(hostname) hangi IP adresine ait olduğunu bilmek isteyecektir. Linux işletim sisteminde bu eşleşmenin(map) yapıldığı dosya /etc/hosts dosyasıdır.
örnek hosts dosyasının içeriği aşağıdaki gibi olacaktır:
IPAddress Hostname
127.0.0.1 localhost
192.168.1.100 mailserver
192.168.1.150 webserver
192.168.1.200 fileserver
üstteki tanımlama sonrasında mail sunucusuna erişmek için kullanacağınız IP adresi(192.168.1.100) yerine "mailserver" yazarak iletişim sağlayabilirsiniz.
NOT: bu dosyada yaptığınız değişikliklerin etkin hale gelebilmesi için network servisini yeniden başlatmanız gerekmektedir.
Hiç yorum yok:
Yorum Gönder