Unidad 5 Paso 6

April 22, 2019 | Author: Daniel Cárdenas | Category: Firewall (Computing), Linux Distribution, Network Architecture, Network Protocols, System Software
Share Embed Donate


Short Description

archivo...

Description

DIPLOMADO DE PROFUNDIZACIÓN EN LINUX DANIEL ANDRES CARDENAS FERNANDEZ GRUPO 201494_9

Jajajaja UNIDAD 5: PASO 6 - IMPLEMENTAR SISTEMAS ORIENTADOS A LA PROTECCIÓN, LA AUDITORIA Y SEGURIDAD INFORMÁTICA SOCIALIZACIÓN COLABORATIVO 5  –  TRABAJO  TRABAJO INDIVIDUAL

PRESENTADO POR DANIEL ANDRES CARDENAS FERNANDEZ C.C. 80.086.442

DOCENTE DANIEL ANDRES GUZMAN AREVALO

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA  –  UNAD  UNAD DIPLOMADO DE PROFUNDIZACIÓN EN LINUX ESCUELA DE CIENCIAS BASICAS TECNOLOGIAS E INGENIERIA BOGOTÁ D.C. MAYO 2018

1

DIPLOMADO DE PROFUNDIZACIÓN EN LINUX DANIEL ANDRES CARDENAS FERNANDEZ GRUPO 201494_9

INTRODUCCIÓN

OBJETIVOS

2

DIPLOMADO DE PROFUNDIZACIÓN EN LINUX DANIEL ANDRES CARDENAS FERNANDEZ GRUPO 201494_9

INFORME DE CONTENIDOS DE LA ACTIVIDAD INDIVIDUAL

ACTIVIDADES A DESARROLLAR

PLANTEAMIENTO Y CONTEXTUALIZACIÓN DEL PROBLEMA A RESOLVER

Aplicar seguridad en los sistemas de información no es por temas de licenciamiento, es una necesidad de todas las empresas y de los usuarios. La seguridad y protección de datos, así como también en cumplimiento de las normas vigentes, para no incurrir en altos costos por sanciones o pérdida de la información. Por tanto se propone realizar lo siguiente: 1. Firewall e IPTables Un cortafuegos es un dispositivo, ya sea software o hardware, que filtra todo el tráfico en una red LAN / WAN. Los sistemas operativos GNU/Linux a través de su kernel disponen de un firewall por defecto basado en IPTables. Un cortafuegos actúa como un guardia de seguridad entre la red interna y externa mediante el control y la gestión del tráfico de red entrante y saliente basado en un conjunto de reglas. Este conjunto de reglas de firewall sólo  permite conexiones legítimas y bloquea aquellos que no están definidas Iptables / Netfilter, se consideran como la primera línea de defensa, es el más popular firewall basado en línea de comandos para la ejecución en consola de muchas distribuciones GNU/Linux, su función principal es a través de reglas filtrar los paquetes en la pila de red dentro del propio núcleo del sistema operativo.

3

DIPLOMADO DE PROFUNDIZACIÓN EN LINUX DANIEL ANDRES CARDENAS FERNANDEZ GRUPO 201494_9

Se requiera que los estudiantes se apropien a través de un proceso de sensibilización con las herramientas y servicios orientados a la seguridad basadas en reglas de filtrado de paquetes en una red denominados IPTables, implementando plataformas robustas de sistemas cortafuegos creadas a partir de distribuciones GNU/Linux estables, así como también se han implementación interfaces a modo grafico para la interpretación confiable de los comandos IPTables, garantizando así la operatividad de cortafuegos. Es necesario que a nivel individual cada estudiante, se apropie conceptual y técnicamente de como instalar, administrar y operar un sistema cortafuegos IPTable, con el fin de poder implementar y brindar soporte a los requerimientos de seguridad que se requiera para salvaguardar la infraestructura tecnológica.

4

DIPLOMADO DE PROFUNDIZACIÓN EN LINUX DANIEL ANDRES CARDENAS FERNANDEZ GRUPO 201494_9

A. Tabla consolidada para la ejecución de comandos IPTables para reglas de filtrado:

Comandos

Función(es), acción o

Ejemplo

IPTables

finalidad Sintaxis de

contextualizado de

cada comando

cada comando

Tema

1: Aquí nombrare los comandos más utilizados en el

Cadenas

sistema.

y opciones de

Cabe recordar que en la consola lo ejecutamos un

comandos y de

ejemplo: sudo iptables -P INPUT DROP

 parámetros

-A:  Este agrega una regla en una cadena específica.

-I:  En este comando se puede insertar una nueva regla numero_regla (rulenum) en una cadena específica.

-R:  Este reemplaza la regla (rulenum) en la cadena específica.

5

DIPLOMADO DE PROFUNDIZACIÓN EN LINUX DANIEL ANDRES CARDENAS FERNANDEZ GRUPO 201494_9

-E:  Modifica el nombre de la cadena. Ejemplo: (nombre-anterior-cadena

por

nombre-nueva-

cadena)

-L:  En este comando muestra el listado de las reglas de una cadena específica es decir muestra todas las cadenas existentes.

-N: Crea una nueva cadena asociada a un nombre. -P: Este modifica la cadena que se seleccione. -D:  Elimina la regla_numero (rulenum) de la cadena que se seleccione.

-Z:  Los contadores de los paquetes los deja en 0  bytes de la cadena que se seleccione y al no seleccionar

una

cadena

automáticamente

los

contadores quedaran en 0.

6

DIPLOMADO DE PROFUNDIZACIÓN EN LINUX DANIEL ANDRES CARDENAS FERNANDEZ GRUPO 201494_9

Aunque también hay unos parámetros adicionales que juegan un papel importante con los comandos iptables:

-i Interfaz de entrada (eth0,eth1,eth2…) -o Interfaz de salida (eth0,eth1,eth2…) -sport Puerto de origen -dport Puerto destino -p El protocolo del paquete a comprobar, tcp, udp, icmp ó all. Por defecto es all -j Esto especifica el objetivo de la cadena de reglas, o sea una acción -line-numbers Cuando listamos las reglas, agrega el número que ocupa cada regla dentro de la Tema

2: Este protocolo TCP (opción –   p tcp)

Opciones de

--dport: Este traduce “destination porta”. Permite

coincidencia

configurar el paquete del puerto del destino de un

 para el

 paquete ya sea web o smtp. El cual nos deja ver

 protocolo TCP

los nombres o servicios de red que se usan.

(Incluir  banderas),

--sport: Traduce “source port”. En este se puede

7

DIPLOMADO DE PROFUNDIZACIÓN EN LINUX DANIEL ANDRES CARDENAS FERNANDEZ GRUPO 201494_9

UDP e ICMP

configurar la fuente del paquete que se vaya a enviar.

--syn: Cuando un paquete “payload” de datos no será tocado. Se identifica porque tiene un punto de exclamación (!).

--tcp-flags:  Los

paquetes

TCP

tiene

dos

 parámetros, el primero es la máscara el cual se configura con banderas y el segundo refiere a la  bandera que se debe configurar. Estas algunas de las banderas: ACK FIN PSH RST SYN URG ALL  NONE

8

DIPLOMADO DE PROFUNDIZACIÓN EN LINUX DANIEL ANDRES CARDENAS FERNANDEZ GRUPO 201494_9

Tema

3: Este módulo es usado por el comando iptables

Módulos

 para las opciones de coincidencia usando el

con opciones de

nombre – m que traduce a .

coincidencia

Limit module:  este permite colocar una regla en  particular. Ya que este previene la inundación de  paquetes coincidentes que hagan que se sobre cargue el registro del sistema con mensajes que se  puedan repetir:

--limit:  con este comando podemos configurar el número de las coincidencias en un tiempo determinado

--limit-burst:  Se puede configurar el límite de  paquetes en un determinado tiempo Tema

4: El paquete se puede dirigir aun objetivo diferente

Opciones

el cual se pueda tomar alguna decisión. Es decir

del objetivo y

cada cadena tiene un objetivo por defecto.

del listado

Reemplace:  es cuando una cadena ya es definida  por un usuario en una tabla

9

DIPLOMADO DE PROFUNDIZACIÓN EN LINUX DANIEL ANDRES CARDENAS FERNANDEZ GRUPO 201494_9

ACCEPT : la función es permitir que un paquete se pueda mover a un destino o a una cadena.

DROP:   este delimita el paquete es decir cae el servicio.

QUEUE:   este se aloja en la cola para ser manejado por la aplicación.

RETURN:  Este revisa que las reglas de la cadena actual y ver si este cumple con su destino RETURN para que cumpla la regla, el paquete no deberá moverse hacia la cadena anterior.

LOG:  registra todos los paquetes con coincidan ya que estos están en el Kermel en el archivo /etc/syslog.conf el cual determina las entradas de los registros. --log-level: podemos configurar el nivel de  prioridad de los registros.

10

DIPLOMADO DE PROFUNDIZACIÓN EN LINUX DANIEL ANDRES CARDENAS FERNANDEZ GRUPO 201494_9

--log-prefix: Cadena de 29 caracteres antes de la línea de registro cuando esta se escriba. Es  práctico para sacar filtros de syslog. --log-tcp-sequence: muestra la secuencia TCP del  paquete del registro del sistema.

REJECT:  este envié un paquete de error de vuelta y deja caer le otro paquete. Tema

5: Son unas herramientas de configuración de nivel

Directivas

de seguridad el cual se pueden activar y guardar

de control de

reglas básicas de un cortafuego.

IPTables, guardado reglas

de

Start: Si todos los iptables en ejecución son

y detenidos se pueden volver a arrancar con el

archivos

comando /sbin/iptables – restore.

de configuración

Stop: si el cortafuegos esta activos, se descarta la

de

regla del cortafuego ya que este se encuentra en

scripts

de

memoria y estos módulos son descargados.

control

11

DIPLOMADO DE PROFUNDIZACIÓN EN LINUX DANIEL ANDRES CARDENAS FERNANDEZ GRUPO 201494_9

Restart:  Si está en ejecución el cortafuegos, las reglas en memoria se descartan y este vuelve a inicializar el firewall si está configurado.

Status:  Este imprime el estatus del cortafuego de todas las reglas que se encuentren activas

Panic:  Da por obvio todas las reglas del cortafuego.

Save:  Guarda las reglas que se hagan al cortafuego.

12

DIPLOMADO DE PROFUNDIZACIÓN EN LINUX DANIEL ANDRES CARDENAS FERNANDEZ GRUPO 201494_9

Colaborativos: 1. Asignación de Roles por estudiante para trabajos Colaborativos. 2. Contexto del problema a solucionar en Seguridad perimetral de forma colaborativa: Ahora se tiene como prioridad, garantizar la protección de los servidores que conforman la intranet (LAN) / extranet (WAN), para lo cual se requiere delimitarlos a través de una zona DMZ y así garantizar la seguridad e integridad de las bases de datos y aplicaciones bajo  plataformas GNU/Linux. Recomendaciones, para que de forma inmediata procedan a su implementación y puesta en marcha: Todos los integrantes del grupo colaborativo realizaran la descarga, instalación y configuración de la distribución GNU/Linux Endian (EFW) 3.2.2, así mismo seleccionar una de las siguientes cinco (5) temáticas y darle solución baja esta distribución, la cual será la plataforma de seguridad, así: Desde la consola se debe revisar cada uno de los servicios haciendo uso de los comandos  para ver el status, parar el servicio, arrancarlo, reiniciarlo. Se debe evidenciar mostrando la fecha y hora de la ejecución del comando. Cada integrante del grupo debe de manera individual realizar cada una de las temáticas  propuestas en esta guía de actividades, cargar el desarrollo individual el cual deberá quedar en el tema de foro “Socialización Colaborativo Colaborativo”

13

DIPLOMADO DE PROFUNDIZACIÓN EN LINUX DANIEL ANDRES CARDENAS FERNANDEZ GRUPO 201494_9

CONCLUSIONES

REFERENCIAS BIBLIOGRÁFICAS

-

FPla informática  –   Diseño Web. UTILIZA LINUX guías y tutorías de Linux. Comandos, Parámetros y Acciones de Iptables (22 de febrero de 2013). Recuperado

-

14

View more...

Comments

Copyright ©2017 KUPDF Inc.
SUPPORT KUPDF