# サイトDNSタブ

Source: https://support.kapsulehost.com/ja-jp/site-dns-tab

DNSタブには、サイトに紐づくドメインの現在のDNSレコードが表示されるため、作業中のサイトを離れることなく、ある名前が現在どこを指しているかを確認できます。これは読み取り専用のビューで、編集はワンクリック先のフルDNSエディタで行います。

## DNSタブの場所

**ウェブサイト** を開き、サイトをクリックし、サイト左側メニューの **設定** グループを開いて **DNS** を選択します。ページの見出しは **DNS** で、表示しているレコードの対象ドメインがサブタイトルとして示されます。

隣にある **ドメイン** は、どのドメインがサイトに紐づいているかを制御するもので、そのレコードの内容を扱うものではありません。[サイトのドメインタブ](https://support.kapsulehost.com/ja-jp/site-domains-tab)を参照してください。

![KPanelのサイト用DNSページ、レコードの対象ドメインが見出しに表示されている](https://support.kapsulehost.com/help/screenshots/site-dns-tab.a1e342f8.webp)

## Kapsule DNSを使用しているドメインのみ対象

サイトのドメインがKapsuleHostに登録または移管されている場合、そのレコードはここに表示されます。そうでない場合、ページにはその旨が直接表示されます。DNSレコードはKapsuleHostに登録または移管されたドメインのみ利用可能です、という表示とともに、**ドメインを登録** ボタンが表示されます。

これはドメインのDNSがどこでホストされているかについての説明であり、サイト自体の制限ではありません。サイトは別のプロバイダーにDNSがあるドメインに対しても問題なくコンテンツを配信できます。KPanelは単に、自身が保持していないレコードを表示できないだけです。レコードをここに表示させるには、ドメインを移動してください。[ドメインをKapsuleHostへ移管する](https://support.kapsulehost.com/ja-jp/domain-transfer-in)と[ネームサーバー](https://support.kapsulehost.com/ja-jp/nameservers)を参照してください。

## レコードテーブルの読み方

| 列 | 表示内容 |
|---|---|
| Type | レコードタイプ（ピル表示）：A、AAAA、CNAME、MX、TXTなど |
| Name | レコードが適用されるホスト名 |
| Content | レコードが指し示す値 |
| TTL | リゾルバが応答をキャッシュできる時間 |
| Proxied | 当社のエッジネットワーク経由で配信されるかどうか |

TTLが **Auto** と表示されている場合、固定の秒数ではなく、プラットフォームが適切な値を自動選択していることを意味します。それ以外の場合は秒数で表示されます。

**Proxied** が **Yes** の場合、その名前へのリクエストはサーバーに到達する前に当社のエッジを経由します。これによりオリジンのアドレスが隠され、エッジキャッシュが機能します。**No** の場合、レコードはサーバーのアドレスを直接返します。これはMXレコードやほとんどのTXTレコードなど、Webトラフィックではないレコードで望ましい設定です。

テーブルが空の場合、ページには **No DNS records found** と表示されます。登録されたばかりのドメインの場合、通常は数分以内に自然に解消します。

## ホスティング対象サイトにおける望ましい状態

KapsuleHostでホストされている典型的なサイトでは、最低限、以下が表示されているはずです。

- ドメインのルートに対する、サイトのサーバーを指す **A** レコード。
- `www` に対する **A** または **CNAME** レコード。
- ドメインがメールを受信する場合の **MX** レコード。
- SPFポリシーを保持する **TXT** レコード。

これらのいずれかが欠けていて何か問題が起きている場合、該当ページは[DNSの基礎](https://support.kapsulehost.com/ja-jp/dns-basics)、[MXレコード](https://support.kapsulehost.com/ja-jp/mx-records)、[CNAMEレコード](https://support.kapsulehost.com/ja-jp/cname-records)、[SPF、DKIM、DMARC](https://support.kapsulehost.com/ja-jp/spf-dkim-dmarc)です。

> **Note:** KapsuleHostは、お客様自身のメールレコードを意図的に上書きしません。他のプロバイダーでメールを運用している場合、設定済みのMX、SPF、DKIM、DMARCレコードはそのまま残ります。このページの操作によって、それらが黙って置き換えられることはありません。

## レコードの編集

右上の **フルDNSエディタ** をクリックします。これにより、**ドメイン** 配下にあるドメイン自体のページに移動し、そこでレコードの追加、編集、削除ができます。

この分離は意図的なものです。このタブはサイトを作業中にすばやく確認するためのもので、エディタはミスが実害につながる場所であるため、サイトのビルド設定からワンクリックの距離ではなく、ドメインに紐づけて配置されています。

編集には **domains:write** 権限が必要です。お使いのロールにこの権限がない場合、ボタンは表示されません。

> **Warning:** DNSの誤りはあらゆる場所に影響を及ぼし、設定したTTLと同じだけの時間、元に戻すのにかかります。既存のレコードを変更する前に、現在の値を書き留めてください。MXレコードを変更する前に、切り替えの間に送られたメールが以前のプロバイダー側に永久にキューイングされ続けるわけではないことを念頭に置いてください。

## プレミアムDNS

ページ下部のバナーでは、プレミアムDNSへのアップグレードが提示され、お使いの通貨での価格が表示され、**カートに追加** ボタンをクリックするとそのままチェックアウトに進みます。

プレミアムDNSでは、エニーキャストネームサーバー、CAAレコードのサポート、そして最短1ミリ秒までのTTLが追加されます。目玉となるのはエニーキャストです。同じネームサーバーアドレスが複数の拠点からアナウンスされるため、問い合わせを行った相手に最も近い拠点が応答し、一箇所の拠点が落ちてもDNSが巻き添えになることはありません。

価格は月額 US$11.00 / NZ$19.00 / ⃃ 42.00 / AU$21.00 / CA$17.00 / CN¥80.00 / €11.00 / £9.50 / ¥1,710 / S$16.00 で、ドメインごとに追加されます。

これが価値があるかどうかは、お使いのトラフィックがどれだけの価値を持つかによります。パンフレット的なサイトであれば標準のDNSで十分です。ストアやAPI、あるいは数秒の名前解決失敗が実際の金銭的損失につながるようなものであれば、エニーキャストを検討する理由になります。

> **Note:** DNSSECは有料のオプションではありません。Kapsule DNSを使用しているドメインであれば、プレミアムDNSの有無にかかわらず有効化でき、安全に無効化するための具体的な手順も用意されています。有効化または無効化する前に[DNSSEC](https://support.kapsulehost.com/ja-jp/domains-dnssec)を参照してください。

## トラブルシューティング

**レコードはここにあるのに、サイトが読み込まれない。** DNSは全体の半分にすぎません。ドメインが[サイトのドメインタブ](https://support.kapsulehost.com/ja-jp/site-domains-tab)でもサイトに紐づけられていること、そしてそこに表示されるピルが **DNS 有効** であることを確認してください。

**レコードを変更したのに、世界にはまだ古い値が見えている。** リゾルバは、変更前に有効だったTTLの長さだけ応答をキャッシュします。新しいTTLではありません。古いTTLが1時間であれば、最大で1時間かかると見込んでください。

**DNS変更後にメールが止まった。** まずMXレコードを確認し、次にSPFを確認してください。[MXレコード](https://support.kapsulehost.com/ja-jp/mx-records)と[SPF、DKIM、DMARC](https://support.kapsulehost.com/ja-jp/spf-dkim-dmarc)を参照してください。

**レコードはKapsuleHostのドメインでのみ利用可能だとページに表示されるが、ドメインは自分のアカウントにある。** そのドメインは請求と更新の目的でアカウントに属していますが、ネームサーバーはまだ他の場所を指しています。レジストラ側でネームサーバーを変更してください。[ネームサーバー](https://support.kapsulehost.com/ja-jp/nameservers)を参照してください。

**Proxiedが No になっていて、CDNが効くと思っていた。** CDNはサイトごと、プランごとに有効化されるものであり、レコードを手動で編集して有効にするものではありません。[CDNの有効化](https://support.kapsulehost.com/ja-jp/cdn-enabling)を参照してください。

## 次に読むべきもの

- ドメインの紐付けや解除については[サイトのドメインタブ](https://support.kapsulehost.com/ja-jp/site-domains-tab)。
- 各レコードタイプの役割については[DNSの基礎](https://support.kapsulehost.com/ja-jp/dns-basics)。
- ゾーンの署名については[DNSSEC](https://support.kapsulehost.com/ja-jp/domains-dnssec)。
