VIDEOCHAT  ::   FAQ  ::   Поиск  ::   Регистрация  ::   Вход

Есть ли возможность указать bindport в Asterisk по интервалу

Новичком считается только что прочитавший «Астериск - будущее телефонии»
http://asterisk.ru/knowledgebase/books
и пытающийся сделать большее

Модераторы: april22, Zavr2008

ded
Сообщения: 15626
Зарегистрирован: 26 авг 2010, 19:00

Re: Есть ли возможность указать bindport в Asterisk по интер

Сообщение ded »

seagate88 писал(а):Ребят, форум был создан чтобы помочь разобраться в текущем вопросе.
Нет, seagate88, не для этого. И Вы согласились с этим, когда регистрировались.
Заходя на конференцию «asterisk.ru» (в дальнейшем «мы», «наш», «asterisk.ru», «http://forum.asterisk.ru»), вы подтверждаете своё согласие со следующими условиями. Если вы не согласны с ними, пожалуйста, не заходите и не пользуйтесь форумами «asterisk.ru». Мы оставляем за собой право изменять эти правила в любое время и сделаем всё возможное, чтобы уведомить вас об этом, однако с вашей стороны было бы разумным регулярно просматривать этот текст на предмет изменений, так как использование конференции «asterisk.ru» после обновления/исправления условий означает ваше согласие с ними.

Для чего нужен форум?

Форум нужен для того, чтобы Вы САМИ нашли ответ на свой вопрос.

Форум нужен для того, чтобы Вы САМИ опубликовали на нем ответ на вопрос, интересный многим.
Также советую прочитать определнеие - Кто такой новичок? на этом форуме.
Vlad1983 Вам предложил
при использовании chan_pjsip можно создать несколько профилей на разных портах
но вы как будто не видите этого, продолжаете бубнить о своих проблемах.
Glukinho
Сообщения: 661
Зарегистрирован: 07 янв 2011, 20:05

Re: Есть ли возможность указать bindport в Asterisk по интер

Сообщение Glukinho »

Да не надо автору этого. Он явно путает source и destination порты.
Автор, вам правильно уже сказали, создайте один пир с insecure = invite,port и звонки будут приниматься со всех портов.
Слушать астериск будет только 5060, как оно и должно быть.
seagate88
Сообщения: 14
Зарегистрирован: 06 авг 2015, 12:04

Re: Есть ли возможность указать bindport в Asterisk по интер

Сообщение seagate88 »

[quote="Zavr2008"]
Транк без регистрации со статикой в sip*.conf?
типа:

Код: Выделить всё

..
host=192.168.0.104
insecure=port,invite
nat=never
directmedia=no
Нет, по RTP у меня порт задан с 10000:20000, как и положено в Астериск.
Но меня интересует использования интервала портов для SIP.
Мне достаточно, что бы локальные SIP пользователи астериска имели доступ к серверу по указанному интервалу портов.
Понятно, что одного порта достаточно, но это вопрос принципиально интересен мне, возможно ли это в астериск?
ded
Сообщения: 15626
Зарегистрирован: 26 авг 2010, 19:00

Re: Есть ли возможность указать bindport в Asterisk по интер

Сообщение ded »

Третий раз:
Vlad1983 писал(а):при использовании chan_pjsip можно создать несколько профилей на разных портах
Аватара пользователя
Zavr2008
Сообщения: 2212
Зарегистрирован: 27 янв 2011, 00:35
Контактная информация:

Re: Есть ли возможность указать bindport в Asterisk по интер

Сообщение Zavr2008 »

Добавить нечего,
risovach.ru.jpg
risovach.ru.jpg (33.06 КБ) 5144 просмотра
Российские E1 шлюзы Alvis. Модернизация УПАТС с E1,Подключение к ИС "Антифрод" E1 PRI/SS#7 УВР Телестор, Грифин и др..
seagate88
Сообщения: 14
Зарегистрирован: 06 авг 2015, 12:04

Re: Есть ли возможность указать bindport в Asterisk по интер

Сообщение seagate88 »

Vlad1983 писал(а): при использовании chan_pjsip можно создать несколько профилей на разных портах
Ознакомился c chan_pjsip, и этот канал поддерживается астериском, начиная с 12-ой версии, а у меня версия 1.8.
Также оказалось, что отдельные профили в chan_pjsip работает с конкретным указанным портом и не имеет возможности обрабатывать диапазон портов, что не является решением текущей задачи...

Vlad1983 писал(а):ответ дается не только конкретному ТС, но и для всех остальных кто когда-либо набредет на эту тему
Вывод: Asterisk не способен обеспечить своих клиентов интервалом SIP портов. Насколько я понял, в случае нагрузки единственного SIP порта, астериск не справится с решением этой задачи и на помощь надо установить softswitch.
ded
Сообщения: 15626
Зарегистрирован: 26 авг 2010, 19:00

Re: Есть ли возможность указать bindport в Asterisk по интер

Сообщение ded »

То есть с третьего раза с толкача, заводится? После уговоров?
Вывод ошибочный.
Создав 10 профилей, допустим chan_pjsip, каждый профиль на отдельный порт, с 5060 по 5070, получите искомое. По крайней мере для SIP клиентов будет именно такой вид, как описано: слушаются порты в диапазоне 5060-5070
Аватара пользователя
Zavr2008
Сообщения: 2212
Зарегистрирован: 27 янв 2011, 00:35
Контактная информация:

Re: Есть ли возможность указать bindport в Asterisk по интер

Сообщение Zavr2008 »

Я уже помолчу, что можно установить Астер в DMZ за теми же Микротиком и правилом dst-nat замапить нужное кол-во портов.
С другой стороны, этот случай и правда трудный для понимания необходимости сего сексуального действа )))
Российские E1 шлюзы Alvis. Модернизация УПАТС с E1,Подключение к ИС "Антифрод" E1 PRI/SS#7 УВР Телестор, Грифин и др..
ded
Сообщения: 15626
Зарегистрирован: 26 авг 2010, 19:00

Re: Есть ли возможность указать bindport в Asterisk по интер

Сообщение ded »

замапить нужное кол-во портов - O! Тоже очень изящное решение! Каждый наружный порт диапазона транслировать на 5060 порт внутреннего адреса Астериска - класс!
Аватара пользователя
Zavr2008
Сообщения: 2212
Зарегистрирован: 27 янв 2011, 00:35
Контактная информация:

Re: Есть ли возможность указать bindport в Asterisk по интер

Сообщение Zavr2008 »

У микротика и диапазон портов на 1 можно замаппить. Можно и fail2ban замутить по layer7 (sip)..

Обычно просто клиентам тот же 5064 наружу выставляем для удаленщиков, а страждущих на 5060 сразу под прицел серого списка и далее при назойливости - в баню..
Российские E1 шлюзы Alvis. Модернизация УПАТС с E1,Подключение к ИС "Антифрод" E1 PRI/SS#7 УВР Телестор, Грифин и др..
Ответить
© 2008 — 2025 Asterisk.ru
Digium, Asterisk and AsteriskNOW are registered trademarks of Digium, Inc.
Design and development by PostMet-Netzwerk GmbH