How to Lan Party?
Acá voy a listar un poco cuales son las cosas básicas y no tan básicas para llevar acabo una {{lan-party}}, o al menos que cosas hacemos en {{T4Lan}}.
Voy a dividir sobre las cosas que me gustaría dejar escrito:
- Infraestructura {{t4lan-infrastructure}}
- Router
- Switch
- Cables de red
- Access Point para wifi red local
- Chromecast para usar la tv y poner música
- HDMI largos para conectar PC a la tele y jugar juegos cooperativos
- Zapatillas, extensores de cable, {{lan-party-energy-control-system}}
- Extensor de cable de red (Hembra a Hembra)
- Proyector
- Herramientas
- Tester de cable de red
- Pinza crimpeadora para cables de red
- Cinta para cables
- Juegos
- Flatout 2
- Grid
- Age of empires II
- Soldat 2
- Soldat
- Circuit Superstars
- Counter Strike 1.6
- Counter Strike: Global Offensive
- CS2
- Killing Floor 2
- Raft
- What the box?
- Virtual Tennis (Copy paste edition)
- MOHA (Copy Paste edition)
- Wreckfest
- https://veloren.net/🡭
- https://suroi.io/🡭
- https://github.com/wesnoth/wesnoth🡭
- https://zero-k.info/🡭
- https://www.redeclipse.net/🡭
- http://www.datarealms.com/games.php🡭
- Lugar / Locación
- Hay ventilador?
- En que época se hace la Lan, verano? invierno?
- Hay suficiente espacio para que todos puedan estar medianamente cómodos?
- Hay estacionamiento para autos?
- Baño compartido o privado?
- En el caso de que alguien quiera descansar, hay lugar?
- Comida
- Lo mejor que se puede comer en una lan es pizza, empanadas. Una comida que pueden comer casi todos y que no necesita tiempo de cocción por que se puede pedir por delivery.
- Snacks, papas fritas, chisitos, la falopota.
- Agua, Jugo
- Energizantes
- Cosas que no pueden faltar
- Cables de red de distintas medidas
- Kit de primeros auxilios
- Frazada para la noche
- Almohadones para la espalda
- Música, falta armar una playlist con buena música
Tools
- Docker
- Lancache
- Benchmark for Lancache https://tpill90.github.io/steam-lancache-prefill/detailed-command-usage/Benchmark/🡭
Networking y servers
- en {{t4lan-infrastructure}} hay mas detalle
- conseguimos un router {{mikrotik-rb450g}}, es de lo mas comunes.
- usa RouterOS, su propio sistema operativo
- dejar en algún lado la documentación o la configuración de lo que tuve que hacer.
- Mikrotik hace las cosas a su manera, si bien los conceptos son los mismos en todo Networking, lleva un tiempo acostumbrarse a configurarlo. Por eso es que hay tantas certificaciones, por que se pueden hacer un montón de cosas.
- en algún punto parece similar a pfsense
- para lo que es el rango de ips y subnets vamos a mantenernos en lo común, 192.168.100.0/24
- 192.168.100.1 -> router
- 192.168.100.2 -> switch
- 192.168.100.3 -> access point wireles
- 192.168.100.19 -> lancache con dns
- 192.168.100.20 -> servicios / tools y gameservers
- 192.168.100.21 -> cs2
- 192.168.100.22 -> soldat2
- etc
- 192.168.100.100 - 192.168.100.200 -> pcs, notebooks y celulares
- 192.168.100.220 -> iot - sensor corriente
- 192.168.100.221 -> iot - sensor temperatura
- 192.168.100.222 -> iot - sensor temperatura
- 192.168.0100223 -> chromecast ?
Server tools
- ethtool
- telegraf
sudo lsof -nP -iTCP -sTCP:LISTEN
para ver que puertos TCP están abiertos.
Todo’s
Es importante que todo este documentado, que sea fácil entender la infraestructura de la LAN. Que se sepa donde se tiene que buscar que cosa. En la ultima lan paso que muchas cosas funcionaron en la preparación semanas antes, pero una vez en la LAN dejo de funcionar. Y no es que hubo un cambio de hardware ni de sistema operativo. No se, hay cosas que directamente no volvieron a funcionar. Lo importante de una LAN party es que tiene que ser temporal, se tiene que adaptar al entorno en donde se hace la LAN. Por es necesario que el router quede configurado y en una especie de PlugNplay. Como nos aseguramos que los servers están funcionales? y que todos los servicios de backup están andando.
Para la próxima lan que revisar los siguientes puntos:
- agregar algún interruptor al sensor de energía, para no tener que cortar toda la red eléctrica para prenderlo o apagarlo.
- verificar el funcionamiento del dns, que si el server esta apagado tengamos como segundo server el mismo router.
- mejorar el tema de los gameservers, mejorar las configuraciones.
- sacar del medio Homeassistant, que todos los sensores vayan directo a influxdb o lo que sea.
- se podrá registrar a que juego estamos jugando en tiempo real?
- cambiar enchufes por unos de 16A
- Agregar que juegos necesitan de server dedicados, que puedan estar en local o online
- Agregar listado de comandos comunes para cs y csgo server, ejemplo: maxround, timelimit, etc.
- agregar cable VGA a caja de cables
- exportar configuracion de mikrotik, no se si hay alguna especie de backup que se puede hacer por si se jode algo. La configuración es medio engorrosa de hacer, tiene muchos puntos y es difícil de recordar si no lo haces seguido.