この記事は機械翻訳のミラー記事です。元の記事にジャンプするにはこちらをクリックしてください。

眺める: 12614|答える: 0

【安全チュートリアル】 小規模なDDOS攻撃に対するIIS防御

[リンクをコピー]
掲載地 2016/07/27 19:16:26 | | | |

最近、同社の公式ウェブサイトおよび事業システムの登録ページがDDOS攻撃を頻繁に受けており、IISアプリケーションプールのCPU使用率が100%に達し、ウェブサイトへのアクセス時に503件のエラーが発生しています。 以下は対抗措置の概要です。

    1. IISのCPU監視機能を有効にする

    このアプローチは低周波DDOSにも適用可能です。 w3wp.exeアプリケーションプールに関連するプロセスであり、WEBトラフィックが多いと多くのシステムリソースw3wp.exe消費されます。 DDoS攻撃の場合、明らかな現象としてw3wp.exeがCPUの100%を占め、ウェブサイトへのアクセスが拒否され、遠隔でサーバーにログインするのが困難になります。 この状況に対して、以下の最適化が行われます:

    1. IIS内の各ウェブサイトごとに別々の申請プールを設定する。

    2. 各アプリケーションプールごとにCPU監視機能を設定:w3wp.exeのCPUが50%を超えると自動的にプロセスw3wp.exe終了し、監視周波数は1分となります。 アクセスリクエストが来ると、w3wp.exeユーザーアクセスに影響を与えずに再起動します。

   

2. フロークリーニング

    ハッカーが低レベルのDDOSが機能しなくなると、攻撃を強化します。 当初、公式サイトの平均並行回数は数千回でしたが、後に平均16,000回、最大70,000回に増加しました。そのため、上記のCPU監視機能は効果がなくなり、w3wp.exe再起動後は非常に短時間でCPUが再び100%に戻るためです。

    当時監視された同時接続数:

    CPU使用率とトラフィック(帯域幅制限10M)

    幸いにも、公式ウェブサイトのドメイン名はアリババクラウドに登録されており、アリババクラウドに移行すれば、クラウドシールドのDDOS保護機能を使ってほとんどの異常トラフィックがクリーンアップされ、CPUもすぐに正常に戻り、公式サイトもフル稼働で復活します。

    注:アリババクラウドの無料DDoS基本保護閾値は5Gbpsであり、攻撃トラフィックがこの値を超えるとブラックホールされ、サービスにアクセスできなくなります。

    クラウドサーバーのパラメータは以下の通りです:






先の:IIS上でCC攻撃保護モジュールを有効にする方法
次に:Microsoftオープンソースフレームワークのオーチャードインストールチュートリアル
免責事項:
Code Farmer Networkが発行するすべてのソフトウェア、プログラミング資料、記事は学習および研究目的のみを目的としています。 上記の内容は商業的または違法な目的で使用されてはならず、そうでなければ利用者はすべての結果を負うことになります。 このサイトの情報はインターネットからのものであり、著作権紛争はこのサイトとは関係ありません。 ダウンロード後24時間以内に上記の内容を完全にパソコンから削除してください。 もしこのプログラムを気に入ったら、正規のソフトウェアを支持し、登録を購入し、より良い本物のサービスを受けてください。 もし侵害があれば、メールでご連絡ください。

Mail To:help@itsvse.com