web-dev-qa-db-ja.com

GoDaddyとは異なるIPを指すようにサブドメインを構成するにはどうすればよいですか

Simailar この質問 に、GoDaddyでホストされているDNSを構成して、ルートサイトとは異なるIPにサブドメインを持つようにします。私が抱えている問題は、GoDaddyがGUIを使用し、バインドへの直接アクセスを許可しないことです(私が見ることができます)。

Aレコードの名前(Server2など)を入力すると、UIで許可されます。しかし、サブドメインのCNAMEレコードをServer2にポイントしようとすると、無効なホスト名が表示されます。

ここで何が欠けていますか?

6
Rob Allen

サブドメインをホストするには、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
6
Kyle Smith

「server1.roballen.com」、「server2.roballen.com」など(「サブドメインではなくドメインで、最初の2つの回答でカバーされている場合)、次のものが必要です。

  • 「subdomain.roballen.com」のDNSサーバーを設定します
  • Roballen.comで、これらの新しくセットアップされたサーバーを指すNSレコードを追加します。

subdomain IN NS ns1.subdomain.roballen.com.
subdomain IN NS secondary.externalhosting.com.

  • 手順2でサーバー名をsubdomain.roballen.comで指定した場合(上記の最初のサーバーと同様)、グルーレコードを作成する必要があります。

ns1.subdomain IN A 1.1.1.1

1
Max Alginin

正しく書き込まれたAレコードを指していることを確認する必要があります。

www => mydomain.com.

mydomain.comの後にドットがあると、機能しなくなります。

0
sybreon