ローカルにウェブサーバやLinuxサーバを立ち上げたときにIPアドレスではなくホスト名で接続したい場合、hostsファイルにIPとホスト名を登録すれば簡単にホスト名で接続できますよね。
Linuxなどのであれば、/etc/hostsになりますが、Windowsの場合はhostsファイルがどこにあるかを以下に記します。
hostsファイルの編集(変更)には管理者権限が必要です。
管理者権限があれば編集(変更)できます。
管理者権限としてhostsを修正(変更)するアプリケーション(たとえばメモ帳)を起動しhostsファイルを編集(変更)してください。
以下のスクリーンショットはWindows 7で撮ったものです。
メモ帳(アクセサリ内)のアイコンを右クリックすると「管理者として実行(A)」がメニューに表示されるので、「管理者として実行(A)」をクリックし管理者権限でメモ帳を起動します。
TeraPadや秀丸、さくらエディタなどを利用している方は同様にアイコンにマウスカーソルを移動し、右クリックすれば「管理者として実行(A)」がメニューに表示されます。
各Windowsのhostsファイルは以下のディレクトリにあります。
| 種類 | hostsがあるディレクトリ |
| Windows XP | C:\WINDOWS\system32\drivers\etc |
| Windows Vista | c:\Windows\System32\drivers\etc |
| Windows 7 | c:\Windows\System32\drivers\etc |
上記はCドライブにインストールした場合になります。
環境変数を使った記述は以下のようになります。
%windir%\system32\drivers\etc
追記
lmhostsファイルも同様の操作により修正することができます。