Вообще-то, сначала изучают назначение инструмента, а потом принимают решение по воможности его применения для выполнения тех или иных задач. Изучите на досуге назначение squid. Не как его настраивать, а назначение. Там буквально пара строк.
Как решить Вашу задачу - я уже высказался.
Кстати, Вы отдаёте себе отчёт в том, что весь пиринговый траффик пойдёт через Вас?