обеспечить работу в интернете всех 5 машин.
Squid -Разработан сообществом как программа с открытым исходным кодом (распространяется в соответствии с GNU GPL). Все запросы выполняет как один неблокируемый процесс ввода/вывода.
материалов по его настройке множество. В том числ и русскоязычных. Инсталируется из репозитария
sudo apt-get install squidА дальше редактировать файл /etc/squid/squid.conf.
Управление доступом осуществляется при помощи ACL (Access Control List)
А что вы имели ввиду под терминальной сетью?
Windows машины будет без жестких дисков в качестве терминальных клиентов?