Get in Touch
 Duration 14 hours

Course Outline

Linux Router Fundamentals and Planning

  • Examining the role of a Linux router in office and laboratory environments
  • Gaining an understanding of WAN, LAN, gateways, and basic traffic flow
  • Identifying necessary interfaces, packages, and deployment assumptions
  • Planning IP addressing, interface roles, and router services

Configuring Network Interfaces with Netplan

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

Implementing Routing, NAT, and Basic Firewall Rules

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

Providing DHCP and Local DNS with dnsmasq

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

Testing, Troubleshooting, and Hardening

  • Verifying end-to-end connectivity from LAN clients to the WAN
  • Utilising standard Linux tools to inspect routes, rules, interfaces, and services
  • Diagnosing common issues related to forwarding, NAT, and DHCP
  • Applying fundamental operational and security best practices for a router host

Hands-on Build and Review

  • Constructing a functional custom Linux router based on a defined scenario
  • Validating configuration persistence and service startup behaviour
  • Reviewing configuration files and recovery procedures
  • Summarising key takeaways and subsequent steps

Requirements

  • A solid understanding of basic TCP/IP networking, including IP addressing, subnets, and default gateways
  • Familiarity with basic Linux command-line administration and experience in editing configuration files
  • General experience with Linux system administration

Target Audience

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

Custom Corporate Training

Training solutions designed exclusively for businesses.

  • Customised Content: We adapt the syllabus and practical exercises to the real goals and needs of your project.
  • Flexible Schedule: Dates and times adapted to your team's agenda.
  • Format: Online (live), In-company (at your offices), or Hybrid.
Investment

Price per private group, online live training, starting from £3200 + VAT*

Contact us for an exact quote and to hear our latest promotions

Testimonials (1)

Provisional Upcoming Courses (Contact Us For More Information)

Related Categories