SRVレコードとTXTレコードの主な違いは何ですか?


10

私は、3か4ではなく1つのパネルを使用するために、私が検討しているサーバーのドメイン名を統合しようとしています。

  • MX
  • NS
  • CNAME
  • txt

最初の4つは理解していますが、SRVレコードとTXTレコードの関係(ある場合)がわかりません。

SRVレコードの代わりにTXTレコードを使用できますか?彼らは両方とも、一般的なテキストレコードのように見える、それは完全に不合理な仮定のような音はありませんが、私は何かを壊す前に、私はむしろ、ここでチェックしたいので、特定のプロトコルを指定することなく、特定のサーバーにだけポイントに。

上記のレコードしか設定できない場合、SRCレコードのリダイレクトを本質的に行うことができないということですか?

ありがとう!


3
SRVもAAAAもありませんか?そのプロバイダーを削除して、深刻なプロバイダーに切り替えるのは十分な理由のようです。その名前は何ですか?
bortzmeyer

とにかく、srvレコードをサポートしていないプロバイダーの数は驚くほどです(私にとっては)。まだtxtレコードもサポートしていないものもあります。イライラする。bortzmeyerが言ったように、それが起こるとき、あなたは新しいプロバイダーのために買い物を始めなければならないかもしれません。そうは言っても、ウェブサイトを介してtxtとsrvをサポートしていないプロバイダーに遭遇しましたが、それらを使用してそれらを要求することができます。もちろん、これはまったく最適ではありませんが、状況によっては役立つ場合があります。
icky3000 2011

回答:


18

TXTレコードは自由形式のテキストレコードであり、ホストの説明などに使用できます。DNSBLSPFなどのアプリケーション固有の目標にも使用できます。現在、これらは両方の目的を達成するために広く使用されています。

SRVレコードはサービスレコードであり、MXレコードの一種の拡張であり、TXTレコードよりも少し複雑です。MXレコードは、特定のドメインの電子メールを処理するサーバーを定義するために使用され、異なるレコードに異なる重みを付けますが、SRVレコードは、プロトコルやポートなどを提供するために使用されます。SRVレコードの形式は次のとおりです。

_Service._Proto.Name TTL Class SRV Priority Weight Port Target

Service:希望するサービスの記号名。

プロト:希望するサービスの転送プロトコル。これは通常、TCPまたはUDPです。

名前:このレコードが有効なドメイン名。

TTL:標準DNS存続時間フィールド。

クラス:標準DNSクラスフィールド(これは常にINです)。

優先度:ターゲットホストの優先度。値が小さいほど優先されます。

重み:同じ優先度を持つレコードの相対的な重み。

ポート:サービスが見つかるTCPまたはUDPポート。

ターゲット:サービスを提供するマシンの正規のホスト名。

SRVレコードの典型的な使用例の1つは、XMPPプロトコルを使用する場合です。たとえば、foobar.comドメインがある場合、AレコードはWebコンテンツが存在するサーバーを定義するために使用され、SRVレコードはXMPPサーバーが存在する場所を定義するために使用されます。通常、それらは異なるアドレスに配置されます。

SRVレコードの詳細については、こちらをご覧ください


4

SRVレコードはこれ以上に関連していないTXTよりも、レコードAまたはCNAMEレコードをされています。

SPFレコード(TXTレコード内で実行されるSPFエントリとほぼ同じ)を考えていますか?


2

SRVレコードは、サービスのきめ細かい説明を作成するためのものです。これらは、Microsoft Active Directoryなどの一部の環境で頻繁に使用されます。これらは通常、プロトコルまたはサービスに固有であり、選択の優先順位を作成するための優先順位と重みを提供します(貧乏人の負荷分散)。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.