特定のポートに対する同時独立 IP 接続の最大数を制限します。

特定のポートに対する同時独立 IP 接続の最大数を制限します。

サーバーをソックス5プロキシに設定しました。
特定のポートで同時に一意の最大IP接続数を制限したい(1、5、または20)。
Googleで検索してみると、次の記事だけを見ました。IPtablesはIPあたりの接続数を制限します。(IP/ホストごとのSSH接続制限について議論)またはiptables を使用してポートに着信する最大接続数を制限します。など。
それらはすべて使用されますが、iptables connlimit moudleポートへの接続数だけを制限するため(IPは複数の接続を持つことができますが、IP数を制限しないため役に立ちません)、これらの
いずれも私の要件を満たしていません。

修正する
私の目的をより正確に説明します。
ポートで固定数(1、5、または20)のIP接続のみを許可したいです。 IPごとの接続に制限はありません。
おそらくこれを行う方法はいくつかあります。
私の最初の考えはiptablesでしたが、私にはあまり役に立たないようです(わからない、多分誰かがiptablesを使って私の目標を達成できるかもしれないので、この質問をするようになりました)。
もう一つの方法も考えました。プログラムを使用して各ポートを監視し、接続されているIPの数を超えるポートを見つけたら、追加の接続を閉じてpreset value現在のIP番号を同じまたは小さいままにしますpreset value。しかし、どのプログラムがこれを行うことができるかはわかりません。
私の問題を解決する他の方法があれば、いつでも歓迎します。 iptablesにとらわれないでください。

ベストアンサー1

おすすめ記事