Defaults.Exposed

Defaults.Exposed修正 › CDN / WAF とホスティング

CDN / WAF とホスティング の直し方

ウェブサイトの裏側の配管を2つの面から読み取ります。攻撃をろ過しトラフィックの急増を吸収する保護の盾(Web Application Firewall付きのCDN、Cloudflareのような)の背後にいるか、そして実際に誰があなたのDNS・ウェブサイト・メールを運用しているかの地図です。どちらも当社の採点では情報提供で—評点を動かしません—が、オリジンサーバーが攻撃や停止にどれだけさらされているか、プロバイダーがどれだけ絡み合っているかを描きます。前に盾があり、プロバイダーが賢く分散しているのが、回復力のあるビジネスの姿です。

あなたのビジネスにとっての結論: 前に盾のないウェブサイトは、すべての攻撃とすべてのトラフィック急増をオリジンサーバーで直接受けます—だからボットの洪水、ローンチ当日の殺到、あるいはひとつの自動攻撃が、何時間もあなたをオフラインにしかね、復旧はあなた次第です。前にCDN/WAF(無料枠あり)を置くと、自動攻撃の大半をろ過し、急増を吸収し、世界中でサイトを高速化します—たいていIT担当の一午後の作業で、ライセンス費用はゼロです。別途、DNS・ウェブサイト・メールがすべて1つのプロバイダーにあると、そこでのひとつの停止や侵害が、オンラインの存在全体を一度に落とします。プロバイダーの地図を知ることは、インシデントで最初に必要なものです。どちらの検査も評点を変えません—が、どちらも停止・失われた売上・遅く苦痛な復旧への実在の露出を描きます。

これで失いかねないもの

なぜ重要か。 ここの両方の検査は当社の方法論で情報提供です—0点で登録され決して評点を変えません—合否のセキュリティ制御をテストするのではなくインフラを描くからです。表に出すのは、実在のビジネスの露出を地図化するからです。CDN/WAFのないサイトは、すべての攻撃とトラフィック急増をオリジンで直接受け、ろ過も急増の吸収もありません。追加(Cloudflareの無料枠が一般的な道)は、小規模ビジネスができる最もてこの効く・最も低コストの回復力アップグレードのひとつです。そして明確なプロバイダーの地図—DNS・ウェブ・メールが分散しているか1つに積まれているかを知ること—は、何かが起きたとき最初に必要なもので、封じ込められたインシデントと全面的な暗転の分かれ目です。

これは何か、平易に言うと

すべてのウェブサイトはどこかのサーバーで動きます。このページが答える問いは:開かれたインターネットとそのサーバーの間に何が立つか—そして実際に誰があなたのオンラインの存在の各部分を運用しているか?

2つの部分があります:

  1. CDN / WAF — 前の盾。 CDN(Content Delivery Network)は、サイトの前に座り、どこの訪問者にもコンテンツを速く配信し、トラフィックの急増を吸収するグローバルネットワークです。WAF(Web Application Firewall)は、入ってくるリクエストを調べ、悪意あるものをサーバーに届く前にブロックするろ過装置です。人気のサービス(Cloudflare、AWS CloudFront、Fastly、Akamai、Sucuriなど)はこれらを束ねています。サイトのレスポンスを見て、前に盾が見えるか報告し、どのウェブサーバーを動かしているかも記します。

  2. ホスティング/プロバイダーの地図 — 誰が配管を運用しているか。 あなたのDNS(ドメインをアドレスに変える名簿)を誰が扱い、メールを誰が扱うかを示す公開レコードを読みます。そこから、DNS・ウェブサイト・メールがプロバイダーをまたいで分散しているか(回復力がある)、1つに積まれているか(便利だが単一障害点)を見分けられます。

最初に知るべき最重要事項: 当社の採点では、この両方が情報提供です。評点に影響しません。表に出すのは、ビジネスが停止や攻撃にどれだけさらされているかを描くからで—評点とは別の、とても実際的な問いです。

これが招きうる損失

抽象的なリスクではありません—盾のない、絡まった構成が小さな問題を悪い一日に変える日常的な形です。

これの実体

CDN / WAF — 保護層

訪問者(または攻撃者)がサイトを要求すると、リクエストはまっすぐオリジンサーバーへ行くか、まずCDN/WAFを通るかのどちらかです。前に盾があれば、その盾は:

盾は、これらのサービスがサイトのレスポンスヘッダーに残す指紋を見て検出します—例えばcf-rayヘッダー(Cloudflare)、x-amz-cf-id(Amazon CloudFront)、x-served-by(Fastly)、x-akamai-transformed(Akamai)、x-sucuri-id(Sucuri)。またServerヘッダーを読んで基盤のウェブサーバー(nginx、Apache、IIS、LiteSpeed、Caddyなど)を特定し、共有しすぎているX-Powered-Byヘッダーを指摘します。

『良い』状態とは: オリジンの前にCDN/WAFが検出され、Serverヘッダーが特定のバージョン番号を広告しないこと。

ホスティング/プロバイダーの地図 — インフラの依存

あなたのドメインは静かにいくつかの異なるサービスを指します:

これらから、これらの責任がプロバイダーをまたいで分散しているか(ひとつの障害が他を落とさない)、単一プロバイダーに積まれているか(便利だが、ひとつの停止や侵害がすべてを取る)を見られます。

『良い』状態とは: 最低限、DNSが、すべてと同じアカウントに束ねられるのではなく、専用の信頼できるプロバイダーに保持されていること—ドメインの名簿がウェブサイトや受信トレイと運命を共にしないように。

修正方法(無料・約1午後)

IT担当やウェブ開発者にこれを渡してください。修正は無料です。 サイトの前にCDN/WAFを置くのは一般的な無料枠で費用ゼロ、サーバーバージョンを抑えるのは1行の設定です。買うライセンスはありません。(ここでの有料の選択肢は監視・ポートフォリオ追跡・監査だけで—修正そのものではありません。)オーナーの唯一の決定は:はい、サイトの前に盾を置く。

両方の検査が情報提供なので、これらはどれも採点されません—でもCDN/WAFは小規模ビジネスができる最も価値のある回復力アップグレードのひとつなので、やる価値があります。

1. サイトの前にCDN/WAFを置く

最も一般的で無料の道はCloudflareです:

  1. 無料のCloudflareアカウントを作りドメインを追加します。
  2. Cloudflareが既存のDNSレコードを読みます。正しく取り込まれたか確認します。
  3. ドメインのネームサーバーを(レジストラで)Cloudflareがくれる2つに変えます。これがトラフィックをCloudflare経由にルーティングする切り替えです。
  4. SSL/TLSモードを**Full (strict)**に設定し、訪問者 → Cloudflare → オリジンの間で暗号化がエンドツーエンドに保たれるようにします。(最後の区間を暗号化されないままにする『Flexible』は避けてください。)
  5. CDNと基本的なWAFが有効になりました。後でWAFルールを調整できますが、既定でもかなりろ過します。

他の道、スタック次第:

切り替え後、サイトをテストし、HTTPSがどこでも機能することを確認し、1日見守ります。個人的・ライブであるべきページ(ログイン領域、買い物かご、決済)を激しくキャッシュしないこと。

2. サーバーバージョンの広告をやめる

CDNを加えるかどうかに関わらず、サーバーが告知するバージョンを抑えてください—攻撃者に渡している無料の情報です。

Nginx:

server_tokens off;

Apache(メイン設定で):

ServerTokens Prod
ServerSignature Off

共有しすぎているX-Powered-Byヘッダーを取り除く(例:PHPやアプリフレームワークから)—サーバーやCDNのレベルで。Cloudflareではレスポンスヘッダーのトランスフォームルールで剥がせます。

3. プロバイダーの地図を点検する(任意、約10分)

DNS・ウェブサイト・メールが実際どこにあるか見ます:

プラットフォームの注記

よくある間違い

評点についての注記

完全に率直に:この2つの検査はどちらも評点に影響しません。 当社の方法論では0点の情報提供として登録され、盾のないオリジンや単一プロバイダーの構成で決して減点しません。報告するのは、停止・攻撃・遅いインシデント復旧への実在の露出を描くからで—そして無料のCDN/WAFの追加が小規模ビジネスができる最も価値のあるアップグレードのひとつだからです。ここで何もしなくても、評点は変わりません。サイトの前に盾を置きDNSを切り離せば、無料でビジネスを意味あるほど回復力のあるものにしたことになります。それがこのページの正しい読み方です。守る数字ではなく、取る価値のある回復力アップグレードです。

よくある質問

これらは評点に影響しません。なぜ気にすべきですか?

評点は特定のセキュリティ制御(暗号化、メールのなりすまし対策、セキュリティヘッダー)を測り、この2つの検査は回復力—停止や攻撃にどれだけさらされているか—を描くからです。盾のない裸のサーバーは評点付きの検査で良い点を取れても、ローンチ当日のボットの洪水でオフラインにされえます。評点と回復力は別の問いで、このページは2つ目の話です。CDN/WAFの追加は、評点に関係なく、できる最も価値のあるアップグレードのひとつです。

技術に詳しくありません。実際に何が必要ですか?

ひとつの決定とひとつの引き渡しです。決定:サイトの前に保護の盾(CDN/WAF)が欲しいか? ほぼすべてのビジネスで答えはイエスで、一般的な道—Cloudflareの無料枠—は費用がかかりません。引き渡し:『修正方法』の項を、ウェブサイトやドメインを管理する人に渡します。無料CDN/WAFの設定はたいてい一午後の作業で、ライセンス料はありません。修正は無料で、任意の監視やポートフォリオツールだけが有料です。

CDNとWAFの違いは—両方必要ですか?

CDN(Content Delivery Network)は、サイトの前に座るサーバーのグローバルネットワークで、コンテンツを訪問者の近くにキャッシュしてページを速く読み込ませ、トラフィック急増を吸収して殺到がオリジンを潰さないようにします。WAF(Web Application Firewall)は、入ってくるリクエストを調べ、悪意あるもの—インジェクションの試み、ボット攻撃、既知の悪用パターン—をサーバーに届く前にブロックするろ過層です。良い知らせは、人気のサービスが両方を束ねていることです。Cloudflare(など)をオンにすると、CDNと基本的なWAFが一緒に得られます。だから実際にはひとつの設定で2つの利益です。

すべてのサービスが1つのプロバイダーにあるのは悪いことですか?

罪ではなく集中リスクです。便利さは本物です—1つの請求、1つのログイン、1つのサポート窓口。でも引き換えは、ひとつの停止やひとつのアカウント侵害が、DNS・ウェブサイト・メールを一緒に落とし、それについて連絡することすらできなくしうることです。多くの小規模ビジネスはこれを意識的に受け入れます。検査の目的は、依存を見えるようにし、驚きではなく決定にすることです。よくある手軽な改善は、DNSを専用プロバイダーへ移すこと(CloudflareのDNSは無料)で、少なくともドメインの名簿がホスティングと運命を共にしないようにします。

サーバーソフトウェアとバージョンを検出しました—なぜ重要ですか?

サーバーが、どのソフトウェアをどのバージョンで動かしているか正確に(『Server』や『X-Powered-By』ヘッダーで)広告すると、攻撃者に近道を渡します。その正確なバージョンの既知の脆弱性を調べ、まっすぐ狙えます。それ自体であなたを安全でなくはしませんが、無用な情報開示です—玄関ドアに錠のメーカーと型番を残すようなものです。バージョンを抑える(1行のサーバー設定、無料)のは、小さく賢明な固めの一歩です。下の修正手順でカバーします。

サイトの前にCDNを置くと、何かが壊れたり遅くなったりしますか?

正しく行えばサイトは速くなります—それがCDNの目的です。設定中に正しくする主な点は:HTTPSがエンドツーエンドで保たれるようにする(Cloudflareでは『Flexible』ではなく『Full (strict)』モードを使う)、そして個人的・ライブであるべきページ(ログイン済みダッシュボード、決済)を激しくキャッシュしないことです。評判の良いプロバイダーは妥当な設定を既定にします。ネームサーバーを切り替えた後にサイトをテストし、1日見守れば、欠点なく速く盾のあるサイトになります。