What you're talking about is a client bridge. I google'd around but can't find anything on how to set it up from the command line. If you were running a normal router firmware it would be a few clicks in the gui to set it up.
Okay, quick question, how do you get the vnc client to actually show anything? I can vnc in, but just get a gray screen and a mouse pointer.
Wait!! Reboot fixed it!!