2017-08-07 21 views

答えて

2

私は質問はすでにここで回答されていると思う:

https://serverfault.com/questions/371763/limit-maximum-incoming-connections-to-a-port-using-iptables

をあなたは--connlimitを使用してiptablesのを使用することができます。上のリンクで答えが見つかるので、ここで答えを繰り返すのは意味がありません。あなたの質問に答えることを願っています。

UPDATE:この場合

あなたが接続されている10のIP addresesがある場合、これはポート80での接続を拒否しますiptablesの

iptables -A INPUT -p tcp --syn -dport 80 -m iplimit --iplimit-above 10 -J REJECT 

からiplimitモジュールを使用することができます。 10のIPアドレスは10のユニークなIPアドレスに変換されます。

+0

接続がユニークでないマシンについては – rigger12

+1

と言います.Nat/masqueraの背後にマシンがあり、同じIPアドレスでアクセスしている場合を除き、ユニークなマシンはユニークなIPアドレスで変換する必要があります。もしそうなら、私は実際にはiptablesが解決策であるかどうか分かりません。 –

+0

Okありがとう、私は、単一のIPが複数の接続を持つ可能性があるので、ポート上のIPアドレスの数を制限する方法を考えています。したがって、接続によるフィルタリングは機能しません。 – rigger12

関連する問題