Simailar この質問 に、GoDaddyでホストされているDNSを構成して、ルートサイトとは異なるIPにサブドメインを持つようにします。私が抱えている問題は、GoDaddyがGUIを使用し、バインドへの直接アクセスを許可しないことです(私が見ることができます)。
Aレコードの名前(Server2など)を入力すると、UIで許可されます。しかし、サブドメインのCNAMEレコードをServer2にポイントしようとすると、無効なホスト名が表示されます。
ここで何が欠けていますか?
サブドメインをホストするには、Aレコードのみが必要です。 CNAMEレコードは基本的にエイリアスです。たとえば、wwwレコードは通常同じページであるため、通常、ルートドメインへのCNAMEレコードです。
GoDaddyは完全なDNS制御を提供し、間違いなくこれを行う機能を備えています。
バインドする場合でも、メインサイトとは異なるIPでサブドメインをホストするには、レコードは次のようになります。
; Main Site
@ IN A 192.168.1.1
www IN CNAME mysite.com.
; Blog
blog IN A 192.168.1.2
「server1.roballen.com」、「server2.roballen.com」など(「サブドメインではなくドメインで、最初の2つの回答でカバーされている場合)、次のものが必要です。
subdomain IN NS ns1.subdomain.roballen.com.
subdomain IN NS secondary.externalhosting.com.
ns1.subdomain IN A 1.1.1.1
正しく書き込まれたAレコードを指していることを確認する必要があります。
www => mydomain.com.
mydomain.comの後にドットがあると、機能しなくなります。