В принципе - любой. Но если исходить из соображений "ничего лишнего" - то Debian. Сам по себе squid в "простой" конфигурации должен потянуть ИМХО, но при усложнении системы возможно понадобится что-то более мощное в плане железа.
Опыт растет прямо пропорционально выведенному из строя оборудованию