気軽に楽しくプログラムと遊ぶ

自分が興味があってためになるかもって思う情報を提供しています。

インフラ用語 WAFとCDN

WAF

  • WAFとは、「Web Application Firewall
  • Webサイトを保護する対策のひとつ

機能

「シグネチャ」と呼ばれる、不正な通信や攻撃パターンを識別するためのルールを設定することでWebアプリケーションにおける通信の中身をチェックし、不正な通信や通過させたくない通信を遮断

CDN

Aレコード

URL(ドメイン)のIPアドレスを指定するレコード。ドメインとサーバーを紐付ける

CNAME

  • Canonical NAME」の略
  • 特定のドメインを別のドメインに紐付けることが可能
  • リダイレクトはURLが変わるが、CNAMEでの別URL移動は、リクエストを行ったURLのまま、別のURLのWebサイトを表示させられる

構成

  • DNSとオリジンサーバー、キャッシュサーバーの3つで成り立っている
  • オリジンサーバー:元データ保有サーバー
  • キャッシュサーバー:オリジンのキャッシュを保持して、配信するサーバー

設定

  • CNAMEに特定のドメインを指定し、オリジンサーバーのURLをCDNの管理画面から設定

参考URL