カスタムDNSレコードを追加して、使用するサードパーティー ツール (Google Site VerificationやSalesforce Marketing Cloudなど) にサイトを接続します。
このガイドを使用して、DNS設定にDNSレコードを追加できる場所を見つけます。これらのレコードを編集する必要があるのは、ドメインへのアクセスが必要なサードパーティー サービスを使用している場合のみです。
動画を見る
注: 当社がDNSレコードについてサポートできる範囲は限られています。当社は、DNS設定にレコードを追加する場所を案内することができます。ただし、DNSレコードに関する技術的なアドバイスや、DNSレコードが他のサービスでどのように機能するかについての情報を提供することはできません。さらにサポートが必要な場合は、Squarespace Forumのドメイン セクションでピアツーピア サポートを受けるか、接続しようとしているサービスにサンプル メッセージを使用して問い合わせてください。
このガイドを使用するタイミング
以下の場合は、このガイドに従ってDNS設定を編集してください。
- ドメインがSquarespaceに登録されている
- ドメインがサードパーティーに登録され、ネームサーバー接続を使用してSquarespaceに接続されている。現時点では、接続されたドメインでは次のレコードが利用できない。
ドメインがDNS接続経由で接続されている場合は、このガイドに従う代わりに、お使いのサードパーティー ドメイン プロバイダーで、お客様のアカウントのDNS設定を編集してください。
ヒント: どちらが当てはまるかわからない場合は、「ドメイン接続におけるネームサーバー接続とDNS接続の比較」を参照して、ドメインにDNS接続とネームサーバー接続のどちらが使用されているかをご確認ください。
注: Squarespaceは、ドメインを [ホスト] フィールドに自動的に追加します。つまり、プロバイダーから [ホスト] フィールドにドメイン (例: yourdomain.com) を追加するよう求められた場合、「@」と入力することになります。プロバイダーから [ホスト] フィールドに特定の値とドメイン (例: mail.yourdomain.com) を入力するよう求められた場合、「mail」と入力することになります。
Aレコード
Aレコードは、ドメイン名をホスティング サーバーのIPアドレスで指定します。
Aレコードを使用してSquarespaceサブドメインを指定している場合は、指定ガイドの手順に従ってください。
Aレコードを追加するには、次の手順に従います。
- ドメイン ダッシュボードを開きます。
- ドメイン名をクリックします。複数のSquarespaceドメインがある場合は、それらのDNSレコードを個別に管理します。
- [DNS] をクリックし、[DNS設定] をクリックします。
- [カスタム レコード] まで下にスクロールします。
- [レコードを追加] をクリックします。
- [タイプ] ドロップダウン メニューで、[A] を選択します。
- [ホスト] フィールドに、指定するホスト レコードを入力します。
- [データ] フィールドに、紐づけるIPアドレスを入力します。
- [保存] をクリックしてレコードを設定に追加します。
AAAAレコード
AAAAレコードで、ドメイン名をIPアドレスと紐づけます。サーバーの特定のIPv6アドレスに紐づけるには、AAAAレコードが必要です。
AAAAレコードを追加するには、次の手順に従います。
- ドメイン ダッシュボードを開きます。
- ドメイン名をクリックします。複数のSquarespaceドメインがある場合は、それらのDNSレコードを個別に管理します。
- [DNS] をクリックし、[DNS設定] をクリックします。
- [カスタム レコード] まで下にスクロールします。
- [レコードを追加] をクリックします。
- [タイプ] ドロップダウン メニューで、[AAAA] を選択します。
- [ホスト] フィールドに、指定するホスト レコードを入力します。ホスト値がない場合は、フィールドを空白のままにするか、「@」を入力してAAAAレコードがドメインを指定するようにします。
- [データ] フィールドに、紐づけるIPv6アドレスを入力します。
- [保存] をクリックしてレコードを設定に追加します。
ヒント: IPv6アドレスが無効であるというエラーが表示された場合は、IPv6アドレスが圧縮されている可能性があります。AAAAレコード検索ツール (dnschecker.orgなど) を使用すると、完全なレコードを見つけることができます。
ALIASレコード
ALIASレコードは、あるドメインが別のドメインを指定するようにします。
ALIASレコードを追加するには、次の手順に従います。
- ドメイン ダッシュボードを開きます。
- ドメイン名をクリックします。複数のSquarespaceドメインがある場合は、それらのDNSレコードを個別に管理します。
- [DNS] をクリックし、[DNS設定] をクリックします。
- [カスタム レコード] まで下にスクロールします。
- [レコードを追加] をクリックします。
- [タイプ] ドロップダウン メニューで、[ALIAS] を選択します。
- [ホスト] フィールドに「@」と入力します
- [データ] フィールドに、紐づけるドメイン名を入力します (例: example.com)。
ヒント: ドメインに対してDNSSEC保護を有効にしている場合、ALIASレコードを追加しようとすると、「ALIASレコードはDNSSECと互換性がありません」というエラー メッセージが表示されます。この問題は、DNSSECをオフにし、上記の手順に従ってALIASレコードを追加することで解決できます。
CAAレコード
Certification Authority Authorization (CAA) は、認証局 (CA) がサイトに関連付けられたSSL証明書を検証する際に追加の確認を提供するセキュリティ レコードです。すべてのSquarespaceサイトには、自動ドメイン セキュリティ用の無料のSSL証明書が含まれているため、ほとんどの場合、CAAレコードは必要ありません。ほとんどのSquarespaceサイトではCAAレコードは必要ありません。これは、Squarespaceがすべてのドメインに無料のSSL証明書を提供することでサイトとそのコンテンツを保護しているためです。
高度なセキュリティが必要な場合は、Cloudflareなどのプロバイダーから追加の保護を購入できます。
[データ] フィールドに追加するには、プロバイダーからのCAAレコードが必要です。CAAレコードには、フラグ、タグ、CAドメインが含まれます。これは次のような形式です: 0 issue “example.org”。
CAAレコードを追加するには、次の手順に従います。
- ドメイン ダッシュボードを開きます。
- ドメイン名をクリックします。複数のSquarespaceドメインがある場合は、それらのDNSレコードを個別に管理します。
- [DNS] をクリックし、[DNS設定] をクリックします。
- [カスタム レコード] まで下にスクロールします。
- [レコードを追加] をクリックします。
- [タイプ] ドロップダウン メニューで、[CAA] を選択します。
- [ホスト] フィールドに「@」と入力します
- [データ] フィールドに、プロバイダーから取得したデータを入力します。フラグ、タグ、値は次の形式である必要があります: 0 issue "example.org。
- [保存] をクリックしてレコードを設定に追加します。
CNAMEレコード
CNAMEレコードは、サブドメイン (「www」など、ルート ドメインの前に表示されるもの) と別のドメイン名を紐づけます。CNAMEレコードには必ずURLを紐づける必要があります。URLにはスラッシュ (/) やコロン (:) などの特殊文字を含めることはできません。
次の場合に、CNAMEレコードの追加が必要になる可能性があります。
- 特別なサービス (FTPなど) を実行している場合
- サードパーティーのサービスでは、ドメインの所有権を確認するためにCNAMEが必要です
CNAMEレコードを使用してSquarespaceサブドメインを指定している場合は、ここではなく指定ガイドの手順に従ってください。
CNAMEレコードを追加するには、次の手順に従います。
- ドメイン ダッシュボードを開きます。
- ドメイン名をクリックします。複数のSquarespaceドメインがある場合は、それらのDNSレコードを個別に管理します。
- [DNS] をクリックし、[DNS設定] をクリックします。
- [カスタム レコード] まで下にスクロールします。
- [レコードを追加] をクリックします。
- [タイプ] ドロップダウン メニューで、[CNAME] を選択します。
- [ホスト] フィールドに、ホスト レコードを入力します。
- [データ] フィールドに、紐づける名前を入力します。
- [保存] をクリックしてレコードを設定に追加します。
DKIMレコードとSPFレコード
DKIMレコードとSPFレコードは、使用しているメール アカウントを認証し、アカウントから不正なメールが送信されるのを防ぐTXTレコードの一種です。サードパーティー プロバイダーから、SquarespaceドメインにDKIMレコードまたはSPFレコードを追加するように求められた場合は、それをTXTレコードまたはCNAMEレコードとして追加します。多くのプロバイダーのシステムではDKIMレコードのみで十分ですが、一部のプロバイダーではSPFレコードも必要になります。
[データ] フィールドに追加するには、プロバイダーからのDKIMまたはSPFレコードが必要です。SPFレコードの場合、これはv=spf1で始まります。
DKIMレコードまたはSPFレコードを追加するには、次の手順に従います。
- ドメイン ダッシュボードを開きます。
- ドメイン名をクリックします。複数のSquarespaceドメインがある場合は、それらのDNSレコードを個別に管理します。
- [DNS] をクリックし、[DNS設定] をクリックします。
- [カスタム レコード] まで下にスクロールします。
- [レコードを追加] をクリックします。
- [タイプ] ドロップダウン メニューで、[TXT] または [CNAME] を選択します。
- [ホスト] フィールドに、プロバイダーから提供されたホストまたは名前の情報を入力します。ホストまたは名前の情報がリストされていない場合は、このフィールドに「@」を入力します。
- [データ] フィールドに、プロバイダーから取得したDKIMレコードまたはSPFレコードを入力します。
- [保存] をクリックしてレコードを設定に追加します。
SPFレコードをマージする
Squarespaceドメインに追加できるSPFレコードは1つだけです。複数のSPFレコードを追加する必要がある場合は、レコードを1つにマージします。
注:「カスタム レコードが保存されていません」というエラー メッセージが表示される場合は、新しいSPFレコードを追加する前にDNS設定からSPFレコードを削除してください。
SPFレコードをマージするには、次の手順に従います。
- カスタム ドメインのDNS設定で、@ hostがav=spf1 値を指しているTXTレコードを探します。これらがSPFレコードで、1つまたは複数ある場合もあります。
- 見つかったSPFレコードから1つ選んで保存します。
- 他のSPFレコードで、v=spf1とレコード データ内の最後の~all、?all、または-allの間のすべてをコピーします。
- レコードからの情報を、保持しているレコードのデータ フィールドの最後の~all、?all、または-allの前、ただし既存のデータの後に貼り付けます。各レコードの情報の間にはスペースを入れてください。
- 他のSPFレコードがどのように終了するかを確認します。それらのいずれかが-allで終わる場合は、これを~allに変更します。それ以外の場合は、~allのままにしておきます。
- 保持してデータを追加することに決めたSPFレコードを除くすべてのSPFレコードを削除し、変更を保存します。
以下に例を示します。
マージされたSPFレコードを作成するときは、「fancymail.com」と「businessmail.com」をサードパーティー プロバイダーのアドレスに置き換えます。使用しているアドレスが不明な場合は、プロバイダーにお問い合わせください。
注: メール転送が設定されており、複数のSPFレコードを追加する必要がある場合は、お問い合わせください。
DMARCレコード
DMARCレコードはTXTレコードの一種で、カスタム メール アドレスを使用してメール キャンペーンやその他のマーケティングを送信する際に、お客様のドメインを検証します。DMARCレコードを追加し、自分のドメインをメール プロバイダーが確認できるようにすることで、マーケティング メールがスパムとして判定される頻度を最小限に抑えることができます。
DMARCレコードを追加する方法は、マーケティング メールの送信に使用するサービスによって異なります。
- メール キャンペーンを送信する場合は、送信者の詳細を作成することで、Squarespaceドメインが自動的に認証されます。うまく認証されない場合や、誤ってレコードを削除してしまった場合は、送信者の詳細を削除して、再度作成してから認証してください。
- サードパーティーのサービスを通じてマーケティング メールを送信している場合は、メール アドレスの認証に必要なレコードをサービス プロバイダーにお問い合わせください。[DNS設定] パネルで次の詳細を設定してDMARCレコードを追加します。
- [タイプ] ドロップダウン メニューで、[TXT] を選択します。
- [ホスト] フィールドに、末尾にドメインを付けずに「_dmarc」と入力します。システムで自動的にドメインが追加されます。
DSレコードとDNSKEYレコード
DNSセキュリティ拡張 (DNSSEC) 保護が有効になっている場合、DSレコードとDNSKEYレコードには、ドメインに自動的に追加されるセキュリティ キーが含まれます。DNSSECは、DSレコードとDNSKEYレコードを使用してドメインのDNSレコードを認証する高度なドメイン セキュリティです。
注: 規制上の理由により、DNSKEYレコードは、.deおよび.nlドメイン (Googleから移行したもの) でのみ利用可能です。
DSレコードをさらに追加するには、Cloudflareなどのサードパーティーから購入できます。DNS設定にはのDSレコードおよびDNSKEYレコードを最大8つ追加できます。
ヒント: DNSSECパネルには最大8つのレコードを追加できます。
DSレコードまたはDNSKEYレコードを追加するには、次の手順に従います。
- ドメイン ダッシュボードを開きます。
- 編集するドメインをクリックします。
- [DNS] をクリックし、[DNS設定] をクリックします。
- [カスタム レコード] まで下にスクロールします。
- [レコードを追加] をクリックします。
- [タイプ] ドロップダウン メニューで、[DS] または [DNSKEY] を選択します。
- [ホスト] フィールドに、プロバイダーから提供されたホストまたは名前の情報を入力します。ホストまたは名前の情報がリストされていない場合は、このフィールドに「@」を入力します。
- [データ] フィールドに、プロバイダーから取得したDSレコードを入力します。これは次の形式である必要があります: key_tag algorithm digest_type digest。
-
[保存] をクリックしてレコードを設定に追加します。
HTTPS
Squarespaceのすべてのドメインには、基本的なHTTPS保護を提供する無料のSSL証明書が付属しています。ほとんどのSquarespaceサイトでは、追加のHTTPS保護は必要ありません。高度なセキュリティが必要な場合は、Cloudflareなどのサードパーティー プロバイダーに連絡して、追加のHTTPS保護を購入することができます。
[データ] フィールドに追加するには、プロバイダーからのHTTPSレコードが必要です。
HTTPSレコードを追加するには、次の手順に従います。
- ドメイン ダッシュボードを開きます。
- ドメイン名をクリックします。複数のSquarespaceドメインがある場合は、それらのDNSレコードを個別に管理します。
- [DNS] をクリックし、[DNS設定] をクリックします。
- [カスタム レコード] まで下にスクロールします。
- [レコードを追加] をクリックします。
- [タイプ] ドロップダウン メニューで、[HTTPS] を選択します。
- [ホスト] フィールドに「@」と入力します
- [データ] フィールドに、プロバイダーから取得したデータを入力します。
- [保存] をクリックしてレコードを設定に追加します。
MXレコード
MXレコードは、サーバーにメールのルーティング先を指示します。Squarespaceドメインでサードパーティーのカスタム メール アドレスを使用している場合は、SquarespaceでMXレコードを追加してください。
通常は、1つのドメインに複数のMXレコードを入力します。メール プロバイダーは、各レコードに入力する優先順位を定めているはずです。
Google WorkspaceまたはZoho Mailを使用している場合は、代わりにプリセットされたレコードを使用すると時間をかけずに設定できます。他のMXレコードを追加する場合は、[カスタム レコード] セクションを使用してください。
オプション1 -Google WorkspaceまたはZoho Mailのプリセットされたレコードを追加する
- SquarespaceからGoogle Workspaceアカウントにサインアップした場合は、Google Workspace MXレコードがGoogle Workspaceアカウントの作成時に自動的に追加されるため、操作の必要はありません。削除してしまっても、プリセットで元に戻すことができます。
- SquarespaceドメインでZoho Mailを使用している場合は、アカウントをリンクするときにプリセットを追加します。
- プリセットの使用方法については、「SquarespaceドメインのDNS設定にアクセスする」をご参照ください。
オプション 2 - カスタム レコードを手動で追加する
- ドメイン ダッシュボードを開きます。
- ドメイン名をクリックします。複数のSquarespaceドメインがある場合は、それらのDNSレコードを個別に管理します。
- [DNS] をクリックし、[DNS設定] をクリックします。
- [カスタム レコード] まで下にスクロールします。
- [レコードを追加] をクリックします。
- タイプ ドロップダウン メニューで、 MXを選択します。
- [ホスト] フィールドに「@」と入力します (レコードをサブドメインに追加する場合は、代わりにここにサブドメインを入力します)。
- [優先順位] フィールドに、プロバイダーの優先順位を入力します。0~255の任意の数値を入力できます。
- [データ] フィールドに、宛先のメール サーバーを入力します。通常、これはURLです。
- [保存] をクリックしてレコードを設定に追加します。
追加する必要があるすべてのMXレコードに対してこのプロセスを繰り返し、必要に応じて各レコードの優先順位を変更します。
NSレコード
Squarespaceにドメインを登録すると、リソース レコードを保存するネームサーバーが自動的に作成されます。リソース レコードには、メール プロバイダーやWebホストなど、ドメインの基盤となるコンポーネントに関する情報が含まれています。別のプロバイダーを通じて設定された追加のネームサーバーをDNS設定に追加することができます。
[データ] フィールドに追加するには、プロバイダーからのNSレコードが必要です。
NSレコードを追加するには、次の手順に従います。
- ドメイン ダッシュボードを開きます。
- ドメイン名をクリックします。複数のSquarespaceドメインがある場合は、それらのDNSレコードを個別に管理します。
- [DNS] をクリックし、[DNS設定] をクリックします。
- [カスタム レコード] まで下にスクロールします。
- [レコードを追加] をクリックします。
- [タイプ] ドロップダウン メニューで、[NS] を選択します。
- [ホスト] フィールドに「@」と入力します
- [データ] フィールドに、プロバイダーから取得したデータを入力します。
- [保存] をクリックしてレコードを設定に追加します。
PTRレコード
PTRレコードは、ドメイン名システム (DNS) の逆引きに使用されます。PTRレコードはドメインのIPアドレスの有効性を確認します。PTRレコードは、サイトのメール サーバーを設定するときによく使用されます。
[データ] フィールドに追加するには、プロバイダーからのPTRレコードが必要です。
PTRレコードを追加するには、次の手順に従います。
- ドメイン ダッシュボードを開きます。
- ドメイン名をクリックします。複数のSquarespaceドメインがある場合は、それらのDNSレコードを個別に管理します。
- [DNS] をクリックし、[DNS設定] をクリックします。
- [カスタム レコード] まで下にスクロールします。
- [レコードを追加] をクリックします。
- [タイプ] ドロップダウン メニューで、[PTR] を選択します。
- [ホスト] フィールドに「@」と入力します
- [データ] フィールドに、プロバイダーから取得したデータを入力します。
- [保存] をクリックしてレコードを設定に追加します。
SRVレコード
SRVレコード (サービス レコード) は、ドメインがメールやその他のサービスに接続する際に使用されます。
ステップ1 - プロバイダーから情報を取得する
接続しているサービスから次の値を取得し、簡単にアクセスできる場所にコピーします。この値はステップ2で必要になります。
値のタイプ |
定義とヒント |
サービス |
|
プロトコル |
|
優先順位 (任意) |
|
重み |
|
ポート |
|
ターゲット |
|
ステップ2 - SRVレコードを追加する
ステップ1の値を使用して、DNS設定でカスタム レコードを作成します。
- ドメイン ダッシュボードを開きます。
- ドメイン名をクリックします。複数のSquarespaceドメインがある場合は、それらのDNSレコードを個別に管理します。
- [DNS] をクリックし、[DNS設定] をクリックします。
- [カスタム レコード] まで下にスクロールします。
- [レコードを追加] をクリックします。
- タイプ ドロップダウン メニューで、 SRVを選択します。
- [ホスト] フィールドに、@ プレースホルダーを削除したサービスとプロトコルをピリオドで区切って入力します(例: _service._protocol)。
- [優先度] フィールドに、優先度またはTTLの値 (ある場合) を入力します。優先度またはTTLがない場合は、空白のままにしてください。
- [データ] フィールドに、重み、ポート、およびターゲットを、それぞれの間にスペースを1つ入れて入力します(例: 1 100 target.test.com)。
- [保存] をクリックしてレコードを設定に追加します。
SSHFPレコード
セキュア シェル フィンガープリント (SSHFP) レコードは、セキュア シェル (SSH) 経由で接続しているインターネット デバイスの信頼性を検証します。SSHFPレコードは、高度なセキュリティが必要な場合のオプションです。Cloudflareなどのサードパーティー プロバイダーに連絡して、SSHFPレコードを生成することができます。
[データ] フィールドに追加するには、プロバイダーからのSSHFPレコードが必要です。SSHFPレコードは、「<アルゴリズム> <タイプ> <フィンガープリント>」の形式です。データ文字列の間にはスペースがあり、次のような形式です: 2 1 123456789abcdef。
SSHFPは、Squarespaceで登録されたドメインでのみ利用できます。現時点では、サードパーティーに登録されており、ネームサーバー接続を使用してSquarespaceに接続されているドメインではSSHFPは利用できません。
SSHFPレコードを追加するには、次の手順に従います。
- ドメイン ダッシュボードを開きます。
- ドメイン名をクリックします。複数のSquarespaceドメインがある場合は、それらのDNSレコードを個別に管理します。
- [DNS] をクリックし、[DNS設定] をクリックします。
- [カスタム レコード] まで下にスクロールします。
- [レコードを追加] をクリックします。
- [タイプ] ドロップダウン メニューで、[SSHFP] を選択します。
- [ホスト] フィールドに「@」と入力します
- [データ] フィールドに、プロバイダーから取得したデータを入力します。これは次の形式である必要があります: 2 1 123456789abcdef。
- [保存] をクリックしてレコードを設定に追加します。
SVCBレコード
サービス バインディング (SVCB) レコードは、サイトに複数のセキュリティ証明書を追加します。ほとんどのSquarespaceサイトではSVCBレコードは必要ありません。これは、Squarespaceがすべてのドメインに無料のSSL証明書を提供することでサイトとそのコンテンツを保護しているためです。高度なセキュリティが必要な場合は、Cloudflareなどのサードパーティー プロバイダーに連絡して、SVCBレコードを生成することができます。
[データ] フィールドに追加するには、プロバイダーからのSVCBレコードが必要です。
SVCBレコードを追加するには、次の手順に従います。
- ドメイン ダッシュボードを開きます。
- ドメイン名をクリックします。複数のSquarespaceドメインがある場合は、それらのDNSレコードを個別に管理します。
- [DNS] をクリックし、[DNS設定] をクリックします。
- [カスタム レコード] まで下にスクロールします。
- [レコードを追加] をクリックします。
- [タイプ] ドロップダウン メニューで、[SVCB] を選択します。
- [ホスト] フィールドに「@」と入力します(レコードをサブドメインに追加する場合は、代わりにここにサブドメインを入力します)。
- [データ] フィールドに、プロバイダーから取得したデータを入力します。
- [保存] をクリックしてレコードを設定に追加します。
TLSAレコード
トランスポート レイヤー セキュリティ認証 (TLSA) レコードは、サイトに追加されたSSLまたはTLS証明書の検証に役立ちます。TLSAレコードは、サーバーが安全であることを確認する追加の保護レイヤーを提供します。ほとんどのSquarespaceレコードではTLSAレコードは必要ありません。これは、Squarespaceがすべてのドメインに無料のSSL証明書を提供することでサイトとそのコンテンツを保護しているためです。高度なセキュリティが必要な場合は、Cloudflareなどのサードパーティー プロバイダーを使用して、TLSAレコードを生成することができます。
[データ] フィールドに追加するには、プロバイダーからのTLSAレコードが必要です。
TLSAレコードを追加するには、次の手順に従います。
- ドメイン ダッシュボードを開きます。
- ドメイン名をクリックします。複数のSquarespaceドメインがある場合は、それらのDNSレコードを個別に管理します。
- [DNS] をクリックし、[DNS設定] をクリックします。
- [カスタム レコード] まで下にスクロールします。
- [レコードを追加] をクリックします。
- [タイプ] ドロップダウン メニューで、[TLSA] を選択します。
- [ホスト] フィールドに「@」と入力します
- [データ] フィールドに、プロバイダーから取得したTLSAレコードを入力します。
- [保存] をクリックしてレコードを設定に追加します。
TXTレコード
TXTレコードを使用して、ホスト名に特別なテキストを追加します。プロバイダーによっては、ドメインまたはメール アドレスを検証するためにTXTレコードの追加を求められる場合があります。TXTフィールドには255文字 (1024ビット) までという制限があります。
TXTレコードを追加するには、次の手順に従います。
- ドメイン ダッシュボードを開きます。
- ドメイン名をクリックします。複数のSquarespaceドメインがある場合は、それらのDNSレコードを個別に管理します。
- [DNS] をクリックし、[DNS設定] をクリックします。
- [カスタム レコード] まで下にスクロールします。
- [レコードを追加] をクリックします。
- [タイプ] ドロップダウン メニューで、[TXT] を選択します。
- [ホスト] フィールドに、ホスト名を入力します。自分のドメインをホスト名として追加する場合は、[ホスト] フィールドに「@」を入力します。
- [データ] フィールドに、TXTレコードの値を入力します。これは、文字、数字、記号の組み合わせです。
- [保存] をクリックしてレコードを設定に追加します。
DNSレコードの分割
インターネットの管理を担当するグループによっては、DNSレコードを255文字以内にすることを定めている場合があります。レコードが255文字を超える場合は、長いDNSレコードをより小さな文字列に分割して、1つのDNSレコードの下に複数の文字列を追加できます。サードパーティーのオンラインDNSレコード分割ツールを使うと、これを自動的に行うことができます。
長いDNSレコードを手動で分割するには、次の手順に従います。
ヒント: この例ではTXTレコードを使用していますが、次のDNSレコードに適用できます: Aレコード、AAAAレコード、CNAMEレコード、DMARCレコード、SPFレコード、TXTレコード。
以下は、255文字を超えるTXTレコードです。
v=EXAMPLE; k=rsa; p=MIIBIjANBabcdefgG9w0ABCDEFGHIJKMIIBCgABCDEFGpABCDFGnA12BzPUV46P3GeOoK2tAB1OCd2iefghi4JkLmnoPQ+EFGnA12BzPUV46P3GeOoK2tAB1OCd2iefghi4JkLi4JkLmnoPQ+3aBc1DEFGHIP12eAB!YJ/ABZfCDmnoPQ+3aBc1DEFGHIP12eAB!YJ/ABZfCDJk2LMNoP12eAB!YJ/ABZfCDuJE4HclTjAjrZkFAAhaHdAAA
DNS設定にTXTレコードを追加するには、以下のように、レコードを255文字未満の複数の文字列に分割します。
v=EXAMPLE1; k=rsa; p=MIIBIjANBabcdefgG9w0ABCDEFGHIJKMIIBCgABCDEFGpABCDFGnA12BzPUV46P3GeOoK2tAB1OCd2iefghi4JkLmnoPQ+EFGnA12BzPUV46P3GeOoK2tAB1OCd2iefghi4JkLi4JkLmnoPQ+3aBc1DEFGHIP12eAB!
YJ/ABZfCDmnoPQ+3aBc1DEFGHIP12eAB!YJ/ABZfCDJk2LMNoP12eAB!YJ/ABZfCDuJE4HclTjAjrZkFAAhaHdAAA
上記の手順で各TXTレコードを個別に追加し、残りの文字列を追加するという手順を繰り返します。
トラブルシューティング
レコードが保存されません。
プレースホルダー値を置き換える
カスタム レコードを追加するときは必ず、[ホスト] フィールドと [データ] フィールドの灰色のプレースホルダー値を置き換えてください。これらのプレースホルダーは参照用の正しいフォーマットの例であって、実際のものではありません。この2つのフィールドを置き換えずにレコードを追加すると、レコードは正しく保存されません。
ただし、[優先度] フィールドはオプションです。優先度を入力しなくてもレコードを保存できます。
[ホスト] フィールドが正しい形式か確認する
カスタム レコードを追加する場合、ホスト値の後にドメイン名が自動的に追加されます。
たとえば、プロバイダーからmail.yourdomain.comのホスト値を使用するよう指定されている場合、[ホスト] フィールドにはメールのみを入力します。そうするとSquarespaceで「.yourdomain.com」が、パネルには表示されていなくても自動的に追加されます。
「yourdomain.com」のように、前に値を付けずにドメインを入力する必要があるプロバイダーの場合は、[ホスト] フィールドに「@」と入力します。
注: ホスト値が同じCNAMEを2つ入力することはできません。
「このホストはすでに使用されています」というメッセージが表示された場合は、別の [ホスト] フィールドですでに使用されている [ホスト] フィールドに情報を追加しています。
たとえば、CNAMEレコードとTXTレコードの [ホスト] フィールドに「www」を追加しようとすると、レコードは保存されません。ドメインでは、ホストとして「www」を使用するレコードを1つだけ持つことができます。
この問題を解決するには、追加するレコードの [ホスト] フィールドを競合しないように編集します。
[データ] フィールドが正しい形式か確認する
「無効なIPアドレス」または「ホスト名エラー」メッセージが表示された場合は、[データ] フィールドに情報が正しく入力されていることをご確認ください。この形式のレコードはシステムで保存できないため、値の末尾にあるピリオドを削除してください。
競合するレコードを確認する
「既存のレコードと競合しているため、このレコードを保存できませんでした」というメッセージが表示された場合は、すでに設定されているDNS設定をご確認ください。このメッセージは、DNSレコードが競合しているために表示されます。
これを修正するには、ドメインの現在のレコードを編集または削除します。追加するカスタム レコードを変更して、競合しないようにすることもできます。
[優先度] フィールドを変更できない
[優先度] フィールドは、カスタムMXまたはSRVレコードを作成する場合にのみ編集できます。他の種類のカスタム レコードを追加する場合は、[優先度] フィールドが表示されますが、クリックすることはできません。
AAAAレコードのエラー メッセージ: 有効なIPv6アドレスではありません
AAAAレコードを追加する場合は、完全拡張版のIPv6アドレスが [データ] フィールドに追加されていることをご確認ください。DNSレコードに「有効なIPv6アドレスではありません」というエラーがある場合、またはアドレスに1つのコロンではなく2つのコロンがある場合、短縮アドレスが使用されています。
たとえば、同じIPv6アドレスでも、次の2種類の表記方法があります。
- 短縮アドレス (不適): 2620:12a:8000::3
- 拡張アドレス (適切): 2620:12 a: 8000:0:0:0:0:3
エラー メッセージ: 有効なエイリアス データを入力
このエラーが発生する理由は2つあります。DNSレコードが255文字を超えている、もしくはテキスト文字列に余分な文字が含まれている場合です。
解決策
- DNSレコードが255文字を超える場合は、こちらの手順に従ってレコードをより短い文字列に分割してください。次に、それぞれの文字列をDNS設定に追加します。
- DNS設定にタイプミスがないか、テキスト文字列の末尾に余分な文字がないかをご確認ください。たとえば、テキスト文字列の末尾に「.」がある場合にこのエラーが発生することがあります。余分な文字を削除して、もう一度レコードを追加してみてください。
- それでも問題が解決しない場合は、お問い合わせください。当社が調査いたします。
エラー メッセージ: 無効なDNSレコード構成です。設定をご確認ください。
このエラーは、複数のDNSレコードが同じホスト値を使用している場合に発生する可能性があります。サブドメインのドメイン転送を有効にし、ドメイン転送でCNAMEレコードに使用されるのと同じホスト値でMXレコードもしくはTXTレコードを追加する場合、このメッセージが表示されます。たとえば、mail.yourdomain.comがあるため「mail」がすでに使用されている場合、ホスト値として「mail」を指定して追加したMXレコードやTXTレコードは保存されません。
この問題を解決するには、次の手順を実行します。
- こちらの手順に従って、サブドメインからドメイン転送を削除します。
- DNS設定にMXレコード、もしくはTXTレコードを追加します。
- サブドメインを編集して、ホスト値が以前のサブドメインと異なるようにします。これにより、エラーの再発を防ぐことができます。たとえば、MXレコードもしくはTXTレコードでホスト値として「mail」を使用している場合、サブドメインをmail.yourdomain.comからcontact.yourdomain.comに変更できます。
- こちらの手順に従って、サブドメインを転送します。