Udemy
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
Development
Web Development Data Science Mobile Development Programming Languages Game Development Database Design & Development Software Testing Software Engineering Development Tools No-Code Development
Business
Entrepreneurship Communications Management Sales Business Strategy Operations Project Management Business Law Business Analytics & Intelligence Human Resources Industry E-Commerce Media Real Estate Other Business
Finance & Accounting
Accounting & Bookkeeping Compliance Cryptocurrency & Blockchain Economics Finance Finance Cert & Exam Prep Financial Modeling & Analysis Investing & Trading Money Management Tools Taxes Other Finance & Accounting
IT & Software
IT Certification Network & Security Hardware Operating Systems Other IT & Software
Office Productivity
Microsoft Apple Google SAP Oracle Other Office Productivity
Personal Development
Personal Transformation Personal Productivity Leadership Career Development Parenting & Relationships Happiness Esoteric Practices Religion & Spirituality Personal Brand Building Creativity Influence Self Esteem & Confidence Stress Management Memory & Study Skills Motivation Other Personal Development
Design
Web Design Graphic Design & Illustration Design Tools User Experience Design Game Design Design Thinking 3D & Animation Fashion Design Architectural Design Interior Design Other Design
Marketing
Digital Marketing Search Engine Optimization Social Media Marketing Branding Marketing Fundamentals Marketing Analytics & Automation Public Relations Advertising Video & Mobile Marketing Content Marketing Growth Hacking Affiliate Marketing Product Marketing Other Marketing
Lifestyle
Arts & Crafts Beauty & Makeup Esoteric Practices Food & Beverage Gaming Home Improvement Pet Care & Training Travel Other Lifestyle
Photography & Video
Digital Photography Photography Portrait Photography Photography Tools Commercial Photography Video Design Other Photography & Video
Health & Fitness
Fitness General Health Sports Nutrition Yoga Mental Health Dieting Self Defense Safety & First Aid Dance Meditation Other Health & Fitness
Music
Instruments Music Production Music Fundamentals Vocal Music Techniques Music Software Other Music
Teaching & Academics
Engineering Humanities Math Science Online Education Social Science Language Teacher Training Test Prep Other Teaching & Academics
AWS Certification Microsoft Certification AWS Certified Solutions Architect - Associate AWS Certified Cloud Practitioner CompTIA A+ Cisco CCNA CompTIA Security+ Amazon AWS AWS Certified Developer - Associate
Graphic Design Photoshop Adobe Illustrator Drawing Digital Painting InDesign Character Design Canva Figure Drawing
Life Coach Training Neuro-Linguistic Programming Mindfulness Personal Development Personal Transformation Meditation Life Purpose Emotional Intelligence Neuroscience
Web Development JavaScript React CSS Angular PHP WordPress Node.Js Python
Google Flutter Android Development iOS Development Swift React Native Dart Programming Language Mobile Development Kotlin SwiftUI
Digital Marketing Google Ads (Adwords) Social Media Marketing Google Ads (AdWords) Certification Marketing Strategy Internet Marketing YouTube Marketing Email Marketing Google Analytics
SQL Microsoft Power BI Tableau Business Analysis Business Intelligence MySQL Data Modeling Data Analysis Big Data
Business Fundamentals Entrepreneurship Fundamentals Business Strategy Online Business Business Plan Startup Freelancing Blogging Home Business
Unity Game Development Fundamentals Unreal Engine C# 3D Game Development C++ 2D Game Development Unreal Engine Blueprints Blender
30-Day Money-Back Guarantee
IT & Software Network & Security Firewall

Iptables: Teoría y práctica para montar un firewall Linux

Conceptos de firewalling en redes TCP/IP, teoría y práctica para montar un firewall iptables completo.
Rating: 3.7 out of 53.7 (155 ratings)
784 students
Created by Diego Córdoba
Last updated 11/2020
Spanish
Spanish [Auto]
30-Day Money-Back Guarantee

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.
Curated for the Udemy for Business collection

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

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 TCP/IP.

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 TCP/IP, 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.

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

Course content

7 sections • 52 lectures • 5h 26m total length

  • Bienvenid@!! Notas iniciales
    01:27
  • Preview09:49
  • Documentación del curso y descargables
    00:54
  • Preview06:09
  • ¿Qué es un firewall?
    07:38
  • Ejemplo: Un cliente navegando en Internet
    04:54
  • Tipos de firewalls o cortafuegos
    09:27
  • Arquitecturas de montaje de firewalls
    06:02
  • Tipos de tráfico identificables en un firewall
    07:10
  • Resumen: recapitulemos sobre los temas
    05:44

  • Iptables: tablas, cadenas y reglas
    10:57
  • Flujo de trabajo: ¿qué pasa con cada paquete dentro de iptables?
    10:57
  • Flujo de trabajo: otra forma de interpretarlo y aprenderlo
    04:45
  • NAT - Network Address Translation
    11:09
  • Ejemplo: Un firewall separando una red LAN de Internet
    04:38
  • Ejemplo: Agregando una DMZ a nuestro firewall
    10:18
  • Ejemplo: Reglas NAT en nuestro firewall de LAN
    04:50
  • Montando un firewall en un script Bash - Opción "Aceptar todo"
    01:56
  • Ejemplo: Reglas NAT en la DMZ
    04:26
  • Montando un firewall en un script Bash - Opción "Denegar todo"
    03:40
  • Tipos de tráfico - un resumen puntual.
    04:32
  • Autoevaluación - Sección 1
    4 questions

  • Iptables: el comando y su sintaxis
    12:17
  • Iptables: ¿qué podemos hacer con los paquetes? -> Acciones
    09:55
  • Resumen: el comando, patrones de tráfico y acciones
    09:03
  • Autoevaluación - Sección 2
    7 questions

  • Stateful: conceptos fundamentales
    04:32
  • Match: módulos de extensión de iptables
    03:28
  • Stateful: el caso de tráfico FORWARD
    05:02
  • Stateful: el caso del tráfico OUTPUT
    03:38
  • Stateful: el caso del tráfico INPUT
    03:05
  • Stateful y las conexiones RELATED
    06:02
  • Otros ejemplos de stateful iptables
    05:47

  • DNAT: Introducción y conceptos
    04:44
  • DNAT: Manos a la obra con iptables!
    10:35

  • Preview05:28
  • Configuración básica del firewall iptables
    05:37
  • Agregando reglas: filter y SNAT/MASQUERADE
    12:18
  • Probando el firewall! Y agregando mas reglas
    10:18
  • Montando nuestro servidor en la LAN: DNAT
    10:23
  • Notas finales: cerrando el ejemplo
    02:38

  • GNS3 + VirtualBox - Intro
    00:36
  • GNS3 + VirtualBox - Parte 1
    07:51
  • GNS3 + VirtualBox - Parte 2
    06:21
  • GNS3 + VirtualBox - Parte 3
    07:18
  • GNS3 + VirtualBox - Parte 4
    05:35
  • NUEVO: Configuración de red en GNS3+VirtualBox - Parte 1
    06:53
  • NUEVO: Configuración de red en GNS3+VirtualBox - Parte 2
    08:54
  • NUEVO: Configuración de red en GNS3+VirtualBox - Parte 3
    04:27
  • NUEVO: Configuración de red en GNS3+VirtualBox - Parte 4
    05:02
  • NUEVO: Configuración de red en GNS3+VirtualBox - Parte 5
    05:19
  • Mitigando ataques de DDoS con iptables
    00:29
  • Nociones del stack de protocolos TCP/IP
    09:01
  • ¡¡¡ CLASE EXTRA / BONUS !!!
    02:06

Instructor

Diego Córdoba
Ing. en Informática - Instructor GNU/Linux & Ethical Hacking
Diego Córdoba
  • 4.5 Instructor Rating
  • 1,970 Reviews
  • 27,969 Students
  • 5 Courses

Diego Córdoba es Ingeniero en Informática, medalla de oro de su promoción, ha terminado de cursar su posgrado como Magíster en Teleinformática, y se ha especializado en networking TCP/IP, servicios de red basados en GNU/Linux, seguridad informática y ethical hacking.

Diego se desempeña desde el año 2008 como profesor universitario en asignaturas de servicios de red sobre Linux, monitoreo y administración de recursos de red, y configuración de conexiones de red seguras mediante VPN y cifrado de tráfico.

Además, en la actualidad también brinda servicios profesionales y capacitación en JuncoTIC, empresa en la que es co-fundador, y se desempeña ofreciendo consultoría en infraestructura, servicios GNU/Linux y seguridad informática, y enseña lo que aprendió (y aprende constantemente) como instructor en cursos en línea y presenciales para particulares y empresas.

Cabe agregar también que Diego es instructor GNU/Linux senior, y miles de alumnos pasaron por sus clases. Es, además, profesional certificado internacionalmente por LPI (Linux Professional Institute).

  • Udemy for Business
  • Teach on Udemy
  • Get the app
  • About us
  • Contact us
  • Careers
  • Blog
  • Help and Support
  • Affiliate
  • Terms
  • Privacy policy
  • Cookie settings
  • Sitemap
  • Featured courses
Udemy
© 2021 Udemy, Inc.