IPv6への対応
IPv6 (Internet Protocol version 6) は、インターネット上のIPアドレスを示すための更新された番号体系です。IPv4を徐々に置き換えています。
どちらのバージョンの番号体系でも、住所が家や企業を識別するのと同様に、一連の番号を使用してインターネットに接続されているデバイスを識別しています。
IPv4では、各デバイスのアドレスは、たとえば192.168.0.1
のように、ドットで区切られた4つの数字で構成されています。IPv6では、デバイスごとにさらに長い一連の数字と文字が使用されるため、より多くのアドレスが利用可能になります。
IPv6には、以下のような技術的な利点があります。
- 一部のお客様向けのパフォーマンスがいくらか向上することを期待できます。
- ドメインの耐障害性の向上が期待できます。 - IPv6ネットワークパスが正常に機能しない場合、ほとんどのブラウザはIPv4にフォールバックされます。 - IPv6のみのネットワークを利用しているお客様に対する、IPv6からIPv4に接続するためのゲートウェイの要件はありません。
ドメインでIPv6を有効にする
Shopifyが管理するドメイン
IPv6は、Shopifyで購入したドメイン、またはShopifyに移管したドメインで自動的に有効になります。
使用しているドメインのDNS設定でAAAAレコードを選択すると、IPv6が有効になっているか確認できます。
外部ドメイン
ドメインを接続するときに、AAAA DNSレコードを作成します。AAAAレコードは、ドメインと、CNAMEレコードで構成しているサブドメインのIPv6を有効にして、shops.myshopify.com
にポイントします。外部サービスのドメイン接続の詳細についてはこちらをご覧ください。
ドメインのIPv6を無効にする
IPv6の使用には利点があるため、無効化は推奨されません。ただし、IPv6を無効にする理由としては以下のものがあります。
- IPv6形式のクライアントアドレスに対応していない外部サービスを使用している。
- IPv6形式のクライアントアドレスに対応していない統合環境を利用している。
ドメインのIPv6を無効にするには、以下の手順を実行します。
- ルートドメインのAAAA DNSレコードを削除します。
- サブドメインで、CNAMEレコードを
shops.myshopify.com
からshops-v4.myshopify.com
に更新します。