Nos primeiros dias em que estávamos discando, para compartilhar a conexão com a Internet, executamos um programa chamado Wingate no PC que atuava como gateway e em todos os clientes. O Wingate tinha um cache de arquivo no qual você pode definir o tamanho e também podemos adicionar URLs a uma lista de exceções para garantir que você sempre tenha cópias novas de sites que precisam dele. A grande vantagem do cache (além do carregamento mais rápido da página) foi que as atualizações para todos os PCs da rede não foram baixadas várias vezes.
Agora, rodamos o compartilhamento de conexão com a Internet do Windows XP e parece que não. Existe uma maneira de parafusar um cache de arquivo em um gateway Windows ICS?