Create A Router with Linux

Overview

Routers are used to connect networks together. Using your favorite Linux distribution, configure a basic router with Network Address Translation (NAT), Dynamic Host Control Protocol (DHCP), firewall, and basic routing capabilities. 

Project Recommendations

It is recommended you have familiarity with the foundations of linux, networking, and virtualization.

Recommended Level

Intermediate

Project Author Credit: Grant C.