Just a quick, perhaps dumb question, but i have a router at home providing internet to my network and I was wondering if it would work if I installed a proxy server and had the internet running through that?

The reason I ask is that my router (Zoom X3) only allows 20 ports to be mapped, or a complete DMZ, I can't map port ranges.