tencent cloud

フィードバック

ドメイン名のアクセス

最終更新日:2021-11-24 14:51:40

    準備作業

    CDNサービスのアクティブ化

    CDNを設定する前に、CDNサービスのアクティブ化を行う必要があります。CDNサービスがすでにアクティブ化されている場合は、続いて次の操作手順に進んでください。

    混同しやすい概念:

    設定名 設定の説明 使用する場所
    アクセラレーションドメイン名 お客様がCDNに接続するドメイン名で、ユーザーが端末で実際にアクセスするドメイン名です ドメイン名の追加-ドメイン名の設定
    オリジンサーバーアドレス/オリジンサーバードメイン名 サーバーのオリジンサーバーに対応するIPアドレス(ドメイン名)です。CDNノードにリクエストされたコンテンツが含まれない場合、このアドレス(ドメイン名)にアクセスしてリクエストされたコンテンツを取得します

    オリジンサーバー:はサービスを提供するサーバーで、ユーザーのリクエストの処理、応答ができます。ユーザーは、オリジンサーバーアドレスを介してアクセスします。オリジンサーバーアドレスはドメイン名またはIPアドレスで構いません
    ドメイン名の追加-オリジンサーバーの設定
    back-to-origin HOST CDNノードのback-to-originのときに実際にリクエストされたサーバーコンテンツです。通常、アクセラレーションドメイン名と同じであり、お客様はビジネスニーズに応じて、back-to-originのときに実際にリクエストされたコンテンツを入力することができます。 ドメイン名の追加-オリジンサーバーの設定
    CNAMEドメイン名 お客様のアクセラレーションドメイン名を接続すると、システムは自動的にCNAMEドメイン名に拡張子.cdn.dnsv1.comまたは.dsa.dnsv1.comを割り当てます。
    お客様のアクセラレーションドメイン名をCNAMEドメイン名にマッピングすると、Tencent CloudはCNAMEが指すIPアドレスを動的に変更し、すべてのアクセラレーションドメイン名を更新するので、各アクセラレーションドメイン名が指すIPアドレスを手動で変更する必要はありません。
    CNAMEの設定
    • アクセラレーションドメイン名:ユーザーは「cdntest.com」を介してアクセスします。「cdntest.com」はアクセラレーションドメイン名です。
    • CNAMEドメイン名:アクセラレーションドメイン名を接続すると、システムは自動的に拡張子が.cdn.dnsv1.comまたは.dsa.dnsv1.comのCNAMEドメイン名を割り当てます。cdntest.com.cdn.dnsv1.com/cdntest.com.dsa.dnsv1.comなどです。
    • オリジンサーバーアドレス:CDNノードが、ユーザーがリクエストしたコンテンツをキャッシュしない場合、CDNノードは1.1.1.1からのコンテンツをリクエストします。1.1.1.1とはオリジンサーバーアドレスです。
    • back-to-origin HOST:CDNノードが1.1.1.1をリクエストしたときに、実際にリクエストされたアドレスが、エンドユーザーがリクエストした「cdntest.com」とは異なる「originhost.com」にしたい場合は、back-to-origin HOSTを「originhost.com」に設定します。この場合、エンドユーザーが「cdntest.com」を介してback-to-originを行うときに、「originhost.com」のコンテンツにアクセスします。通常、アクセラレーションドメイン名とback-to-origin HOSTドメイン名は同じですが、ビジネスニーズに応じて調整することができます。

    操作手順

    CDNコンソールに入り、左側ナビゲーションバーでドメイン名管理を見つけて、ドメイン名の追加をクリックします。

    ドメイン名の追加ページに進んだ後、ドメイン名の接続を完了するには、次の3つの部分を設定する必要があります。

    ドメイン名の設定

    1. アクセラレーションリージョンの選択
    2. アクセラレーションドメイン名の入力
      接続するドメイン名が次のような状況にある場合は、ドメイン名所有権の検証が必要です。検証手順については、以下のドメイン名所有検証をご参照ください。
      • このドメイン名を初めて接続する。
      • このドメイン名が他のユーザーによって接続されている。
      • 接続するドメイン名が汎用ドメイン名である。
    3. アクセラレーションタイプの選択
    4. その他のオプション項目(後でドメイン名管理で変更できます)

    設定項目の詳細説明

    設定項目 説明
    アクセラレーションリージョン 中国本土:グローバルユーザーからのアクセスは、中国本土のアクセラレーションノードにスケジューリングされてサービスを提供します。
    中国本土以外(中国香港・マカオ・台湾地区を含む):グローバルユーザーからのアクセスは、中国本土以外のアクセラレーションノードにスケジューリングされてサービスを提供します。
    グローバル:グローバルユーザーからのアクセスは、最も近いノードにスケジューリングされてサービスを行います。

    注意事項:
    中国本土と中国本土以外のアクセラレーションサービスへの課金状況は異なります。[課金説明](https://www.tencentcloud.com/document/product/228/2949)をご参照ください。
    アクセラレーションドメイン名 1. ドメイン名の長さは81文字以内です。
    2. 中国本土のドメイン名は工信部にてICP登録済みのものとします。
    3.ドメイン名a.test.coma.b.test.comなどの形式のサブドメイン名または*.test.com*.a.test.com形式の汎用ドメイン名とします。
    4. アクセスするドメイン名が汎用ドメイン名である場合、または他のユーザーによってアクセスされている場合、または新しいドメイン名を初めてアクセスする場合は、ドメイン名所有検証を行う必要があります。

    注意事項:
    1. 汎用ドメイン名にアクセスした後、そのサブドメイン名または第2レベル汎用ドメイン名については、他のアカウントでのアクセスは現在サポートされていません。
    2. *.test.com*.a.test.comの同時アクセスは、現在サポートされていません。
     • 中国本土の中国語ドメイン名はまず中国語の形式で関連の登録を行う必要があります。 
     • 「中国語.ドメイン名」などの中国語ドメイン名は、サードパーティのツールで「xn--fiq228c.xn--eqrt2g」に変換した後、アクセスすることができます。 
     • 「test_qq.tencent.cloud」などのアンダーバーを含むドメイン名は、ホワイトリストへの登録が完了した後、直接追加することができます。
    3. ドメイン名が悪意のあるドメイン名やハイリスクのドメイン名である場合は、アクセスできません。詳細については、 使用制限をご参照ください。
    アクセラレーションタイプ Tencent Cloud CDNは、さまざまな業務タイプに応じてターゲットを絞ったアクセラレーションパフォーマンスの最適化を行いました。より良いアクセラレーション効果を得るために、ご自身の業務により近い業務タイプを選択することをお勧めします。

    CDN Content Delivery Network
    静的アクセラレーション:eコマース系、Webサイト系、ゲーム画像系といった小さなリソースアクセラレーションシナリオに適しています。
    ダウンロードアクセラレーション:ゲームのインストールパッケージ、オーディオビデオソースファイルのダウンロード、携帯電話のファームウェアの配布といったシナリオのダウンロードに適しています。
    ストリーミングメディアのオンデマンドアクセラレーション:eラーニング、オンライン動画オンデマンドなどのシナリオに適しています。

    ** Enterprise Content Delivery Network(ECDN)
    動的・静的アクセラレーション:さまざまなWebサイトのホームページなど、動的・静的データが組み合わされているビジネスシナリオに適しています。
    動的アクセラレーション:アカウントログイン、注文取り引き、API呼び出し、リアルタイム照会などのシナリオに適しています。

    注意事項:**
    アクセラレーションの種類によって課金基準が異なります。CDN課金の詳細ECDN課金の詳細をご参照ください。
    IPv6アクセス IPv6アクセススイッチはデフォルトで無効になっています。有効にすると、IPv6プロトコル経由でCDNノードにアクセスできるようになります。

    注意事項:
    • 一部のプラットフォームはアップグレード中であり、当面、IPv6アクセスの有効化はサポートしません。フルリリースまでしばらくお待ちください。
    • 中国本土でのみIPv6アクセスをサポートしています。
    ドメイン名のアクセラレーションリージョンがグローバルである場合は、IPv6アクセススイッチを有効にした後、中国本土でのみ有効になります。
    所属プロジェクト プロジェクトは、Tencent Cloudのすべてのクラウドサービスの共有リソースセットの概念です。プロジェクト管理ページでプロジェクト関連の操作を実行できます。
    タグ タグキーとタグ値は入力必須項目です。タグを作成していない場合は、タグ管理でタグ関連の操作を実行できます。

    オリジンサーバーの設定

    1. オリジンサーバータイプの選択
    2. back-to-originプロトコルの選択
    3. オリジンサーバーアドレスの入力
    4. back-to-origin HOSTの設定
    設定項目の詳細説明:
    設定項目 説明
    オリジンサーバータイプ ユーザー保有オリジンサーバー:
    すでに安定して稼働しているビジネスサーバー(つまり、オリジンサーバー)のシナリオがあります。

    COSオリジンサーバー:
    Tencent Cloud COSサービスを使用すると、対応するbucketを直接選択できます。

    サードパーティCOS:
    Tencent Cloud以外のサードパーティCOSです。現在サポートされているサードパーティは、AWS S3とAlibaba Cloud OSSです。

    注意事項
    一部のプラットフォームは当面、サードパーティのCOSをサポートしません。フルリリースまでしばらくお待ちください。
    オリジンサーバーアドレス ユーザー保有オリジンサーバー:
    1. 複数のIPをオリジンサーバーとして設定することをサポートし、back-to-originのときにポーリングback-to-originを実行します。
    2. 設定ポート(0~65535)と重み(1~100)の追加をサポートします。
    参照形式:オリジンサーバー:ポート:重み(ポートはデフォルト設定可能:オリジンサーバー::重み
    注: HTTPSプロトコルのみポート443を一時的にサポートします。
    3.オリジンサーバーとしてドメイン名の設定をサポートします。このドメイン名は、CDNアクセラレーションドメイン名と同じにすることはできないのでご注意ください。
    :オリジンサーバーのアドレスがすでにアクセスされたCDNアクセラレーションドメイン名である場合、解決がループされ、back-to-originが正常にできなくなります。

    COSオリジンサーバー:
    1. Tencent Cloud COSのうち1つのバケットをオリジンサーバーとして選択します。
    2. バケットの設定と実際のビジネスシナリオに応じて、デフォルトのドメイン名または静的ウェブサイトタイプを選択します。
    3. バケットがプライベートバケットの場合は、CDNを承認し、back-to-originの認証を有効にして、 プライベートバケットへのアクセスを有効にしてください。

    サードパーティCOS:
    1. リソースがサードパーティのCOSに保存されている場合は、オリジンサーバーとして有効なバケットアクセスアドレスを入力してください。現在サポートされているサードパーティは、AWS S3およびAlibaba Cloud OSSです。
    : プロトコルヘッダーhttp://またはhttp://プロトコルヘッダー、my-bucket.oss-cn-beijing.aliyuncs.comまたはmy-bucket.s3.ap-east-1.amazonaws.comを含めることはできません。
    2. サードパーティのプライベートバケットにback-to-originするには、有効なキーを入力し、back-to-origin認証を有効にして、プライベートバケットへのアクセスを有効にする必要があります。
    back-to-originプロトコル ここでは、オリジンサーバーのサポート状況に基づいて、Tencent Cloud CDNノードのback-to-origin時のリクエストプロトコルを選択できます。
    HTTP:ユーザーリクエストがHTTP/HTTPSアクセスの場合、HTTP back-to-originを使用します。

    HTTPS:ユーザーリクエストがHTTP/HTTPSアクセスの場合、HTTPS back-to-originを使用します(オリジンサーバーはHTTPSアクセスをサポートする必要があります)。

    Follow protocol:ユーザーリクエストがHTTPアクセスの場合、HTTP back-to-originを使用し、HTTPSアクセスにはHTTPS back-to-originを使用します(オリジンサーバーはHTTPSアクセスをサポートする必要があります)。
    back-to-origin Host back-to-originドメイン名です。CDNノードがback-to-originのときにアクセスした、オリジンサーバーのIPアドレスの下にある具体的なサイトドメイン名のことです。

    ユーザー保有オリジンサーバー:
    デフォルトは現在のアクセラレーションドメイン名です。汎用ドメイン名にアクセスする場合、デフォルトは汎用ドメイン名であり、実際のback-to-origin HOSTはアクセスドメイン名です。実際の業務状況に応じて、ご自身で変更することができます。

    COSソース:
    デフォルトはバケットアクセスアドレスです。これはソースサイトアドレスと一致しており、変更できません。

    サードパーティCOS:
    デフォルトはバケットアクセスアドレスです。これはオリジンサーバーと一致しており、変更できません。

    サービス設定(オプション)

    Tencent Cloud CDNは、一般的に使用されるサービス設定を提供します。お客様は、個人的なニーズに応じて選択できます。現在、サービス設定を行う必要がない場合は、ドメイン名にアクセスしてからサービス設定を行うこともできます。

    設定項目の詳細説明:
    設定項目 説明
    パラメータ無視 ノードがリソースをキャッシュするには、Key-Valueマッピングに従います。ここでのKeyはリソースURLです。
    パラメータの無視を有効にすると、KeyはURLの「?」以降のパラメータを無視してマッピングします。
    パラメータの無視を有効にしないと、Keyは完全なリソースURLになります。
    静的アクセラレーションタイプは、デフォルトでは無効になっており、ダウンロードおよびストリーミングメディアVODアクセラレーションタイプは、デフォルトでは有効になっています。
    Back-to-Origin of Range back-to-origin時にパート化するかどうかを設定します。有効化するにはオリジンサーバーがパート化をサポートしている必要があります。

    オリジンサーバータイプがCOSオリジンサーバーである場合、またはサービスタイプがダウンロード、ストリーミングメディアVODアクセラレーションである場合、Back-to-Origin of Rangeがデフォルトで有効になっています
    キャッシュルール ノードキャッシュの有効期限の設定のことです。静的アクセラレーションタイプの場合、通常の動的ファイル(php、jsp、asp、aspxなど)はデフォルトでキャッシュされず、その他すべてのファイルはデフォルトで30日間キャッシュされます。ダウンロードやストリーミングメディアVODアクセラレーションの場合、すべてのファイルのキャッシュ有効期限はデフォルトで30日です。

    設定されたノードキャッシュの有効期限は最長有効期限であり、ノードのストレージリソースの影響を受けます。実際のキャッシュ時間は、状況に応じて決定されます。

    設定の完了

    ドメイン名追加操作を完了した後、ドメイン名の設定をネットワーク全体のノードに配信するには約5~10分かかります。しばらくお待ちください。

    後続作業

    アクセスが完了した後、Tencent Cloud CDNは対応するCNAMEアドレスをアサインします。CDNサービスを有効にするには、まずCNAMEを設定する必要があります。詳細については、CNAMEの設定をご参照ください。

    お問い合わせ

    カスタマーサービスをご提供できるため、ぜひお気軽にお問い合わせくださいませ。

    テクニカルサポート

    さらにサポートが必要な場合は、サポートチケットを送信して弊社サポートチームにお問い合わせください。24時間365日のサポートをご提供します。

    電話サポート(24 時間365日対応)