エントリーの編集
![loading...](https://b.st-hatena.com/bdefb8944296a0957e54cebcfefc25c4dcff9f5f/images/v4/public/common/loading@2x.gif)
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
iptablesをシェルスクリプトで設定していて動作が遅い場合の対処法
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
![アプリのスクリーンショット](https://b.st-hatena.com/bdefb8944296a0957e54cebcfefc25c4dcff9f5f/images/v4/public/entry/app-screenshot.png)
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
iptablesをシェルスクリプトで設定していて動作が遅い場合の対処法
数十分かかる設定を数秒で実行 ファイヤーウォールでブロックすべきIPのリストは日々変動します。 そう... 数十分かかる設定を数秒で実行 ファイヤーウォールでブロックすべきIPのリストは日々変動します。 そうした動的な環境に対応するために、iptablesの設定はシェルスクリプトを利用するのが一般的です。 またlogから攻撃を察知して即座に対応するには、コマンドで設定を変更するのが最適です。 その辺の詳しい設定方法は以下のページでまとめました。 「iptablesの設定ファイルをシェルスクリプトを利用して動的に作成」 「Swatchでログを監視して、攻撃に合わせた対策を自動で実行する方法」 上記の設定で問題なく運用していたのですが、登録するルールが多くなると「新しい設定が反映されるまで数十分アクセス不能になる」という点が気になっていました。 その対策のメモです。 ボトルネックの把握 まずは遅い原因を探ります。 上のリンクで紹介した方法では、3つのループが実行されていました。それぞれのループで書き