You will need to make the Linux host into a router/firewall. There are many firewall script generators for Linux, as well as a few canned firewall/router packages. The one I like is designed for a home DSL/Cable connection to the internet,
homeLANSecurity. It will pay to do a little online research on the subject. Keywords to search for should include 'firewall', 'router', 'netfilter', 'iptables' and of course 'linux'. Your Fedora distro may already have a GUI firewall builder installed.
--- rod.