まず、hostsって何?
リニューアル公開前(DNS切り替え前)のサイトを確認する際に、公開時のドメインでアクセスしないと正しく表示できないケースがあります。
そこで、PC内にある「hostsファイル」を編集することで、DNS情報を参照せずに設定したPC上のブラウザからドメイン名で新しいサーバにアクセスすることができる!
【例】IPアドレス ドメイン
macOS Catalinaのhostsファイルの場所
/private/etcディレクトリにあります。/etcが/private/etcのシンボリックリンクになっているので/etcディレクトリでも同じです。
❯ cd /private/etc
hostsファイルの編集
hostsファイルを編集するには管理者権限が必要なのでsudoをつけてvimやnanoでファイルを編集します。
❯ sudo vim hosts
vimの使用方法
i(入力開始)
↓
esc (入力完了)
↓
:wq (上書き保存)
hostsファイルの記述方法
<IPアドレス> <ホスト名>
設定後の確認方法
pingコマンドで設定が確認できます。
ping 確認したいドメインをここにいれる