2023.03.30
J-Stream CDNext
CDNext紹介
CDNには特定のルールでアクセスを制御することができる設定項目が備わっている場合があります。特定のユーザーにしかアクセスさせたくないページや、ユーザーによって出し分けを行いたいファイルがある場合などに、適切な振る舞いをCDNに設定してみましょう。Jストリームが提供するCDNサービス「J-stream CDNext」を用いて、アクセス制御設定の手順を紹介します。
CDNを利用すると、クライアントからのアクセスはオリジンサーバーよりも先にCDNが受けることになります。アクセスを受ける度にオリジンサーバーへ確認の通信を行っていたのでは、オリジンサーバーのアクセス負荷が軽減できないので、特定の条件を元にアクセス制御を行いたい時には、CDNがその判断を行うことができる必要があります。
「J-stream CDNext」では、クライアントのグローバルIPアドレス、リファラ、User-Agent、国情報を確認し、アクセスの制御を行うことができます。
アクセス制御のためには、まずはACL(アクセスコントロールリスト)の作成を行います。ACLには、配信を制御するルールを適用させたいクライアントの条件を登録します。例えばグローバルIPアドレスで制御を行いたい時には、制御対象のIPアドレスのリストを作成します。
同じ要領で、CDNextではリファラやUser-Agent、国情報を登録したリストを作成することが可能です。
アクセスの制御の種類としては、特定の条件に当てはまる場合はアクセス禁止、反対に当てはまる場合のみアクセス可、またはリダイレクトや、異なるコンテンツを配信するなどが挙げられます。関係者しかアクセスさせたくない場合、特定のユーザーには異なるページを見せたい場合、スマホユーザーにはスマホ向けUIのhtmlを配信したい場合など、様々なケースが想定されます。
上述の通り登録を行ったACLにアクセス制御ルールを設定していきます。ルールを設定したいリストを選択し、このリストに当てはまる場合にルールを適用するのか、当てはまらない場合に適用するのかを選択します。その後、対象のリクエストに対してHTTPステータス200/301/302/403のどれを応答するか決めます。300系応答の場合は、転送先のページを設定することも可能です。
前述のアクセス制御は、CDNextを利用するWebサイト全体に対して適用することも可能ですが、特定のディレクトリ配下、特定のファイル、特定の拡張子などの単位で適用することも出来ます。トップページは誰でもアクセスが出来るが、この階層以下は特定のクライアントしかアクセスが出来ない、などWebサイトの仕様に合わせて細かい設定を施せるようになっています。
以上、CDNextのアクセス制御設定についてご紹介しました。Jストリームでは小回りが利いた設定を行うことができるサービスと、配信するWebサイトの仕様を確認しながら適切な設定を提案するエンジニアによって、お客様の課題を解決します。Webサイトの仕様上、CDNの利用が出来るかどうかわからないとお悩みの方も、お気軽にご相談下さい。
関連する記事一覧
CDNとは? ~ノンエンジニア向けにわかりやすく解説~ CDNとは? ~ノンエンジニア向けにわかりやす…
2023.04.19
J-Stream CDNext
速度改善
アクセス集中対策
CDN
CDNを導入することで「可用性の向上」「配信の高速化/表示速度の高速化」「コスト削減」「DoS/DDos攻撃対策」など… CDNを導入することで「可用性の向上」「配信の高速化/表示速度の高速化」「コスト削減」「DoS…
CDNのメリット・デメリットとは? トラブル回避して上手に… CDNのメリット・デメリットとは? トラブル回…
2023.04.19
J-Stream CDNext
パフォーマンス改善
CDN
CDN(Content Delivery Network)は多くのWebサイトで利用される利便性の高い技術ですが、使い… CDN(Content Delivery Network)は多くのWebサイトで利用される利便…
CDN導入の流れと費用イメージ CDN導入の流れと費用イメージ
2023.04.19
J-Stream CDNext
速度改善
アクセス集中対策
CDN
Web表示速度対策やアクセス集中対策として有効なCDN(Content Delivery Network)。今回は「C… Web表示速度対策やアクセス集中対策として有効なCDN(Content Delivery Ne…
CDNのキャッシュ動作とは? トリガーやタイミングについて… CDNのキャッシュ動作とは? トリガーやタイミ…
2023.03.30
J-Stream CDNext
CDNext紹介
CDNはオリジンサーバーへアクセスし、ファイルをキャッシュして配信していますが、CDNとオリジンサーバーは常に通信し合… CDNはオリジンサーバーへアクセスし、ファイルをキャッシュして配信していますが、CDNとオリジ…
オリジンサーバーダウン、それでも配信を継続させるためにCD… オリジンサーバーダウン、それでも配信を継続させ…
2023.03.22
J-Stream CDNext
CDN
CDNext紹介
CDNはオリジンサーバーの負荷を軽減させ、快適な配信環境を提供するサービスです。しかし配信による負荷以外の理由でサーバ… CDNはオリジンサーバーの負荷を軽減させ、快適な配信環境を提供するサービスです。しかし配信によ…
CDNセールスパートナー支援機能:代理店アカウントによるホ… CDNセールスパートナー支援機能:代理店アカウ…
2023.03.22
J-Stream CDNext
CDNext紹介
Jストリームが提供するCDNサービス「J-Stream CDNext」は、セールスパートナー様にお取り扱い頂くことも非… Jストリームが提供するCDNサービス「J-Stream CDNext」は、セールスパートナー様…
Jストリームの
ソリューションに
興味をお持ちの方は
お気軽に
お問い合わせください。