Statistiche sull'utilizzo della rete LAN party

4

Io e un paio di miei amici abbiamo deciso di organizzare una festa in lan da 40 a 50 giocatori. Ho un paio di studi che ho bisogno di trovare soluzioni per.

  1. Server DHCP
    • Ora ho installato un server DHCP (in Virtual Box Ubuntu 14.04 LTS) e ha funzionato. Ecco come ho fatto link
  2. Gestione larghezza di banda

    • Forse con il server DHCP, posso ottenere una sorta di statistiche della rete come l'attuale utilizzo della larghezza di banda per dispositivo. Sarebbe bello vedere l'utilizzo della rete per dispositivo o, in questo caso, un lettore. Ciò renderebbe molto più facile rintracciare i mangiatori di larghezza di banda aka "torrenting" poiché non c'è molto banda larga da regalare.

    • Ho installato l'app EtherApe sul server DHCP, selezionato eth0 come interfaccia e mostra le connessioni, ma sarebbe molto difficile rintracciare un singolo pc, perché EtherApe elenca anche il target. Mi piacerebbe che fosse come una lista, possibilmente in Ubuntu Terminal. Ad esempio:

    • [email protected] $ 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. Blocca connessione

    • Se il giocatore utilizza troppi dati per tutto il tempo, avendo 20 schede di YouTube che riproducono 4K o torrenting molti file, blocca Internet per quel lan ip. Questa funzione dovrebbe essere usata come manuale perché potrei semplicemente chiedere che il giocatore si fermi o che io taglino internet.
    • [email protected] $ blockinternet [lan ip] [interval]

Inoltre, se tutto ciò potrebbe essere fatto senza server proxy, Ubuntu in realtà si innalza. Proxyless in modo che i giocatori si sentano a casa quando arrivano. Collega e usa. Non sono necessarie impostazioni proxy. Queste funzionalità non sono necessarie per fare lan party ma se qualcuno avvia DDoS o torrent, sarebbe bello avere uno strumento per vietare quel PC per circa 10 minuti (ovviamente tramite SSH;)

Questo lo so molto da chiedere, ma ho cercato su Google per un paio di giorni senza una soluzione.

Grazie!

    
posta MiroRauhala 07.09.2014 - 20:41

2 risposte

1

Non sono sicuro di come gestirlo solo con l'installazione di un server Ubuntu, ma quello che raccomanderei è l'utilizzo di un cisco gestito da swtich. Puoi trovare potenti switch Cisco usati su eBay per un minimo di $ 30 con 24 porte e configurare le tue linee guida sulla sicurezza e la chiusura remota delle porte, se necessario. Per monitorare la tua rete puoi utilizzare software come Solarwinds Questo tipo di cose può essere travolgente per funzionare e anche non redditizio per il tuo budget. L'utilizzo di un interruttore gestito è l'unico modo in cui ti vedo ottenere il livello di controllo desiderato.

    
risposta data Klyn 07.09.2014 - 22:20
0

Lo switch gestito ti darà visibilità del traffico totale sulla tua LAN per dispositivo. Il tuo server DHCP locale non può vedere tutto il traffico (poiché questo è ciò che fa un interruttore, invia solo il traffico giusto alla porta giusta), quindi non sarà mai in grado di fare il lavoro.

Tuttavia non troverai uno switch gestito Gigabit a 48 porte per $ US30.

Dato che probabilmente non sei preoccupato della larghezza di banda del traffico LAN locale se sei di tutto Gbit, devi solo gestire il traffico Internet.

Ci sono molti strumenti per questo. Il dispositivo avrà bisogno di due porte di rete o 2 vlan, da una a una LAN, una da Internet.

Qualcosa come il firewall pfSense (un sacco di funzionalità, un sacco di plug-in) o un router hardware di trucco. Per una buona GUI per utente, un dispositivo di tipo Internet Cafe potrebbe funzionare. Per il solo monitoraggio, Cacti ti darà traffico per utente e per applicazione.

Puoi associare gli utenti con gli indirizzi MAC in modo da non aver bisogno di un proxy di autenticazione.

Tuttavia, potresti voler abilitare un proxy trasparente per i calamari, questo ti farà risparmiare larghezza di banda.

Se il tuo firewall o dispositivo ha funzionalità di livello 7 o QoS puoi limitare o bloccare i torrent e dare la priorità alle app di gioco, oltre a misurare la latenza e visualizzare gli hog.

    
risposta data David McNeill 22.10.2014 - 01:42

Leggi altre domande sui tag