hanoma Есть такая замечательная штука

hanoma Есть такая замечательная штука SQUID, его, кстати и под Win портировали. Про то, чего можно от него добиться (правда ставили и настраивали его под Linux) весьма понятно написано про установку и про тонкую настройку. Причем есть там и примеры, близкие к Вашим задачам.