OS: debian
linux experience level: noob(but willing to learn)
plz help me out here.
i'm still new to linux and i have a running samba server to share my printer
i know that many packages are required but i need instruction on how to pull this off.
my goal is to share an ipv4 internet connection to an ipv6 network
and yes i have 2 nics
and use an ipv6 dhcp server to handle the client configuration
while forwarding all dns requests to my server (sharing the ipv4 internet connection) which will send them on to my dns server (and maybe cache commonly requested pages, if possible?)

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic