Windowsのhostsファイルの場所

けっこう忘れがちなWindows10のhostsファイルの場所を個人的にメモ。

調べたらWindows8 のhostsファイルを場所を書いた記事がありましたが、Windows10で確認したところ、Windows8/8.1と同じく以下にありました。

C:\Windows\System32\Drivers\etc\hosts

hostsファイルの役割

hostsファイルの役割は、IPアドレスとドメイン(= hostname)を対応させることです。

この2つを並記することでそのhostsファイルを保存しているPCなどの端末から、対象のサイトへドメインでのアクセスが可能になります。(ブラウザのアドレスバーにIPアドレスを打ち込まなくて良くなる。)

一般的にあまり編集する機会は無いかもしれませんが、私は開発用のテストサイトを実サーバーやvagrant、docker上のコンテナに作ったりした場合に、そのサイトへ仮のドメインでのアクセスを行うため設定しています。