Честно говоря, если стоит модем и сеть - 5-10 компьютеров, больше ничего точно не надо.
Сразу скажу - данная преимущественно является всего-навсего переводом инструкции по настройке, поставляемой с самой программой (файл readme.txt).
Итак, приступаем:
1. Компьютеру, на котором будет стоять прокси-сервер, присваиваем адрес 192.168.1.1, остальным - в порядке увеличения последней цифры, все компьютеры имеют маску подсети 255.255.255.0
2. Устанавливаем и запускаем программу WinProxy, скачать можно с официального сервера программы winproxy.com
3. В настройках IE (или другого browser'а) настраиваем прокси-сервер. Заходим (для IE) , ставим галочку и вводим адрес сервера 192.168.1.1 и порт 3128, ставим галочку напротив .
4. Далее в настройках IE в закладке "Подключение" заходим в настройку подключения удалённого доступа, где указываем "Использовать прокси-сервер" и вводим его адрес и порт (те же, что и в предыдущем пункте). Это делается ТОЛЬКО на компьютере с установленным прокси-сервером. На этом же компьютере запускаем дозвон в Интернет и ставим галочку напротив (очень часто данный сервер не могут настроить именно из-за того, что забывают включить данную опцию).
5. Для конфигурирования сервера на компьютере с ним вводим в строке адреса в IE http://localhost:3129/admin и попадаем на страничку настройки сервера, где, например, можем настроить доступ только к выделенному диапазону адресов, разграничить использование Интернет по пользователям, включить/выключить запись лог-файлов, просмотреть статистику по пользователям и проч.
В принципе, после завершения выполнения всех вышеперечисленных я получил прокси-сервер, нормально раздающий доступ всем членам домашней локальной сети (8 компьютеров). Возможно, у кого-то всё же возникнут проблемы с настройкой WinProxy - в таком случае я жду Вас на нашем форуме, а именно в разделе "Локальные сети и безопасность"