hostsファイルとは
hostsファイルとは
Web制作会社ではよく利用するファイルの一つ。
自分のPC専用のDNS設定を行えるファイル。
どんな時に使うの?
よくあるシチュエーションとしては、、、
Webサイトの更新を行いたいけど、本番サイトを更新する前に確認のためのテストサーバーが欲しい。そのテストサーバーの表示確認には、ドメインを使用したい。
というのが、よくある理由なのかな。。。
なぜドメインを使いたいのかは、プログラム・システム的な理由やWeb制作会社の見栄え的な理由等々、色々あるとは思いますが・・・
じゃぁ、ドメインを用意してDNS設定すれば良いだけの話なのですが、ドメインやDNSは、ほぼ確実に手間や費用が発生します😥
テスト環境構築に予算を掛けたくない時に便利に利用できるのが、hostsファイルです。
どうやるの?
大抵のPCには最初からhostsファイルが存在しているので、そのファイルを更新すれば完了です。
Windowsの場合
1.管理者権限でメモ帳やエディタを起動する
2.メニュー「ファイル」→「開く」で以下のパスを入力
C:\Windows\System32\drivers\etc
3.[ hosts ]ファイルが表示されるので選択して開く
※メモ帳アプリの場合は画面右下に「テキスト文書」のプルダウンがあるので、それを「すべてのファイル」に切り替える
4.空いている行に適用したいIPアドレスとドメインを記載して保存すれば完了
157.7.107.xx test.kobataka.website # (IPアドレス+半角スペース+ドメインの形式)
# 157.7.107.xx test.kobataka.website シャープ記号(#)を入れると入れた箇所から右の記載はコメント扱い
Macの場合
1.Finderメニュー「移動」→「フォルダへ移動」を選択し、表示された入力欄に以下のパスを入力
/private/etc/hosts
2.表示されたフォルダにhostsファイルがあるので、デスクトップにコピー
3.デスクトップにコピーしたhostsファイルにIPアドレスとドメインを記載して保存
157.7.107.xx test.kobataka.website # (IPアドレス+半角スペース+ドメインの形式)
# 157.7.107.xx test.kobataka.website シャープ記号(#)を入れると入れた箇所から右の記載はコメント扱い
4.デスクトップのhostsファイルを【1.】で開いたetcフォルダに戻して完了
※認証メッセージが出たら、「置き換える」を選択
アプリを使って設定する
SwitchHosts(Windows/Mac)
https://oldj.github.io/SwitchHosts/
Hosts File Manager(Windows)
http://softwarefactory.jp/ja/products/hostsfilemanager/
Gas Mask(Mac)
https://github.com/2ndalpha/gasmask
ディスカッション
コメント一覧
まだ、コメントがありません