Подскажите пожалуйста, может ли Asterisk обращаться к базе данных, в базе данных будет таблица с контактами, у каждого контакта будет реальный номер(его не будут видеть) и рядом с номером будет столбец с подменными номерами, состоящий из случайных цифр или символов, который будет выводиться при входящем звонке. Возможно ли это осуществить? А так же, сможет ли Asterisk использовать подменный номер при исходящем звонке, то есть, набираю этот подменный номер, Asterisk обращается к табличке в моей бд, сопоставляет подменный номер с реальным и звонит на реальный номер.
Заранее спасибо за ответы.
delongeroman, Да. Это разные сущности в Asterisk.
То, что вы набираете на телефонном аппарате - это extension, он соответствует какому-то набору команд в диалплане. В этом наборе команд может быть, в том числе, и вызов любого номера. Например: exten => _1XX,1,Dial(PJSIP/Megafon/89040000001)
При наборе любого трёхзначного номера, начинающегося с единицы, позвонить через транк Megafon на указанный номер.
Номер может быть как фиксированный, так и формируемый на основе каких-то параметров или взятый из базы данных.