Este es Torre, un servidor: una computadora que nunca se apaga y atiende a mucha gente por internet. A Torre le llegan cartas todo el tiempo. Algunas son buenas, como alguien que quiere ver una página. ¡Otras son virus!
En la puerta de Torre hay un guardián, el firewall. El guardián tiene una lista de reglas y las lee en orden: la primera que habla de la carta decide si pasa o no.
Las páginas web llegan por la puerta 443, los videojuegos por la 27015 y el virus intenta entrar por la 31337. A esos números se les llama puertos.
Las reglas que ves en el código son de verdad: ufw es el firewall que usan muchos servidores con Linux, ¡también los de esta escuela!
Para pensar
- ¿Qué fue fácil?
- ¿Qué fue difícil?
- ¿Otro paradigma lo habría resuelto mejor? ¿Cuál y por qué?