Попробую рассказать как организовать IP телефонию на примере нашей компании.
В детали настройки всей этой системы я углубляться не буду, а так кратко.
Значит так для начала нужно иметь ну как минимум одну входящую телефонную линию
Если телефонных линий больше чем одна нужно использовать VOIP шлюз с возможность подключения необходимого числа входящих линий.
Далее сигнал с VOIP шлюза по IP поступает непосредственно на сервер IP телефонии на котором установлено программное обеспечение для IP телефонии, а сам сервер уже подсоединен к компьютерной сети предприятия.
Сервер IP телефонии можно сделать как на linux так и на windows
Сам сервер компьютерной телефонии это может быть
Asterisk или
3CX Phone System
На рабочих местах установлена программа клиент для приема звонков. Общение осуществляется через гарнитуру Plantronics
Если сервер будет имеет реальный (белый) IP адрес с выходом в сеть интернет, то в таком варианте все ваши филиалы смогут быть подключены к вашей сети IP телефонии.
Главное чтобы интернет провайдеры к которым подключены ваш офис и филиалы обеспечивали качественный и непрерывный доступ в сеть интернет.