Whenever I get to teach a CCNA class I try to encourage students to buy a Cisco dual ethernet router off ebay and configure it for use at home. So while I'm on the train today I'm going going to type one up.
This configuration will provide the following services. PAT, NAT, DHCP server/client, DNS services.
Lets start with the assumption that this is a fresh unconfigured router. Notes will be followed by --> !note!<--. Pieces you pick on your own will be in "< >" . Example: < your text here >