CDNetworksを無料で試す
ほとんどの製品は14日間の無料トライアルがあります。クレジットカードは不要です。
「コンテンツこそが王様」と言われる現代において、動画コンテンツに関しては、ほとんどのユーザーはどこでコンテンツを視聴したり消費したりするかは気にせず、特定のウェブサイトで好みの動画を見つけることに関心を持っています。
その結果、ブランド影響力を高め、ユーザーの定着率を高め、ユーザーがお金を出して視聴する習慣を養うために、さまざまな動画サイトがオリジナルコンテンツへの投資を増やし、差別化されたサービスを提供するようになりました。これらの動画サイトは、高品質のIPでユーザーを引き付け、肯定的な口コミを生み出すために、高価な独占著作権の取得に全力を尽くしています。コンテンツへのこのような多額の投資により、独占動画の無断使用を防ぎ、著作権侵害を回避することが緊急の課題となっています。
CDN 業界のリーダーとして、CDNetworks は常にビデオ ウェブサイトのサービス品質を確保し、その正当な利益を保護することに尽力してきました。
CDNetworksは、動画ウェブサイトが動画のホットリンク問題を解決するために、IPブラックリストとホワイトリスト(地域アクセス許可を含む)、Refererアンチホットリンク、User-Agentアンチホットリンク、Cookieアンチホットリンクなど、一連の基本的なアンチホットリンク機能を開始しました。関連ルールを通じてホットリンク要求を識別し、サービスの提供を拒否することで、動画の著作権が保護され、動画プラットフォームが帯域幅とサーバーのメンテナンスコストを効果的に節約するのに役立ちます。
ホットリンク防止技術 | IP ブラックリストとホワイトリストによるホットリンク防止 | リファラーアンチホットリンク | ユーザーエージェントのホットリンク防止 | クッキーによるホットリンク防止 |
---|---|---|---|---|
アプリケーションシナリオ | 指定されたIPからのユーザーリクエストを許可または拒否する | 指定されたウェブサイトからのユーザーリクエストを許可または拒否する | 指定されたブラウザまたはクライアントからのユーザーリクエストを許可または拒否する | 指定されたCookieを使用してユーザーリクエストを許可または拒否する |
利点: | シンプルな実装方法 | シンプルな実装方法 | シンプルな実装方法 | シンプルな実装方法 |
デメリット: | 限定された適用シナリオ | タグは簡単に模倣できるため、ホットリンク防止効果は平均的である | タグは簡単に模倣できるため、ホットリンク防止効果は平均的である | タグは簡単に模倣できるため、ホットリンク防止効果は平均的である |
IP アドレスは通信ネットワーク内で一意です。NAT (ネットワーク アドレス変換) を考慮しない場合、クライアントの IP アドレスは通常、リクエスト プロセス全体を通じて一定のままです。クライアントが CDN PoP にリクエストを開始すると、PoP はクライアントの IP アドレスを取得できます。したがって、IP アドレスはアクセス制御に活用できます。リクエストを受信すると、CDN PoP はクライアントの IP アドレスを確認し、定義済みのルールに従ってアクセスを許可または拒否します。
ブラックリストとホワイトリストは、次のシナリオに適しています。
ブラックリストとホワイトリストは次の方法をサポートしています。
クライアントが Web サーバーにリクエストを送信する場合、通常は Referer ヘッダーが含まれ、リクエストの送信元ページを Web サーバーに示します。したがって、このヘッダーに基づいてアクセス制御を実行できます。CDN エッジ サーバーは、クライアント リクエストを受信すると、HTTP リクエスト ヘッダーの Referer フィールドの情報を確認し、特定のルールに準拠するユーザー リクエストを許可または拒否します。
リファラー アンチ ホットリンクは、ユーザーが特定のページからのリンクをクリックしてのみリソースにアクセスできる場合など、高速化されたコンテンツに特定のページからのみアクセスできるシナリオに適しています。
Referrer アンチホットリンク機能を使用する場合、空の参照 (HTTP リクエスト ヘッダーに Referer ヘッダーが含まれていない場合を指します。通常、ブラウザーのアドレス バーに URL が直接入力された場合や、ブラウザー以外の手段で URL にアクセスした場合に発生します) の処理方法を指定する必要があります。デフォルトでは、空の参照は禁止されています。
クライアントが Web サーバーにリクエストを送信すると、通常、どのクライアントがリクエストを開始したかを Web サーバーに示す User-Agent ヘッダーが送信されます。したがって、このヘッダーに基づいてアクセス制御を実行できます。CDN PoP はクライアント リクエストを受信すると、HTTP リクエスト ヘッダーの User-Agent フィールドの情報を確認し、特定のルールに準拠するユーザー リクエストを許可または拒否します。
User-Agent アンチホットリンクは、次のシナリオに適しています。
いくつかの一般的なブラウザの共通のユーザーエージェント情報は次のとおりです。
ブラウザ | ユーザーエージェント情報 |
---|---|
IE11 | Mozilla/5.0 (Windows NT 6.1; WOW64; Trident/7.0; rv:11.0) は Gecko に似ています |
IE10 | Mozilla/5.0 (互換性あり; MSlE 10.0: Windows NT 6.1; WOW64; Trident/6.0) |
IE9.0 | Mozilla/5.0 (互換; MSlE 9.0; Windows NT 6.1; Trident/5.0: MATP; BOIE9:ZHCN) |
IE8.0 | Mozilla/4.0 (互換; MSlE 8.0; Windows NT 6.1; Trident/4.0: SLCC2; .NET CLR 2.0.50727; NET CLR 3.5.30729: NET CLR 3.0.30729; MATP; Media Center PC 6.0; .NET4.0C; タブレット PC 2.0 (BOIE9:ZHCN) |
Chrome | Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.36(KHTML、Gecko に類似) Chrome/27.0.1453.110 サファリ/537.36 |
Firefox | Mozilla/50 (Windows NT 6.1; WOW64: rv:21.0) Gecko/20100101 Firefox/21.0 |
Safari | AppleWebKit/534.30 (KHTML、Gecko など) バージョン/4.0 モバイル Safari/534.30 |
Opera | Mozilla/5.0 (互換; MSlE 9.0; Windows NT 6.0) Opera 12.14 |
Cookie は、特定の Web サイトがユーザーのローカル端末に保存するデータで、ユーザーの ID を識別し、セッション トラッキングを実行します。ユーザーが同じ Web サイトに再度アクセスすると、元の Cookie がサーバーに渡されます。そのため、このヘッダーに基づいてアクセス制御を行うことができます。CDN PoP は、クライアントからのリクエストを受信すると、HTTP リクエスト ヘッダーの Cookie フィールドの情報をチェックし、特定のルールに準拠するユーザー リクエストを許可または拒否します。
Cookie アンチホットリンクは、指定された Cookie を含むリクエストによってのみ高速化されたコンテンツへのアクセスが許可されるシナリオに適しています。
クッキーによるホットリンク防止機能を使用する場合は、次の点に注意することが重要です。
CDNetworksのサーバーレスエッジコンピューティングソリューション「Edge Application」のご紹介。その仕組み、主なメリット、そして実際のユースケースをご紹介します。
2024年10月24日、CDNetworksは東南アジアの大規模なユーザーベースを持つブラウザゲームプラットフォームを標的とした大規模なDDoS攻撃の緩和に成功しました。この攻撃はネットワーク層で1.24Tbpsに達し、アプリケーション層では数百万QPSを超えました。