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

  • 289