Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
Course Outline
Linux Router Fundamentals and Planning
- Examining the role of a Linux router in office and lab settings
- Understanding WAN, LAN, gateways, and basic traffic flow patterns
- Identifying necessary interfaces, packages, and deployment assumptions
- Planning IP addressing schemes, interface roles, and router services
Configuring Network Interfaces with Netplan
- Identifying and validating network interfaces on the Linux host
- Configuring WAN and LAN interfaces using Netplan
- Enabling persistent IP forwarding for routing purposes
Implementing Routing, NAT, and Basic Firewall Rules
- Comprehending packet forwarding and source NAT in router configurations
- Creating iptables rules to manage NAT and LAN-to-WAN forwarding
- Permitting return traffic and basic administrative access
- Saving 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 appropriate interface and validating leases
- Testing client address assignment and name resolution functionality
Testing, Troubleshooting, and Hardening
- Verifying end-to-end connectivity from LAN clients to the WAN
- Utilizing common Linux tools to inspect routes, rules, interfaces, and services
- Troubleshooting frequent 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 behavior
- Reviewing configuration files and recovery procedures
- Summarizing key lessons learned and outlining next steps
Requirements
- Familiarity with fundamental TCP/IP networking concepts, such as IP addressing, subnets, and default gateways.
- Basic proficiency in Linux command-line administration and experience editing configuration files.
- General background in Linux system administration.
Audience
- Linux system administrators
- Network administrators
- IT support personnel and infrastructure engineers
14 Hours
Testimonials (1)
communication, knowledge from experience, solve problems,