Я только что купил несколько DID с Террасип Я настроил свой SIP-канал Elastix (freepbx) в соответствии с их предложением:
Please follow this template configuration. (valid for outbound/inbound traffic)
Outgoing trunk name ***terrasip***
username=***sip_key***
type=friend
secret=***password***
host=terrasip.net
fromuser=***sip_key**
context=from-pstn ;(or set which is your inbound context) allow=g729,ulaw,alaw
trustrpid=yes
sendrpid=yes
canreinvite=no
insecure=very
;Add the follow line:
; register the user in order to receive inbound call for your sipkey
Registration String:
***sip_key***:***password***@terrasip.net/***sip_key***
Where ***sip_key*** - customer sipkey account
and***password*** - customer password
Исходящие вызовы работают, как и входящие, но я не могу перенаправить DID на несколько IVR, поскольку все вызовы принимаются в следующем контексте: sip_key@ из-ствола: 1
Я пробовал нанести на карту маршрут от террасипа до DID_NUMBER@ mypbxserver.com, но когда я набираю номер, на мою АТС ничего не приходит.
Я уже погуглил и нашел Это решение он оказался неисправным, так как даже после обработки входящей пользовательской информации мой DID каким-то образом является SIPKEY.
Я связался с их службой поддержки и до сих пор не получил ответа. Надеюсь, я обновлю их ответ, но пока я хотел бы, чтобы мой телефон работал.
В конечном итоге это было решено (после большого количества tcpdump, nc и билетов поддержки). Брандмауэр был проблемой, из-за которой terrasip не отправлял вызовы на мою АТС (хотя правильно зарегистрирован и разрешен для всего их диапазона)
Для прямого отображения с Terrasip вы должны разрешить их ШлюзIP-адрес.
IP: 195.20.217.64 Вторичный IP: 81.201.82.45,81.201.83.45
Надеюсь, это когда-нибудь поможет кому-нибудь, спасибо за участие.