You should also look into using a proxy such as Squid..