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 within office and lab environments.
- Understanding WAN, LAN, gateways, and fundamental traffic flow.
- Identifying necessary interfaces, packages, and deployment assumptions.
- Planning IP addressing, 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.
Implementing Routing, NAT, and Basic Firewall Rules
- Understanding packet forwarding and source NAT in a router setup.
- Creating iptables rules for NAT and LAN-to-WAN forwarding.
- Permitting return traffic and basic administrative access.
- Saving and restoring firewall rules across 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.
Testing, Troubleshooting, and Hardening
- Verifying end-to-end connectivity from LAN clients to the WAN.
- Utilising common Linux tools to inspect routes, rules, interfaces, and services.
- Troubleshooting common issues with forwarding, NAT, and DHCP.
- Applying basic 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 steps.
- Summarizing lessons learned and subsequent steps.
Requirements
- Foundational knowledge of TCP/IP networking, encompassing IP addressing, subnets, and default gateways.
- Basic proficiency in Linux command-line administration and experience editing configuration files.
- General experience in Linux system administration.
Audience
- Linux system administrators.
- Network administrators.
- IT support and infrastructure engineers.
14 Hours
Custom Corporate Training
Training solutions designed exclusively for businesses.
- Customized 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.
Price per private group, online live training, starting from 2600 € + VAT*
Contact us for an exact quote and to hear our latest promotions
Testimonials (2)
communication, knowledge from experience, solve problems,
Marcin Walewski - Intel Technology Poland Sp. z o.o.
Course - OpenStack Bootcamp
The virtual desktop in a browser feature was kind of neat.