Seguridad y alta disponibilidad
(2021-22)
Manuel Jesús Rodríguez Arabi

UT.04. Instalación y configuración de cortafuegos.
¿Qué es un cortafuegos (firewall)?
Mecanismo para proteger una red segura de otra que no lo es
OBJETIVOS
- Filtrado del trafico entrante y saliente de la red
- Permitir solo el tráfico definido por la seguridad aplicada
No sirve para combatir ataques desde dentro de la red, se complementan con sistemas IDS/IPS
Filtrado de paquetes de datos
Capacidad para analizar la parte de los paquetes de información para tener información de:
- origen
- destino
- tipo de protocolo
Rechazar
Denegar
Aceptar
Tipos de cortafuegos
Clasificación según la tecnología utilizada
- Filtrado de Paquetes
- Circuito a nivel de pasarela
- Inspección de estado
- Capa de aplicación
Tipos de cortafuegos
Filtrado de Paquetes (Capa de Red)
- Compara cada paquete con criterios establecidos (IP's permitidas, tipo de paquete, puerto, ...)
- Paquetes sospechosos son desechados
Tipos de cortafuegos
Circuito a nivel de pasarela (TCP y UDP)
- Determina que conexión será permitida
Tipos de cortafuegos
Inspección de Estado (TCP)
- Conexión ya está establecida
- más seguro que filtrado de paquetes, también mayor carga en la red
Tipos de cortafuegos
Capa de aplicación (firewall proxy)
- Combina filtrado de paquetes con las pasarelas de nivel
- Filtra no solo por el servicio al que va destinado, sino también por otras características (Ej. solicitud HTTP, según URL a la que intenta acceder).
Tipos de cortafuegos
Clasificación según su área de influencia
- Personales
- Pequeñas oficinas
- Corporativos
Tipos de cortafuegos
Personales
- Incluidos en los S.O.
- Controlan trafico que entra y sale en el equipo
Tipos de cortafuegos
Pequeñas oficinas
- Denominados SOHO
- Cortafuegos con:
- Antivirus
- filtrado IP
- filtrado de contenidos web
- detección de intrusos
Tipos de cortafuegos
Corporativos
- Soportan miles de conexiones
- Gran potencia y capacidad de proceso
Utilización de Cortafuegos
Usaremos NetInVM
- Máquina virtual sobre VMWare
- Permite crear una infraestructura de red en su interior
- Basada en Debian.
- Incorpora pequeñas máquinas Kernel Virtual Machine
NetInVm
¿Que necesitamos?
Reglas de filtrado de cortafuegos
Conjunto de reglas que actúan sobre el tráfico de paquetes que atraviesan al cortafuegos, modificando o no su trayectoria en base al resultado de aplicar dichas reglas sobre los datos incluidos en la cabecera de los mismos
- De entrada (INPUT)
- De salida (OUTPUT)
- De reenvío (FORWARD).
Iptables. Sintaxis
Utilidad para administrar y controlar el filtro de red. También ofrece la posibilidad de redireccionar paquetes, enmascararlos y manipularlos.
Se usan 3 tablas de reglas:
- filter
- nat
- mangle.
Iptables. filter
Ofrece las funciones de filtrado de paquetes

Iptables. nat
Ofrece las funciones de enmascaramiento de direcciones IP y de redirección de paquetes.

Iptables. mangle
Se usa para alterar el estado de un paquete
Iptables. Sintaxis
Sobre estas tablas se puede:
- Insertar una nueva regla
- Añadir una nueva regla
- Modificar una regla existente
- Eliminar una regla
iptables [-t tabla] operación cadena [parámetros] acción
Iptables. Sintaxis
¡¡¡Manos a la obra!!!

Esto es todo...
SAD-UT04-Instalación y configuración de cortafuegos
By Manuel Jesús Rodríguez Arabi
SAD-UT04-Instalación y configuración de cortafuegos
- 321