The "best" way to do this would be to install some "Proxy" software, either on a separate server or on your main server. You can then configure your clients to access the Internet via the Proxy Server. If you have a home Router then the solution is trivial, just set the Default Gateway of your clients to the IP address of the Router. If your Router also has DHCP, then the solution is even more trivial!