webサイトはドメインとサーバのIPが紐づいて表示されていますが、パソコン内の「hosts」というファイルを編集することで、別IPと紐づけて表示させることができます。
サイトのサーバ移転時など、DNSを切り替える前に確認ができるので便利です。
ファイル位置や権限など、いちいち忘れがちなのでメモしておきます。
windowsでhostsファイルを開く
- 管理者権限でメモ帳を実行
- 以下の場所で「hosts」を開く
C:\Windows\System32\drivers\etc
※「すべてのファイル」を選択しないと「hosts」が表示されません。
macでhostsファイルを開く
- Finderでフォルダへ移動
/private/etc
- そのままでは編集しても保存できないので、適当な場所にコピーして編集
編集したら2の場所へ移動させて上書きします。
ファイルの編集
#行頭に#でコメントを書けます。
IPアドレスとホスト名の間にスペース(もしくはタブ)を挟みます。
#こんなかんじ
000.00.00.00 example.com
反映
編集しても、反映までに時間がかかる場合があります。
DNSキャッシュのクリアで反映されるはず。
- windows コマンドプロンプトを起動
ipconfig /flushdns
- mac ターミナルを起動
sudo dscacheutil -flushcache