web-dev-qa-db-ja.com

DNS構成のホスト名で@はどういう意味ですか?

私はDC(Windows Server 2016))で新しいDNSレコードを作成し、通常のホスト名を持たない多くのレコード( "@"のみ)があるゾーンにぶつかります。

スコープとポリシー、DNS構成用の新しいWindows Server 2016機能を使用しています。

ホスト名のワイルドカードに「*」を使用できることは知っていますが、「@」の意味がわかりません。

Hostnames with "@"

15
jask

ドメイン(またはzone)の名前が「example.com。」の場合、@レコードは、DNSレコードの名前も「example.com」であることを示します。

Microsoft Windows Server DNSサービスのGUIでは、これは「親フォルダーと同じ」と呼ばれます(または少なくとも長い間使用されていました)。

通常、DNSレコードに使用される名前は、ゾーンの名前(一般に「ドメイン名」と呼ばれる)の前のすべてを示します。したがって、「example.com。」というDNSゾーンに「server01」という名前のレコードを入力すると、完全なレコードは「server01.example.com」になります。完全なレコードが「example.com」だけのレコードを入力する場合(MXレコードなど、多くの場合に必要です)、多くのDNSシステムで@を入力して、DNSサーバーに応答するように指示します「example.com」のリクエスト。問題のレコードに追加したデータを使用します。

31
Todd Wilcox

私がRFCで見つけることができたもののために、それは

@               A free standing @ is used to denote the current Origin.

出典: https://tools.ietf.org/html/rfc1035

それが役に立てば幸い

19
Fran Gimenez