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.
Duration 14 hours
Course Outline
Linux Router Fundamentals and Strategic Planning
- Exploring the role of Linux routers in office and laboratory settings.
- Gaining insight into WAN, LAN, gateways, and basic traffic flows.
- Identifying necessary interfaces, required packages, and deployment prerequisites.
- Planning IP addressing schemes, interface roles, and router service configurations.
Configuring Network Interfaces with Netplan
- Identifying and verifying network interfaces on the Linux host.
- Setting up WAN and LAN interfaces using netplan.
- Activating persistent IP forwarding for routing purposes.
Implementing Routing, NAT, and Basic Firewall Rules
- Understanding packet forwarding and source NAT within a router architecture.
- Developing iptables rules for NAT and LAN-to-WAN traffic forwarding.
- Permitting return traffic and basic administrative access.
- Ensuring firewall rules persist 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 verifying leases.
- Testing client IP assignment and name resolution capabilities.
Testing, Troubleshooting, and Hardening
- Verifying end-to-end connectivity from LAN clients to the WAN.
- Utilizing standard Linux tools to inspect routes, rules, interfaces, and services.
- Diagnosing and resolving common issues related to forwarding, NAT, and DHCP.
- Implementing essential operational and security best practices for the router host.
Hands-on Build and Review
- Assembling a functional custom Linux router based on a defined scenario.
- Validating configuration persistence and service startup behavior.
- Reviewing configuration files and outlining recovery procedures.
- Summarizing key takeaways and identifying subsequent steps.
Requirements
- A solid understanding of fundamental TCP/IP networking, including IP addressing, subnets, and default gateways.
- Proficiency in basic Linux command-line administration and configuration file editing.
- General experience in Linux system administration.
Target Audience
- Linux system administrators.
- Network administrators.
- IT support and infrastructure engineers.
Testimonials (1)
communication, knowledge from experience, solve problems,