Skip to content

Latest commit

 

History

History
248 lines (206 loc) · 3.75 KB

Table_of_contents.md

File metadata and controls

248 lines (206 loc) · 3.75 KB

Table of content

Part 1: For Beginners

1. Quickstart

  • What is OPNsense?
  • IP address
  • Setup
  • Overview
  • Summary

2. Lab network

  • Resources
  • Virtualization
  • Hardware
  • Networks
  • Firewall
  • Addressing
  • Lab server
  • Utilization

3. Platform

  • Preparation
  • VMware
  • VirtualBox
  • Hardware

4. Installation

  • Operating system
  • Storage
  • Post-installation tasks

5. Initial setup

  • Initial setup
  • Secondary setup
  • Routing
  • Final testing
  • Summary

Part 2: For Intermediates

6. Firewall

  • OPNsense as a firewall
  • Lab setup
  • Firewall rules
  • Logging
  • Throughput
  • Best practice
  • Additional filter
  • Technical background
  • Order of processing
  • Troubleshooting
  • Summary

7. Transparent Firewall

  • Pros and cons
  • Lab setup
  • Configuration
  • Filter operation
  • Ruleset
  • Uncover transparent firewall
  • Technical background
  • Summary

8. Network Address Translation

  • Lab setup
  • Scenarios
  • IPv6
  • NAT Reflection
  • Technical background
  • Summary

9. Management Interface

  • Two-factor authentication
  • Summary

Part 3: For Experts

10. IPsec VPN

  • Security
  • Lab setup
  • Connection setup
  • Address translation
  • Dead Peer Detection
  • IPv6
  • VPN throughput
  • Troubleshooting
  • Technical background
  • Outlook
  • Summary

11. OpenVPN

  • Operation
  • Authentication
  • Differences to IPsec
  • Lab setup
  • Site-to-Site tunnel
  • Client-server tunnel
  • Troubleshooting
  • Certificates
  • Technical background
  • Summary

12. High Availability

  • Basics
  • Lab network
  • Address translation
  • Best Practice
  • Quicker failover
  • Load balancing
  • IP version 6
  • Technical background
  • Summary

13. NetFlow

  • The content of a flow
  • Lab setup
  • Collector
  • Troubleshooting
  • Insight
  • Technical background
  • IPv6
  • Summary

14. Web Proxy

  • Lab setup
  • Explicit Proxy
  • Proxy cluster
  • TLS Inspection
  • Transparent proxy
  • Technical Background
  • Limitations
  • Outlook
  • Summary

15. Central Authentication

  • Protocols
  • Lab setup
  • Microsoft Server
  • Directory-as-a-Service
  • Two-factor authentication
  • Troubleshooting
  • Technical background
  • Summary

Part 4: For Hackers

16. Multi-WAN

  • Requirements
  • Load distribution in the WAN
  • Lab environment
  • Operation
  • Configuration
  • Scenario
  • Monitoring
  • IPv6
  • Technical background
  • Summary

17. DSL router

  • DSL types
  • Lab setup
  • PPPoE Dial-in
  • LAN adapters
  • DNS and DHCP
  • IPv4 with Address Translation
  • IPv6 with prefix delegation
  • Firewall
  • Technical background
  • Summary

18. Intrusion Detection

  • IPS and IDS
  • Network integration
  • Lab setup
  • Attack
  • Activate IDS
  • Activate IPS
  • Transparent IDS
  • Technical background
  • Summary

19. Command Line

  • configd
  • Configuration changes
  • Undo changes
  • Updates
  • Summary

20. Performance Tuning

  • Lab setup
  • Baseline
  • Virtual network adapter
  • Routing throughput
  • IPsec throughput
  • Increasing performance
  • Summary

Part 5: For Admins

21. Best Practice

  • Factory reset
  • Benchmark throughput
  • SSH login without password
  • Password reset

22. Configuration

  • Dropbox
  • Google Drive
  • Summary

23. Life Hacks

  • Access from Windows
  • Span port
  • Telegram
  • Firewall rules with category
  • Quick search

24. Application Programming Interface

  • How does the API work?
  • Read Access
  • Write Access
  • What does the API cover?
  • API browser
  • Security
  • Technical background
  • Outlook
  • Summary

Bibliography

Index

Appendix

A. IP Version 6

B. Editing Files in FreeBSD

C. Pattern Matching

D. Bonus Material