ローカルDNSレコードの管理
macOSでのローカルDNSレコードの管理は、ネットワークアプリケーションの開発、テスト、デバッグに非常に有用です。ServBayはローカルのdnsmasqサーバーを提供し、DNSレコードの追加、変更、一時停止、削除を簡単に行えるようにします。本記事では、ServBayを使用してローカルDNSレコードを管理する方法を詳しく紹介します。
TIP
ServBayのホスティング機能から追加されたウェブサイトには、DNSレコードの右側に小さな地球🌐アイコンが表示されます。この種のレコードは、DNSレコードで直接管理することはできず、「ホスティング」機能に戻って管理する必要があります。
現在のローカルDNSレコードを表示する
ServBayを使用すると、現在のローカルDNSレコードの内容を簡単に確認できます。ServBayはdnsmasqサーバーを利用してこれらのレコードを処理し、管理をより便利にします。
表示手順
- ServBay管理インターフェースを開きます。
DNS
に移動します。- 右側のリストで
DNS Server
を選択します。 - ServBayが現在のDNSレコードの内容を表示します。
このようにして、すべての設定済みのドメインとIPアドレスのマッピングを直感的に確認できます。
ローカルDNSにレコードを追加する
開発やテストの過程で、特定のIPアドレスにドメイン名をマッピングする必要があるかもしれません。ServBayを使用すると、ローカルDNSに簡単にレコードを追加できます。
追加手順
- ServBay管理インターフェースを開きます。
DNS
に移動します。- 右側のリストで
DNS Server
を選択します。 +
ボタンをクリックします。- ドメイン名と対応するIPアドレスを入力します。例:
servbay.demo 127.0.0.1
1 追加
ボタンをクリックします。
これにより、新しいドメインとIPアドレスのマッピングがローカルDNSレコードに追加されます。
TIP
ServBayは複数のIPアドレスの追加やIPv6アドレスの追加もサポートしています。複数のIPアドレスはコンマ(,)で区切ってください。
ローカルDNSのレコードを変更する
既存のドメイン名とIPアドレスのマッピングを変更する必要がある場合もあります。ServBayを使用すると、ローカルDNSレコードのレコードを簡単に変更できます。
変更手順
- ServBay管理インターフェースを開きます。
DNS
に移動します。- 右側のリストで
DNS Server
を選択します。 - 変更したいレコードを見つけます。
- レコードをクリックします。
- 右側のパネルでドメイン名やIPアドレスを変更します。例:
servbay.demo 127.0.0.1 -> servbay.demo 10.0.0.1
1 保存
ボタンをクリックします。
これにより、指定されたレコードがローカルDNSレコードに更新されます。
ローカルDNSのレコードの解析を一時停止する
特定のレコードの解析を一時的に停止する必要がある場合がありますが、そのレコードを削除する必要はありません。ServBayを使用すると、簡単にこれを実現できます。
一時停止手順
- ServBay管理インターフェースを開きます。
DNS
に移動します。- 右側のリストで
DNS Server
を選択します。 - 一時停止するレコードを見つけます。
- レコードの隣にある
一時停止
ボタンをクリックします。
ServBayは自動的にそのレコードの解析を停止し、レコードの前のアイコンが緑色から灰色に変わります。
ローカルDNSのレコードを削除する
不要なレコードがある場合は、そのレコードをローカルDNSレコードから削除することができます。
削除手順
- ServBay管理インターフェースを開きます。
DNS
に移動します。- 右側のリストで
DNS Server
を選択します。 - 削除するレコードを見つけます。
- レコードの隣にある
削除
ボタンをクリックします。 - 削除操作を確認します。
これにより、指定されたドメインとIPアドレスのマッピングがローカルDNSレコードから削除されます。
まとめ
ServBayはmacOSのローカルDNSレコードを管理するための簡単なインターフェースを提供し、レコードの表示、追加、変更、一時停止、削除を簡単かつ直感的に行えるようにします。これにより、ネットワークアプリケーションの開発、テスト、デバッグが効率よく行えます。新しいドメインマッピングを追加する場合でも、既存のレコードを変更する場合でも、ServBayは必要な機能を提供し、ローカルネットワーク環境の柔軟性と可制御性を確保します。ServBayのdnsmasqサーバーを使用することで、ローカルDNSレコードを簡単に管理し、開発とテストの効率を高めることができます。ServBayのホスティング機能から追加されたウェブサイトについては、「ホスティング」機能を通じて管理し、すべてのレコードの正確さと一貫性を確保する必要があります。