Get in Touch
 Duration 14 hours

Course Outline

Linux Router Core Concepts and Strategy

  • Examining the function of a Linux router within office and laboratory settings
  • Comprehending WAN, LAN, gateways, and fundamental traffic patterns
  • Identifying necessary interfaces, packages, and deployment prerequisites
  • Strategizing IP addressing, interface roles, and router services

Configuring Network Interfaces Using Netplan

  • Identifying and verifying network interfaces on the Linux host
  • Configuring WAN and LAN interfaces with netplan
  • Activating persistent IP forwarding for routing

Implementing Routing, NAT, and Basic Firewall Policies

  • Understanding packet forwarding and source NAT in a router context
  • Formulating iptables rules for NAT and LAN-to-WAN forwarding
  • Permitting return traffic and basic administrative access
  • Preserving and restoring firewall rules across system restarts

Providing DHCP and Local DNS via dnsmasq

  • Installing and configuring dnsmasq for the LAN segment
  • Defining DHCP ranges, gateway parameters, and upstream DNS settings
  • Binding dnsmasq to the appropriate interface and verifying leases
  • Testing client address allocation and name resolution

Testing, Debugging, and Security Hardening

  • Confirming end-to-end connectivity from LAN clients to the WAN
  • Utilizing standard Linux utilities to inspect routes, rules, interfaces, and services
  • Diagnosing common issues related to forwarding, NAT, and DHCP
  • Implementing basic operational and security best practices for the router host

Practical Construction and Assessment

  • Assembling a functional custom Linux router from a defined scenario
  • Verifying configuration persistence and service initialization behavior
  • Assessing configuration files and recovery procedures
  • Summarizing key takeaways and subsequent steps

Requirements

  • Familiarity with fundamental TCP/IP networking concepts, such as IP addressing, subnetting, and default gateways
  • Proficiency in basic Linux command-line administration and experience modifying configuration files
  • General experience in Linux system administration

Target Audience

  • Linux system administrators
  • Network administrators
  • IT support and infrastructure engineers

Number of participants


Price per participant (excl. VAT)

Testimonials (1)

Upcoming Courses

Related Categories