Firewall iptables - Curso completo - Teoría y práctica
What you'll learn
- Mejorar las habilidades técnicas en la gestión de filtrado y reenvío de tráfico de red en redes TCP/IP locales y de banda ancha.
- Comprender el funcionamiento de los firewalls de red en general, y de iptables en particular.
- Implementar un firewall completo y optimizado para la gestión de tráfico en redes locales.
- Entender y configurar firewalls stateless/statefull basados en iptables.
Requirements
- Conceptos de redes TCP/IP
- Administración básica de sistemas GNU/Linux
- Administración de la línea de comandos
- Conocimientos de routing en redes TCP/IP
- Conocimientos básicos de redes LAN
- Conocimientos básicos de arquitectura de Internet
- Ganas de aprender! :-)
Description
Eres administrador de redes? Tienes conocimientos de sistemas GNU Linux?
Esta es tu oportunidad para poder adentrarte en el interesante mundo del filtrado de tráfico de red con Linux, utilizando una excelente herramienta ya incorporada en el núcleo: iptables.
En este curso aprenderás:
Las arquitecturas comunes de firewalling en redes.
El funcionamiento interno de iptables y la sintaxis de las herramientas afines.
La teoría y práctica necesaria para que puedas montar un firewall iptables profesional.
En fin, dispondrás de los conocimientos necesarios para desenvolverte cómodamente con firewalls Linux en cualquier red TCPIP.
IPTables es el firewall, o cortafuegos, por defecto de todas las distribuciones Linux actuales. Viene a reemplazar, desde la versión 2.4 del núcleo Linux, a ipchains, agregando características novedosas que suelen facilitar la vida del administrador de red y seguridad, como es el caso de la gestión de estados en las conexiones de red.
Entre otros conceptos, aprenderás:
Las formas más comunes de implementación de un firewall con y sin DMZ.
La arquitectura interna de iptables, el firewall de Linux.
Los conceptos fundamentales de conexiones lógicas en redes TCPIP, y la administración de los estados de estas conexiones.
La sintaxis del comando iptables, y sus modificadores más importantes.
Los módulos de extensión Match para poder adaptar tu firewall a prácticamente cualquier tráfico de red.
Los conceptos de NAT y cómo implementar los diferentes tipos mediante iptables.
Las formas prácticas de montar un script de firewall con iptables, y luego administrar sus reglas en caliente.
Con este curso podrás aprender desde cero hasta el nivel avanzado los conceptos de firewalling, y tendrás los conocimientos y habilidades prácticas para montar un firewall profesional sobre un sistema GNU Linux que controle la red.
Además, mejorará tus habilidades profesionales en el campo, y completarás tus conocimientos sobre seguridad en redes y filtrado de tráfico.
El curso está en permanente evolución, por lo que, periódicamente, publicaré nuevo contenido que pueda ayudarte a mejorar tus habilidades, y lo notificaré mediante la mensajería de la plataforma.
Who this course is for:
- Administradores de red que quieran optimizar sus redes y gestionar filtrado y NAT de tráfico.
- Sysadmins Unix/Linux en general
- Proveedores de servicios de Internet
- Administradores de seguridad informática
- Especialistas en seguridad en redes
Instructors
Diego Córdoba es Ingeniero en Informática con amplia experiencia en administración de sistemas GNU/Linux, redes TCP/IP, programación paralela y concurrente, seguridad informática y criptografía aplicada. Su trayectoria combina sólidos conocimientos técnicos con una profunda pasión por la investigación y la implementación de soluciones basadas en software libre y de código abierto.
Se ha desempeñado como profesor universitario e investigador durante 15 años en la Facultad de Ingeniería de la Universidad de Mendoza, y su carrera ha estado ligada a la docencia, consultoría y servicios profesionales.
Su formación se complementa con una Maestría en Teleinformática, centrando su tesis en el campo emergente de la criptografía post-cuántica, estudiando implementaciones de código abierto de algoritmos criptográficos resistentes al criptoanálisis cuántico.
En la actualidad se desempeña como instructor online y presencial en JuncoTIC, academia donde es co-founder, ofreciendo cursos, capacitaciones, talleres, consultoría y servicios profesionales.
Andrea Navarro es Ingeniera en Informática con especialización en Auditoría y Seguridad Informática, y ha trabajado como desarrolladora web utilizando lenguajes PHP y Python.
Se ha desempeñado como docente universitaria, investigadora e instructora online en asignaturas de desarrollo web con PHP y Python, API REST, Inteligencia Artificial, Ciencia de datos y Diseño de base de datos.
En la actualidad se desempeña como instructora online y presencial en JuncoTIC, donde es co-founder, ofrece capacitaciones, talleres y genera contenido para su blog.