hosts ファイル完全ガイド:仕組み・場所・使い方(2026)
hosts ファイルの完全ガイド:何か、Windows/Mac/Linux での場所、構文、主な用途、トラブルシューティングを解説。
Locahl Team

ターミナルなしで hosts ファイルを管理
Locahl は Windows・macOS・Linux で環境をビジュアルに管理。DNS フラッシュとバックアップも自動です。
hosts ファイルはネットワークコンピューティングで最も古く、最も強力なツールの 1 つです。すべての現代 OS に存在し、自分のマシン上で DNS 解決を制御できます。本ガイドでは必要なことをすべて解説します。
hosts ファイルとは何ですか?
hosts ファイルは、DNS を問い合わせる前にホスト名を IP アドレスに対応づけるプレーンテキストファイルです。Mac/Linux では /etc/hosts、Windows では C:\\Windows\\System32\\drivers\\etc\\hosts にあります。カスタムドメインをローカルサーバーに向けたり、サーバー移行をプレビューしたり、システム全体でドメインをブロックしたりできます。
hosts ファイルの場所
| OS | パス |
|---|---|
| macOS | /etc/hosts |
| Linux | /etc/hosts |
| Windows | C:\Windows\System32\drivers\etc\hosts |
構文
有効な各行の形式は IP アドレス ホスト名 [エイリアス] で、スペースまたはタブで区切ります。# で始まる行はコメントです。
127.0.0.1 myproject.test
127.0.0.1 api.myproject.test
::1 myproject.testhttp://、パス、ポートは含めず、IP と素のホスト名だけを書きます。
主な用途
- ローカル開発:
.testドメインを127.0.0.1に向ける。 - 移行テスト: DNS 変更前に本番ドメインを新サーバーの IP に向ける。
- ブロック: 広告や邪魔なドメインを
0.0.0.0に向ける。
編集後は DNS をフラッシュ
hosts ファイルを編集したら、すぐに反映させるためシステムの DNS キャッシュをフラッシュします。Mac での全コマンドは Mac で DNS キャッシュをフラッシュする方法、編集手順は Mac で hosts ファイルを編集する方法 を参照してください。
まとめ
hosts ファイルはシンプルながら強力で、1 行のテキストで自分のマシンの DNS を上書きできます。場所・構文・フラッシュ手順を押さえれば、ローカル開発、移行テスト、ドメインブロックを自在に行えます。
参考リンク
よくある質問
hosts ファイルとは何ですか?
DNS を問い合わせる前にホスト名を IP アドレスに対応づけるプレーンテキストファイルで、公共 DNS より優先されます。
hosts ファイルはどこにありますか?
Mac/Linux は /etc/hosts、Windows は C:\\Windows\\System32\\drivers\\etc\\hosts です。
hosts ファイルを編集しても安全ですか?
安全です。設定ファイルにすぎません。既定の localhost 行を残し、信頼できないリストの取り込みを避ければ問題ありません。
関連記事
Mac で hosts ファイルを編集:Terminal vs GUI(2026)
macOS で /etc/hosts をエラーなく編集するには?Terminal(sudo nano)と GUI の比較。permission denied と DNS キャッシュの問題を2分で解決。
Locahl Team
Mac で Docker 開発に hosts ファイルを使う
Docker、docker-compose、コンテナネットワーク向けに hosts ファイルを設定。サービスをローカルドメインにマップし、Mac 開発を簡素化。
Locahl Team
Pi-hole vs hosts ファイル:どちらが広告ブロックに優れる?
Pi-hole と hosts ファイルによる広告・トラッカーブロックの詳細比較。長所・短所、ユースケース。状況に応じた選択。
Locahl Team
DNS キャッシュをフラッシュする方法(Windows・Mac・Linux・Chrome)
Windows、Mac、Linux、Chrome で DNS キャッシュをフラッシュ(クリア)する方法。お使いのシステム向けのコマンドをコピーし、DNS フラッシュの役割と安全性も解説します。
Locahl Team
SwitchHosts vs Locahl:2026年 hosts マネージャー比較
SwitchHosts と Locahl のデスクトップ hosts ファイル管理を比較:機能、UI、DNS フラッシュ、バックアップ、コラボレーション、価格。
Locahl Team