Estatísticas de uso de rede do partido Lan

4

Eu e alguns dos meus amigos decidimos fazer uma festa na lan em torno de 40 a 50 jogadores. Eu tenho algumas dúvidas que preciso encontrar soluções para.

  1. servidor DHCP
    • Agora instalei um servidor DHCP (no Virtual Box Ubuntu 14.04 LTS) e funcionou. Veja como eu fiz o link
  2. Gerenciamento de largura de banda

    • Possivelmente com o servidor DHCP, posso obter algum tipo de estatística da rede, como o uso atual de largura de banda por dispositivo. Eu adoraria ver o uso da rede por dispositivo ou, nesse caso, um player. Isso tornaria muito mais fácil rastrear comedores de largura de banda, também conhecido como "torrenting", já que não há muita largura de banda para se distribuir.

    • Eu instalei o aplicativo chamado EtherApe no servidor DHCP, selecionei eth0 como a Interface e ele mostra conexões, mas seria muito difícil rastrear um único pc lá fora, porque o EtherApe também lista o destino. Eu gostaria que fosse como uma lista, possivelmente no Terminal do Ubuntu. Por exemplo:

    • user@hostname $ any command that outputs this
      | PC |     LAN      | Current usage | Total usage / |
      | -- | ------------ | ------------- | -------------- |
      | 1  | 192.168.1.20 |    4.687 Mbps |     1.256 Gbps |
      | 2  | 192.168.1.21 |    12.57 Mbps |    103.25 Mbps |
      | 3  | 192.168.1.23 |    0.245 Mbps |    12.144 Mbps |
      
  3. Bloquear conexão

    • Se o jogador estiver usando muitos dados o tempo todo, ter 20 abas do Youtube reproduzindo 4K ou torrentando muitos arquivos, bloqueia a internet para esse lan ip. Esta função deve ser usada como manual porque eu poderia pedir ao jogador que parasse ou eu cortasse a internet.
    • user@hostname $ blockinternet [lan ip] [interval]

Além disso, se tudo isso puder ser feito sem o servidor proxy, o Ubuntu realmente funcionará. Proxyless assim os jogadores se sentem em casa quando eles vêm. Plug and play. Nenhuma configuração de proxy precisava ser feita. Esses recursos não são necessários para fazer uma festa de lan, mas se alguém começa a DDoS ou torrent eu seria ótimo ter uma ferramenta para banir esse PC por uns 10 minutos (via SSH, obviamente;)

Eu sei muito disso para perguntar, mas eu pesquisei por alguns dias agora ainda sem uma solução.

Obrigado!

    
por MiroRauhala 07.09.2014 / 20:41

2 respostas

1

Eu não tenho certeza de uma maneira de gerenciar isso com apenas uma instalação do servidor Ubuntu, mas o que eu recomendaria é usando um gerenciado cisco swtich. Você pode encontrar poderosos switches cisco usados no ebay por apenas US $ 30 com 24 portas e configurar suas próprias diretrizes de segurança e fechar remotamente as portas, se necessário. Para monitorar sua rede, você pode usar softwares como o Solarwinds Esse tipo de coisa pode ser complicado para começar a trabalhar e também não é rentável para o seu orçamento. Usar um switch gerenciado é a única maneira de ver você obtendo o nível de controle desejado.

    
por Klyn 07.09.2014 / 22:20
0

O comutador gerenciado lhe dará visibilidade do tráfego total em sua LAN por dispositivo. Seu servidor DHCP local não pode ver todo o tráfego (já que isso é o que um switch faz, apenas envia o tráfego certo para a porta certa), portanto, nunca conseguirá fazer o trabalho.

Você não encontrará um switch gerenciado Gigabit de 48 portas por US $ 30,00.

Como você provavelmente não está preocupado com a largura de banda do tráfego local da LAN, se você é o Gbit, só precisa gerenciar o tráfego da Internet.

Existem muitas ferramentas para isso. O dispositivo precisará de duas portas de rede ou duas vlans, uma para a LAN e outra para a Internet.

Algo como firewall do pfSense (vários recursos, muitos plug-ins) ou um roteador de hardware de truque. Para um bom GUI por usuário, um appliance do tipo Internet Cafe pode funcionar. Para apenas monitorar, o Cacti fornecerá tráfego por usuário e por aplicativo.

Você pode associar usuários a endereços MAC para que você não precise de um proxy de autenticação.

Você pode querer ativar um proxy transparente de squid, mas isso economizará largura de banda.

Se o seu firewall ou appliance tiver recursos de camada 7 ou QoS, você poderá limitar ou bloquear os torrents e priorizar os aplicativos de jogos, bem como medir a latência e visualizar os porcos.

    
por David McNeill 22.10.2014 / 01:42