Basicamente, quero que os jogos em rede funcionem mal em rede, mas quero que todo o resto funcione sem problemas.
Eu também gostaria de receber conselhos sobre como bloquear jogos em geral.
Pelo que sei, existem algumas maneiras de impedir completamente a execução de um jogo na Internet:
- Bloqueio inteiramente via configuração DNS (por exemplo, arquivo hosts) ou configuração DNS do roteador
- Bloqueio total por meio de um servidor DNS separado
- Bloqueio do aplicativo, por desinstalação ou algum tipo de controle de acesso
- Bloquear o aplicativo encerrando automaticamente o processo de vez em quando
- Bloqueando o aplicativo corrompendo arquivos periodicamente
No entanto, gostaria de uma maneira mais sutil de bloquear um programa. Algo que também:
- Aumenta a latência (isso seria possível através de algum tipo de QoS como o que o DD-WRT oferece?)
- Aumenta a latência usando uma configuração de roteamento especial para IPs de destino específicos
- Acelere outros recursos do sistema, como memória, E/S ou CPU
- Mexa nas configurações do teclado quando um jogo é iniciado
Eu gostaria que isso funcionasse no MacOSX e no Windows, mas o Linux também seria ótimo.
Para sua informação, não tenho filho, mas estava fazendo um brainstorming com alguns amigos e pais.
Responder1
Dehttp://hints.macworld.com/article.php?story=20080119112509736
Usuários avançados do OS X sabem que o Darwin vem com o
ipfw
, que pode ser usado para configurar um firewall personalizado. Este mesmo serviço, entretanto, também pode ser usado para limitar a largura de banda em portas específicas.Exemplo:
sudo ipfw pipe 1 config bw 15KByte/s
cria um canal que permite a passagem de apenas 15 KB/s.Então:
sudo ipfw add 1 pipe 1 src-port 80
anexará esse canal ao tráfego de saída na porta 80, limitando efetivamente o tráfego de saída do servidor web.sudo ipfw delete 1
removerá o tubo da porta.
Responder2
Existe um software chamadoWanemo que pode aumentar a latência (atraso), perda de pacotes e largura de banda para IP específico e porta na rede. Ele vem como um live CD rodando Linux, mas você pode executá-lo como uma máquina virtual de algum outro computador.
Tudo o que você precisa fazer é o roteamento adequado e a configuração de IP-s na rede, se você tiver essas habilidades, e executar isso 24 horas por dia, 7 dias por semana.
Responder3
O IPFIREWALL (IPFW) é um aplicativo de software de firewall patrocinado pelo FreeBSD, de autoria e mantido por membros voluntários da equipe do FreeBSD. Agora funciona no Windows XP/Vista/7!
Extraia para D:\binary\ ou altere a sintaxe em wall.cmd