Компьютер можно поставить сравнительно слабый. 486 вполне подойдёт, хотя, если покупать специально, то лучше что-нибудь, куда можно втыкать DIMM-овую память (это на мой взгляд
. Из специальных программ вам понадобятся только iptables и хорошая документация. В любом нормальном дистрибутиве iptables уже есть.
Выбор же дистрибутива зависит полностью от предпочтений ваших друзей - потому что задачу эту можно решить в любом из них (в любом из дистрибутивов
. Я бы поставил Slackware, "потому что он хороший" ;-)))