web-dev-qa-db-ja.com

リバースゾーンファイルを設定するにはどうすればよいですか?

私はこのゾーンファイルをバインドしています:

        $TTL 86400
        mysite.net. IN SOA ns1.mysite.net. admin.mysite.net. (
        2006012008
        86400
        3600
        604800
        86400
        )
        mysite.net.      IN      NS      ns1.mysite.net.
        mysite.net.      IN      NS      ns2.mysite.net.
        mysite.net.      IN      A       1.2.3.4
        www.mysite.net.  IN      A       1.2.3.4
        mail.mysite.net.  IN      A      1.2.3.4
        newsite.mysite.net.  IN      A      1.2.3.4
        shop.mysite.net.  IN      A       101.102.103.104
        mysite.net.      IN      MX      30 mail.mysite.net.
        ns1                   IN      A      1.2.3.4
        ns2                   IN      A      1.2.3.4

リバースゾーンファイルが必要です。これをどのように作成し、どのようにnamed.confに配置しますか?

1つのIPアドレスが割り当てられた専用サーバーがあります。

編集する

IPとホスト名は単なる例です

3
lillolollo

上記のゾーンファイルにあるアドレス、1.2.3.4と101.102.103.104を使用すると、4.3.2.1.in-addr.arpaと104.103.102.101.in-addr.arpaの2つのPTRレコードが関係します。

[〜#〜] if [〜#〜]リバースゾーン3.2.1.in-addr.arpaおよび103.102.101.in-addr.arpaゾーンの管理を委任できます。 named.confファイル内。例:

zone "3.2.1.in-addr.arpa" in {
  type master;
  file "3.2.1.rev";
};

ゾーンファイルを作成し、PTRレコードを入力します。例:

$TTL 2d  ; 172800 seconds
$Origin 3.2.1.IN-ADDR.ARPA.
@             IN      SOA   ns1.example.com. hostmaster.example.com. (
                              2013010304 ; serial number
                              3h         ; refresh
                              15m        ; update retry
                              3w         ; expiry
                              3h         ; nx = nxdomain ttl
                              )
              IN      NS      ns1.example.com.
              IN      NS      ns2.example.com.
4             IN      PTR     mysite.net.
; etc

問題は、他の返信で述べたように、ARINによってアドレスブロックが割り当てられた人(または地域のインターネットレジストリが地域の割り当てを制御している人)によってリバースゾーンの権限を委任されていない限り、ネームサーバーpublish必要なゾーンは誰でもないfind委任チェーンに従ってそれらを見つけるルートから。

したがって、それが自分の責任であるか、他の誰かの責任であるかに関係なく、誰がレコードを公開する必要があるかを理解することが重要です。

1
Michael McNally

IPv4のDNS逆引き参照では、ゾーンin-addr.arpaで逆引きIPアドレスを使用します(DNSの階層構造内で機能します)。

したがって、たとえば192.0.2.0に対するクエリへの回答を提供するには、DNSサーバーが0.2.0.192.in-addr.arpaに対して回答する必要があります。

ただし、アドレスが存在する最小の通常のDNS親ドメインは/24であるため、ホスティング会社がそのアドレスのサーバーに委任することはほとんどありません。

ホストに連絡して、/32アドレスを RFC 2317 のメソッドを介してDNSサーバーに委任することはできますが、ホストでサポートされている方が簡単です。彼らにレコードをあなたが望むものに設定させるだけです。

5
Shane Madden