ゾーンファイルで「IN」とはどういう意味ですか?


37

レコードはとしてリストされwww IN A 192.168.1.1ていることもあれば、としてリストされていることもありますwww A 192.168.1.1

INの目的は何ですか?また、いつ/必要でないのですか?

回答:


37

それはDNSクラスを指します。「IN」は「インターネット」を指し、一般的に使用される他のオプションは「CHAOS」の「CH」のみです。CHクラスは(現在)DNSサーバーバージョンの照会などによく使用されますが、INクラスはデフォルトであり、一般に「インターネット」が使用するものです。

http://victor.se/bjorn/its/chaos-dns.php

http://www.faqs.org/rfcs/rfc2929.html(セクション3.3)


17

O'Reillyの「DNSおよびBIND、第3版」によると:

INはインターネットの略です。これはデータの1つのクラスです。他のクラスも存在しますが、現在広く使用されているクラスはありません。[...]クラスフィールドはオプションです。クラスを省略すると、クラスINが想定されます。


17

レコードクラスです。「ドメイン名-実装と仕様」、RFC 1035

3.2.4。クラス値

クラスレコードはリソースレコードに表示されます。以下のCLASSニーモニックと値が定義されています。

IN            1 the Internet

CS            2 the CSNET class (Obsolete - used only for examples in
              some obsolete RFCs)

CH            3 the CHAOS class

HS            4 Hesiod [Dyer 87]

ここで誰かが怒りで他のクラスの1つを設定したことを思い出すことができるなら、彼らは壮大なひげを持たなければなりません。:)


5

私はそれがアドレスの「インターネット」クラスを意味すると信じています。他にも、そのハックでリモートサーバーからBINDバージョン番号を取得するために使用したことがあるCHAOSクラスなどがあります(dig @ns1 version.bind chaos txt)。99.99999%の人がINのみを使用しているため、これがデフォルトになったと思います。セクション3.2の(執筆時点で)現在のクラスを参照するRFCは次のとおりです。http : //www.faqs.org/rfcs/rfc2929.html


「公式」のリストは、IANA DNSパラメータレジストリです:iana.org/assignments/dns-parameters
オリオン座ゼータ星
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.