1 | изначальная версия редактировать | |
Прощу помощи в понимании механизма регистрации астера на удаленном сервере в качестве sip клиента. Идем по мануалу. Чтобы получить возможность принимать вызовы на номер нужно зарегистрироваться на удаленном сервере. Делаем это строчкой регистрации:
register => 1111:password1@xx.xx.xx.xx/someexten1
эта строка говорит нам зарегистрироваться на сервере xx.xx.xx.xx под учеткой 1111 и паролем password1, и назначить ему экстеншн someexten1. Вопрос, в какой контекст будет падать такой вызов?
Все усложняется тем что у нас есть еще несколько регистраций на этот же сервер с другими логинами паролями. типа:
register => 2222:password1@xx.xx.xx.xx/someexten2
register => 3333:password2@xx.xx.xx.xx/someexten3
register => 4444:password3@xx.xx.xx.xx/someexten4
Нужно ли для получения входящих вызовов прописывать что то вроде:
[registration1]
type=peer
secret=password1
username=1111
host=xx.xx.xx.xx
fromuser=somexten1
fromdomain=fwd.pulver.com
nat=yes
context=somecontext
для каждой регистрации. Или это только для исходящих?
Нужно и звонить на этот сервер через один из пиров и принимать звонки на все номера.
2 | No.2 Revision редактировать |
Прощу помощи в понимании механизма регистрации астера на удаленном сервере в качестве sip клиента. Идем по мануалу. Чтобы получить возможность принимать вызовы на номер нужно зарегистрироваться на удаленном сервере. Делаем это строчкой регистрации:
register => 1111:password1@xx.xx.xx.xx/someexten1
эта строка говорит нам зарегистрироваться на сервере xx.xx.xx.xx под учеткой 1111 и паролем password1, и назначить ему экстеншн someexten1. Вопрос, в какой контекст будет падать такой вызов?
Все усложняется тем что у нас есть еще несколько регистраций на этот же сервер с другими логинами паролями. типа:
register => 2222:password1@xx.xx.xx.xx/someexten2
register => 3333:password2@xx.xx.xx.xx/someexten3
register => 4444:password3@xx.xx.xx.xx/someexten4
Нужно ли для получения входящих вызовов прописывать что то вроде:
[registration1]
type=peer
secret=password1
username=1111
host=xx.xx.xx.xx
fromuser=somexten1
fromdomain=fwd.pulver.com
nat=yes
context=somecontext
для каждой регистрации. Или это только для исходящих?
Нужно и звонить на этот сервер через один из пиров и принимать звонки на все номера. Я уже голову сломал, куда и как будут падать входящие вызовы.
3 | No.3 Revision редактировать |
Прощу помощи в понимании механизма регистрации астера на удаленном сервере в качестве sip клиента. Идем по мануалу. Чтобы получить возможность принимать вызовы на номер нужно зарегистрироваться на удаленном сервере. Делаем это строчкой регистрации:
register => 1111:password1@xx.xx.xx.xx/someexten1
эта строка говорит нам зарегистрироваться на сервере xx.xx.xx.xx под учеткой 1111 и паролем password1, и назначить ему экстеншн someexten1. Вопрос, в какой контекст будет падать такой вызов?
Все усложняется тем что у нас есть еще несколько регистраций на этот же сервер с другими логинами паролями. типа:
register => 2222:password1@xx.xx.xx.xx/someexten2
register => 3333:password2@xx.xx.xx.xx/someexten3
register => 4444:password3@xx.xx.xx.xx/someexten4
Нужно ли для получения входящих вызовов прописывать что то вроде:
[registration1]
type=peer
secret=password1
username=1111
host=xx.xx.xx.xx
fromuser=somexten1
fromdomain=fwd.pulver.com
nat=yes
context=somecontext
для каждой регистрации. Или это только для исходящих?
Нужно и звонить на этот сервер через один из пиров и принимать звонки на все номера. Я уже голову сломал, куда и как будут падать входящие вызовы.
Проект компании "АТС Дизайн"
Asterisk® и Digium® являются зарегистрированными торговыми марками компании
Digium, Inc., США.
IP АТС Asterisk распространяется под лицензией
GNU GPL.