IPtables: Limite do número de novas conexões ssh por minuto

3

Eu preciso garantir no meu servidor que o máximo de novas conexões ssh por minuto não seja maior que 5.

sudo /sbin/iptables -A INPUT -p tcp --syn --dport 22 -m connlimit --connlimit-above 5 -j REJECT

Acima da regra IPtables, trabalhe para mim, mas isso não permitirá novas conexões após um minuto.

Alguma indicação de como conseguir isso?

    
por user1263746 04.09.2013 / 16:11

1 resposta

4

Adicione --reject-with tcp-reset para que as conexões rejeitadas sejam fechadas normalmente, caso contrário você terá um monte de SYN_WAITs por perto.

sudo /sbin/iptables -A INPUT -p tcp --syn --dport 22 -m connlimit --connlimit-above 5 -j REJECT --reject-with tcp-reset
    
por 04.09.2013 / 19:19