Господа, дайте пару советов, будьте великодушны)
вкратце: у меня стоит goip (ящик с сим-картой), он подключен к астериску по сип-протоколу. если я хочу позвонить на сотовый, то подключаюсь к астериску опять же по сип и звоню - звонок идет на goip, а оттуда на сотовую сеть.
вот мои настройки в sip.conf (довольно типичные)
[485] ; this is me
type=friend
host=dynamic
username=485
secret=*****
context=mycalls
теперь вопросы: хочу подключить пользователя к своему астериску, чтобы у него была возможность звонить через мою симку. пользователь просит подключить его используя только его IP для распознавания (то есть без username и secret)
первая мысль была, что можно просто опустить username и secret, указав его айпи
[newuser]
type=friend
host=116.224.343.101
context=newusercalls
но не работает (должно? у меня стоит allowguest=no)
или поставить allowguest=yes - это единственный способ позволить звонить только на основании айпишника пользователя?
второй вопрос - астериск не понимает указания IP range ни в таком виде
host=116.224.343.10[1-9]
ни в таком (тот же nginx например понимает)
host=116.224.343.101/29 ; (требую совпадения первых 29 цифр айпи в двоичном представлении)
ни в таком
host=116.224.343.101/255.255.255.0
Есть какой-то способ обозначать диапазон IP в настройке host?
Для ограничения по адресу используйте
host=dynamic
deny=0.0.0.0/0.0.0.0
permit=116.224.343.101/255.255.255.0
используйте openser/kamalio/opensips или пропачтите asterisk.
если что, патч предварительно написать надо.
вобщем задача решаема, но не тривиально.
другим решением явлется разрешение guest доступа и закрытия левых даипозонов фаерволом.
Задан: 2013-01-17 06:58:00 +0400
Просмотрен: 459 раз
Обновлен: Jan 17 '13
два asterisk, nat, реальный ip
на 1 ip аппарат повесить несколько аналоговых номера
Частая смена IP у SIP-клиентов
Постепенный переход на IP. Посоветуйте оборудование.
смена внешнего ip адреса на elastix через web интерфейс
подскажите IP телефон для ресепшена
Как организовать запись звонков для IP (VoIP) телефонии?
Короткий номер вместо кода города с восьмеркой в oficeserv 7400 (VoIP ?)
Проект компании "АТС Дизайн"
Asterisk® и Digium® являются зарегистрированными торговыми марками компании
Digium, Inc., США.
IP АТС Asterisk распространяется под лицензией
GNU GPL.
Иж какой сказочник))
zzuz ( 2013-01-17 08:03:58 +0400 )редактировать