I would like to know if this can be done, maybe using the Linux Firewall, is there any guide/documentation on this?