Hombre yo compartiria la conexion de internet por medio de Windows Xp que trae proxy.
Si es para una red domestica no creo que te interese Instalar un proxy del calibre de wingate que funciona por servicios y tcp mapping
Quiza te sea mejor algo del tipo de winproxy pensado para redes mas pequeñas
Saludos