Como usar o proxy para filtrar dados de um determinado IP?

0

Estou executando um jogo on-line para crianças, mas ultimamente tenho tido ataques de alguns indivíduos vis que acabaram estragando tudo. Eu suponho (com base no log do Windows) que eles se conectam centenas de vezes com reenviar os pacotes para que o servidor fique sem slots de conexão tcp. O servidor (software para esse jogo) desconecta essas conexões não atribuídas depois de 5 segundos, mas recebendo milhares de mensagens, fica bloqueado. Minha única idéia é - poderia um proxy (HW ou SW) ser usado para filtrar o tráfego de entrada do IP particular? Portanto, esses dados nunca chegariam ao servidor. Obrigado

    
por TheP 15.03.2012 / 08:39

1 resposta

0

Você pode usar um proxy reverso para obter o que deseja, desde que esteja executando um aplicativo baseado na Web, mas isso apenas desvia o esforço para o proxy e não é a solução ideal para o seu problema.

Esse tipo de problema geralmente é resolvido usando um firewall. Todos os firewalls podem filtrar endereços IP, ou intervalos de endereços IP, e se você estiver executando um serviço online como você descreve, é definitivamente algo que deve estar no mix.

Além disso, um firewall moderno com todos os recursos também pode bloquear automaticamente endereços IP com conexões abertas excessivas, até um limite definido por você. Isso elimina a necessidade de "perseguir" atividades maliciosas contínua e manualmente que possam alterar os endereços IP para contornar os blocos codificados permanentemente.

    
por 15.03.2012 / 09:02