mydomain.com が ns1.mydomain.com/ns2.mydomain.com を使用できるようにレコードを結合するにはどうすればよいですか?

mydomain.com が ns1.mydomain.com/ns2.mydomain.com を使用できるようにレコードを結合するにはどうすればよいですか?

私は Directi 再販業者に登録したドメインを持っており、そのドメインを最近レンタルした VPS に解決しようとしています。

「グルー レコード」という用語について読みましたが、レジストラまたはホスティングのネーム サーバーの代わりにmydomain.example使用したい場合に必要になると思います。nsX.mydomain.example

ns1.domaincentral.comただし、私のレジストラでは、レコードの管理を許可して を作成できるようにするには、ドメインを などにポイントする必要がありますnsX.mydomain.example

私の VPS には単一の IP アドレスが割り当てられているため、現在はその IP アドレスを指定していますns1.mydomain.examplens2.mydomain.example

上記の質問は明確さに欠けると思いますので、問題解決に必要な情報を得るために、遠慮なく具体的​​な質問をしてください。

答え1

Directi 再販業者のドキュメントから必要になる可能性のある追加リソース:http://manage.directi.com/kb/servlet/KBServlet/faq580.htmlそしてhttp://manage.directi.com/kb/servlet/KBServlet/faq471.html

ドメインを VPS に関連付けるには、VPS 内に 2 つの IP と DNS サーバーが必要です。2 番目の IP を取得できない場合は、バックアップ DNS が必要です。

DNS サーバーにはドメイン ゾーンがあり、ns1 はメイン IP を指し、ns2 は 2 番目の IP および/またはスレーブ DNS を指します。

レジストラ パネルの動作方法に応じて、まずそのパネルを使用して、ドメイン内に ns1 @ your_1st_ip と ns2 @ your_2nd_ip の A レコードを作成するか、ns2 @ your_slave_dns への CNAME を作成する必要があります。

2 つの IP がある場合の例は次のようになります。

; Zone file for mydomain.example
$TTL 86400
@ 14400 IN SOA ns1.mydomain.example. admin.mydomain.example. (
   2010081001 ; serial, todays date+todays
   86400 ; refresh, seconds
   7200 ; retry, seconds
   360000 ; expire, seconds
   86400 ) ; minimum, seconds

mydomain.example. 14400 IN NS ns1.mydomain.example.
mydomain.example. 14400 IN NS ns2.mydomain.example.

ns1 IN A my_1st_ip
ns2 IN A my_2nd_ip
mydomain.example. IN A my_web_server_ip

localhost.mydomain.example. IN A 127.0.0.1

mydomain.example. IN MX 0 mail.mydomain.example.

mail IN A my_mail_server_ip
www IN A my_web_server_ip
ftp IN A my_ftp_server_ip

2 番目の DNS が別の場所からのものである場合は、次のようになります。

; Zone file for mydomain.example
$TTL 86400
@ 14400 IN SOA ns1.mydomain.example. admin.mydomain.example. (
            2010081001 ; serial, todays date+todays
            86400 ; refresh, seconds
            7200 ; retry, seconds
            360000 ; expire, seconds
            86400 ) ; minimum, seconds

mydomain.example. 14400 IN NS ns1.mydomain.example.
mydomain.example. 14400 IN NS ns2.mydomain.example.

ns1    IN  A   my_1st_ip
ns2    IN  CNAME   ns1.my_slave_dns_from_somewhere_else.example
mydomain.example.    IN  A   my_web_server_ip

localhost.mydomain.example.    IN  A   127.0.0.1

mydomain.com.    IN  MX  0   mail.mydomain.exampke.

mail    IN  A   my_mail_server_ip
www    IN  A   my_web_server_ip
ftp    IN  A   my_ftp_server_ip

これらを有効にするには DNS サーバーを再起動する必要があり、レジストラ内で DNS を変更した後は伝播に最大 2 日ほどかかる場合があることを忘れないでください。


もう一つの選択肢は、次のような外部DNSサーバーを使うことです。http://www.zoneedit.com/たとえば、Zone Edit を使用する場合、メイン DNS とセカンダリ DNS をドメイン内の CNAME にポイントするだけです。

ns1      IN CNAME   ns12.zoneedit.com.
ns2      IN CNAME   ns34.zoneedit.com.

次に、レジストラで ns1/ns2.yourdomain.com を使用して変更しますが、変更を伝播するには、まず zoneedit の dns システムを使用する必要があります。

関連情報