簡単な概要
- 概要: SRV レコード (サービス レコード) は、VoIP などの特定のサービスをホストするサーバーを識別するために使用されるドメイン ネーム システム (DNS) のレコードの一種です。
- 目的: ドメインを Web サイト、メール、その他の関連サービスに接続するのに役立ちます。
- いつ確認するか: DNS サーバーの変更時、ドメインの接続時、電子メールの構成時、または伝播の確認時。
SRV レコード (サービス レコード) は、VoIP (ボイス オーバー IP)、インスタント メッセージング、ドメイン名に加えてポートとプロトコルの情報を必要とするその他のサービスなど、特定のサービスをホストするサーバーを識別するために使用されるドメイン ネーム システム (DNS) のレコードのタイプです。単にドメイン名を IP アドレスにマップする A レコードとは異なり、SRV レコードはより具体的で、特定のサービスに接続するために必要な追加情報を提供します。
SRV レコードの構造:
SRV レコードには、サービス リクエストを正しくルーティングするための重要な情報がいくつか含まれています。 SRV レコードの一般的な構造には次のものが含まれます。
- Service: 提供されているサービスの名前。たとえば、
_ldap、_http、_xmppなど。 - Proto: サービスで使用されるプロトコル。
_tcp(伝送制御プロトコル) または_udp(ユーザー データグラム プロトコル)。 - Name: このレコードが適用されるドメイン名。
- TTL (Time to Live): 新しい解像度が必要になるまでにレコードをキャッシュできる時間 (秒)。
- Priority: サービスに複数の SRV レコードが存在する場合、優先度によって使用順序が決まります。優先度が最も低いサーバーが最初に接続されます。
- Weight: 優先度が等しいサーバー間の負荷分散を決定するために使用されます。重みが大きいほど、選択される確率が高くなります。
- Port: サービスがリッスンしている TCP または UDP ポート。
- Target: サービスを提供するホストの正規ホスト名。IP に解決される対応する A または AAAA レコードが必要です。 アドレス.
SRV レコードの適用:
SRV レコードは、複数のサーバーが単一ドメインで同じサービスを提供する環境で非常に役立ちます。例:
- LDAP などのディレクトリ サービス: LDAP などのディレクトリ サービスが複数のサーバーに分散されている企業環境では、SRV レコードはクライアントが利用可能なドメイン コントローラーを見つけるのに役立ちます。
- メッセージングおよびコラボレーション システム: インスタント メッセージング用の Microsoft Exchange サーバーや XMPP サーバーなどのアプリケーションは、SRV レコードを使用してユーザーを特定のサーバーに誘導します。
- SIP (セッション開始プロトコル): VoIP およびその他のリアルタイム通信システムでは、SRV レコードは SIP サーバーを識別するために使用されます。
SRV レコードの重要性:
SRV レコードは、分散冗長システムの操作の基礎です。 サービスにより、複数のサーバーへのトラフィックを管理し、継続的な手動介入なしで冗長性と負荷分散を促進する方法を提供します。優先順位と重みを指定することで、管理者はリソースにいつどのようにアクセスするかを正確に構成できるため、ネットワークの効率とサービスの可用性が向上します。さらに、エンド ユーザーにとって中断や大幅な変更を加えることなく、追加サービスの追加や再構成が可能になるため、インフラストラクチャのスケーラビリティと管理が向上します。
ホスティングにおいて重要な理由
この概念を理解すると、サービスを管理する際に適切な意思決定を行うのに役立ちます。実際には、ドメイン、Web サイト、電子メール、およびその他の関連サービス間の接続に関連します。ガイド、コントロール パネル、またはサポート応答に表示される場合は、変更を加える前にコンテキストを確認してください。
関連記事
- ドメイン
- DNS
- ネームサーバー
- 記録
- CNAME レコード