私が使用するサーバーの1つは、Amazon EC2クラウドでホストされています。数か月ごとに、このサーバーに対してDDOS攻撃を受けているようです。これにより、サーバーの速度が著しく低下します。約30分後、場合によっては後で再起動すると、すべてが正常に戻ります。
Amazonにはセキュリティグループとファイアウォールがありますが、攻撃を緩和または防止するためにEC2サーバー上に他に何を配置する必要がありますか?
私が学んだ同様の質問から:
- IPテーブル(またはUFWのようなもの)を介して特定のIPアドレスからの要求/分(または秒)のレートを制限します。
- そのような攻撃を乗り切るのに十分なリソースがある-または-
- Webアプリケーションを構築して、弾力性のある/弾力性のあるロードバランサーを搭載し、そのような高い需要を満たすために迅速にスケールアップできるようにします)
- mySqlを使用している場合、遅いクエリがシステムを動かさないように、mySql接続を順次実行するように設定します
他に何が欠けていますか?特定のツールと設定オプション(ここでもLinuxを使用)、および/またはAmazon EC2に固有の情報に関する情報が欲しいです。
ps:DDOSの監視に関するメモも歓迎します-おそらくnagiosで?;)