ローカルホストファイルの管理
macOSでは、hosts
ファイルを特定のドメイン名を指定したIPアドレスにマッピングするために使用します。これは、ネットワークアプリケーションの開発、テスト、デバッグに非常に役立ちます。ServBayはmacOSのローカルhosts
ファイルを管理するための便利なインターフェースを提供し、レコードの追加、変更、一時停止、および削除を簡単にします。この記事では、ServBayを使用してローカルのhosts
ファイルを管理する方法を詳しく紹介します。
現在のローカルhosts
ファイルを表示
hosts
ファイルは/etc/hosts
にあります。ServBayを使用すると、現在のローカルhosts
ファイルの内容を簡単に表示できます。
表示手順
- ServBayの管理画面を開きます。
DNS
に移動します。- 右側のリストで、
Hosts file
までスクロールします。 - ServBayは現在の
hosts
ファイルの内容を表示します。
このようにして、すべての設定されたドメイン名とIPアドレスのマッピングを直感的に見ることができます。
ローカルhosts
ファイルにレコードを追加
開発やテスト中に、特定のIPアドレスにドメイン名をマッピングする必要がある場合があります。ServBayを使用すると、ローカルのhosts
ファイルにレコードを簡単に追加できます。
追加手順
- ServBayの管理画面を開きます。
DNS
に移動します。- 右側のリストで、
Hosts file
までスクロールします。 +
ボタンをクリックします。- ドメイン名と対応するIPアドレスを入力します。例えば:
servbay.demo 127.0.0.1
1 追加
ボタンをクリックします。
これで、新しいドメイン名とIPアドレスのマッピングがローカルhosts
ファイルに追加されます。
TIP
ServBayは複数のIPアドレスとIPv6アドレスの追加をサポートしています。複数のIPアドレスを追加する場合は、英字のカンマ(,)で区切ってください。
ローカルhosts
ファイルのレコードを修正
時々、既存のドメイン名とIPアドレスのマッピングを修正する必要があります。ServBayを使用すると、ローカルのhosts
ファイルのレコードを簡単に修正できます。
修正手順
- ServBayの管理画面を開きます。
DNS
に移動します。- 右側のリストで、
Hosts file
までスクロールします。 - 修正が必要なレコードを見つけます。
- レコードをクリックします。
- 右側のパネルで、ドメイン名やIPアドレスを修正します。例えば:
servbay.demo 127.0.0.1 -> servbay.demo 10.0.0.1
1 保存
ボタンをクリックします。
これで、指定されたレコードがローカルのhosts
ファイルで更新されます。
ローカルhosts
ファイルのレコードを一時停止
場合によっては、特定のレコードの解析を一時的に停止する必要がありますが、削除はしません。ServBayを使用すると、簡単にこれを実現できます。
一時停止手順
- ServBayの管理画面を開きます。
DNS
に移動します。- 右側のリストで、
Hosts file
までスクロールします。 - 一時停止が必要なレコードを見つけます。
- レコードの隣にある
一時停止
ボタンをクリックします。
ServBayはそのレコードの解析を自動的に一時停止し、レコードの前のアイコンが緑色から灰色に変わります。
ローカルhosts
ファイルからレコードを削除
特定のレコードが不要になった場合、ServBayを使用してローカルhosts
ファイルから削除できます。
削除手順
- ServBayの管理画面を開きます。
DNS
に移動します。- 右側のリストで、
Hosts file
までスクロールします。 - 削除が必要なレコードを見つけます。
- レコードの隣にある
削除
ボタンをクリックします。 - 削除操作を確認します。
これで、指定されたドメイン名とIPアドレスのマッピングがローカルのhosts
ファイルから削除されます。
まとめ
ServBayは、macOSのローカルhosts
ファイルを管理するための簡便なインターフェースを提供し、レコードの表示、追加、修正、一時停止、および削除をシンプルかつ直感的に行えるようにします。これにより、ネットワークアプリケーションの開発、テスト、およびデバッグをより効率的に行うことができます。新しいドメイン名のマッピングを追加する場合でも、既存のレコードを修正する場合でも、ServBayはあなたのニーズに応え、ローカルネットワーク環境の柔軟性と管理性を確保します。