В Вашем случае есть два решения
1. Сервер (компьютер) с установленной Linux Server + Asterisk как посоветовал уважаемый
Drno
2. Аппаратная IP АТС. Рекомендую Grandstream UCM6202 (дешевая, интерфейс на русском языке, настраивается через браузер) Судя по Вашему комментарию к предыдущему ответу ("Просто я в серверах полный ноль") рекомендую именно этот вариант
Все что нужно настроить - voip-транки (внешние номера), добавочные номера (можно сразу кучу за пару кликов), входящие и исходящие маршруты - пошаговых инструкций в сети полно.
Далее по вкусу (запись разговора, конференции, голосовое меню, голосовая почта и прочие вкусняшки)
Вы написали, что 12 IP телефонов у Вас уже есть.
Какой модели?
подключены ли они к локальной сети?
Находятся ли они в одном сегменте локальной сети?