No. SAMBA allows you to share files on a Windows network. You will need to configure your firewall for network address translation (NAT), sometimes called "masquerading".
Nice GUI apps for this task are Firestarter and Guarddog:
You will need two active network cards as well.