The Most Addictive Python and SQL Courses
AI, Data Science & Business Certificates from Google, IBM & Microsoft
Overview
Google, IBM & Meta Certificates — All 10,000+ Courses at 40% Off
One annual plan covers every course and certificate on Coursera. 40% off for a limited time.
Get Full Access
Learn how to protect your network for free with open-source tools and these network-security tutorials from expert Jungwoo Ryoo.
Syllabus
Introduction
- Protect your network with free software
- What you should know
- Set up environment
- What is open-source software?
- Open-source software in networking
- Open-source solutions in cybersecurity
- Open-source vs. commercial software
- Costs and savings
- What is a firewall?
- Host firewalls
- Network firewalls
- Static packet filtering vs. stateful packet inspection
- Netfilter and iptables
- Setting up a host firewall using iptables
- Automating Netfilter configuration
- Understanding hosts as routers
- Adding a network adapter
- Testing the second adapter
- Setting up IP forwarding
- Changing Netfilter settings
- Testing the router
- Setting up hosts as a network firewall
- Setting up a web server
- Port forwarding
- Testing port forwarding
- Understanding one-legged DMZ
- Understanding true DMZ
- Understanding an application proxy firewall
- Setting up Squid
- What is packet analysis?
- ARP poisoning example
- Packet capturing with Wireshark
- Exploring Wireshark advanced features
- Wireshark hands-on
- What is an IDS?
- Introducing Snort
- Snort as a packet sniffer
- Snort as an IDS: Establishing rules
- Snort as an IDS: Detecting pings
- What is a network vulnerability assessment?
- Nessus
- Network scanning with Nessus
- Logging
- Syslog-ng
- Log forwarding: Part 1
- Log forwarding: Part 2
- Kiwi
- SNMP
- Next steps and additional resources
Taught by
Jungwoo Ryoo