web-dev-qa-db-ja.com

SOA DNS入力フィールドに何を入力しますか?

以下のDNSDLZテーブルに関する質問
from http://en.gentoo-wiki.com/wiki/Bind_with_DLZ,_MySQL_and_replication

+-----+------------+-------+------+------+-------------+---------------+------------+-------------------+------------+--------+------+-------+--------+
| id  | zone       | ttl   | type | Host | mx_priority | data          | primary_ns | resp_contact      | serial     |refresh |retry |expire |minimum |
+-----+------------+-------+------+------+-------------+---------------+------------+-------------------+------------+--------+------+-------+--------+
| 100 | sample.com | 86400 | SOA  | @    |        NULL | NULL          | ns1.ns.com.| hostmaster.ns.com.| 2007080601 |  10800 | 7200 |604800 |  86400 | 
| 101 | sample.com | 86400 | NS   | @    |        NULL | ns1.ns.com.   | NULL       | NULL              |       NULL |   NULL | NULL |  NULL |   NULL | 
| 102 | sample.com | 86400 | NS   | @    |        NULL | ns2.ns.com.   | NULL       | NULL              |       NULL |   NULL | NULL |  NULL |   NULL | 
| 103 | sample.com | 86400 | MX   | @    |          10 | mail.mail.com.| NULL       | NULL              |       NULL |   NULL | NULL |  NULL |   NULL | 
| 104 | sample.com | 86400 | A    | @    |        NULL | 123.12.12.1   | NULL       | NULL              |       NULL |   NULL | NULL |  NULL |   NULL | 
| 105 | sample.com | 86400 | A    | www  |        NULL | 123.12.12.1   | NULL       | NULL              |       NULL |   NULL | NULL |  NULL |   NULL | 
+-----+------------+-------+------+------+-------------+---------------+------------+-------------------+------------+--------+------+-------+--------+

自分のDNSサーバーをセットアップするとき、SOAエントリに正確に何を入力しますか?つまり、ttl、resp_contact、refresh、retry、expire minimum、idに何を入力する必要があるかを理解しています。 、ゾーン、タイプ、およびホストフィールド。

しかし、プライマリとは正確には何ですかNS?最初のDNSサーバーをセットアップする場合、これはプライマリサーバー自体になるので...

私がその分野に何を入れなければならないのかよくわからないこと。つまり、プライマリnsは、私がセットアップしたサーバーになりますね。

2
Quandary

これは、独自のネームサーバーもホストするドメインのゾーンファイルの例です。プライマリネームサーバーとメールサーバーは、ドメインと同じIP上にあります。別のマシンがセカンダリネームサーバーとバックアップメールサーバーをホストします。この他のマシンは両方のタスク用に構成する必要があり、レジストラで接着レコードが必要です。

$ttl 10800
example.com.    IN  SOA ns1.example.com. root.example.com. (
            1239719044
            3600
            3600
            604800
            38400 )
example.com.    IN  NS  ns1.example.com.
example.com.    IN  NS  ns2.example.com.
example.com.    IN  A   123.123.123.123
example.com.    IN  MX  0 mail.example.com.
example.com.    IN  MX  10 mail2.example.com.
example.com.    IN  TXT "v=spf1 a mx ptr ?all"
ns1.example.com.    IN  A   123.123.123.123
ns2.example.com.    IN  A   234.234.234.234
localhost.example.com.  IN  A   127.0.0.1
mail.example.com.   IN  A   123.123.123.123
mail2.example.com.  IN  A   234.234.234.234
2
xofer

ロケット科学者のためのDNSからの SOAの章 を参照してください。

3
adamo

「プライマリネームサーバー」は、ゾーンのレコードが管理されるネームサーバーです。動的レコードの更新は、とりわけ、ゾーンの他の信頼できるネームサーバーではなく、このネームサーバーに送信する必要があります。

から RFC1034

ルートドメインのゾーンデータは次のようになります。

.       IN      SOA     SRI-NIC.ARPA. HOSTMASTER.SRI-NIC.ARPA. (

[...]

SOA RRのデータは、ゾーンの管理を記述します。ゾーンデータはホストSRI-NIC.ARPAで維持され、ゾーンの責任者は[email protected]です。 。

0
womble

SOA-権限の開始。これは、どのDNSサーバーがドメインに対する権限を持っているかを意味します。たとえば、example.com、*。example.comなどのどのDNSサーバーが照会されますか。

0
peca