hostsファイル、よく使うファイルですが、 用途や使い方の理解が不十分かつ、よく忘れるので、備忘として記載します。
hostsファイルとは?
ローカルでDNSサーバーのような役割を担う。
※DNSサーバーはドメイン(www.google.co.jpなど)にIPアドレスを紐づけるサーバー
ファイルパス(Windows)
以下にhostsファイルが存在する。
c:¥windows¥system32¥drivers¥etc
使用例
DNSサーバーで指定しているロードバランサーを通さず直接、各Webサーバーにアクセスさせる
通常アクセスしているドメインにWebサーバーのIPを指定する。
192.168.122.5 abc.co.jp
1つのアドレスに複数ドメインを指定して、複数のドメインを一つのサーバーにアクセスさせる
192.168.122.5 aaa.co.jp bbb.co.jp
192.168.122.5のサーバーに複数アプリを載せておき、指定ドメインでアクセスするアプリを切り替えることも可能です。