Get in Touch
 Duration 14 hours

Course Outline

Linux Router Fundamentals and Strategic Planning

  • Exploring the function of a Linux router within office and laboratory settings
  • Comprehending WAN, LAN, gateway structures, and fundamental traffic pathways
  • Determining necessary interfaces, software packages, and deployment prerequisites
  • Designing IP addressing schemes, interface roles, and router service architectures

Configuring Network Interfaces via Netplan

  • Detecting and verifying network interfaces on the Linux host
  • Setting up WAN and LAN interfaces using netplan
  • Activating persistent IP forwarding for routing operations

Establishing Routing, NAT, and Fundamental Firewall Rules

  • Analyzing packet forwarding and source NAT mechanisms in a router context
  • Developing iptables rules for NAT and LAN-to-WAN packet forwarding
  • Permitting return traffic and essential administrative access
  • Ensuring firewall rules persist across system reboots

Delivering DHCP and Local DNS Services with dnsmasq

  • Installing and adjusting dnsmasq for the LAN segment
  • Specifying DHCP ranges, gateway options, and upstream DNS parameters
  • Associating dnsmasq with the appropriate interface and verifying lease assignments
  • Testing client IP address allocation and domain name resolution

Validation, Troubleshooting, and Security Hardening

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

Practical Build and Evaluation

  • Assembling a functional custom Linux router based on a defined scenario
  • Verifying configuration persistence and service startup behaviors
  • Examining configuration files and documenting recovery procedures
  • Consolidating key takeaways and identifying subsequent steps

Requirements

  • Familiarity with fundamental TCP/IP networking concepts, such as IP addressing, subnetting, and default gateway configuration
  • Proficiency in basic Linux command-line administration and the modification of configuration files
  • General background in Linux system administration

Intended Audience

  • Linux System Administrators
  • Network Administrators
  • IT Support and Infrastructure Engineers

Number of participants


Price per participant

Testimonials (1)

Upcoming Courses

Related Categories