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

Не могу изменить порт клиента

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

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

donnik
Сообщения: 11
Зарегистрирован: 05 окт 2016, 22:02

Не могу изменить порт клиента

Сообщение donnik »

Привет всем.

Есть регистрация пира на стороннем асетриске вида:

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

register => 2345:password@mysipserver.com/1234

[mysipprovider-out]
type=peer
secret=password
port=5070
username=2345
в итоге на принимающей стороне клиент подключен с портом 5060, а хотелось бы 5070

асетриск 11.13
april22
Сообщения: 2187
Зарегистрирован: 09 июл 2012, 09:47

Re: Не могу изменить порт клиента

Сообщение april22 »

register => 2345:password@mysipserver.com:5070/1234
Своими вопросами , вы загоняете меня в ГУГЛЬ.
ded
Сообщения: 15629
Зарегистрирован: 26 авг 2010, 19:00

Re: Не могу изменить порт клиента

Сообщение ded »

mysipprovider - это клиент? Я правильно понимаю? Кто на ком регистрироваться должен? Если клиент на вашем Астериске, то host=dynamic, и с любого порта зарегистрируется. А если вы регистрируетесь, то вы клиент у mysipprovider.
Вы кто тогда?
donnik
Сообщения: 11
Зарегистрирован: 05 окт 2016, 22:02

Re: Не могу изменить порт клиента

Сообщение donnik »

april22
register => 2345:password@mysipserver.com:5070/1234
Здесь указан порт сервера (port - на какой номер порта посылать запросы на регистрацию на сервере host. По умолчанию - 5060) . А мне нужен порт клиента. (port: SIP порт клиента в настройках пира.)

mysipserver.com - сторонний астериск сервер

указанная конфигурация выше на моем астериске.

ded, я клиент у mysipserver.com

мне нужно чтобы mysipserver.com при входящих обращался по разным портам, так клиентов несколько.
Vlad1983
Сообщения: 4251
Зарегистрирован: 09 авг 2011, 11:51

Re: Не могу изменить порт клиента

Сообщение Vlad1983 »

chan_sip какой порт слушает с такого и ходит клиентом
chan_pjsip можно повесить на несколько портов
ЛС: @rostel
donnik
Сообщения: 11
Зарегистрирован: 05 окт 2016, 22:02

Re: Не могу изменить порт клиента

Сообщение donnik »

Vlad1983 писал(а):chan_sip какой порт слушает с такого и ходит клиентом
Хм, странно. То есть имеется ввиду в случае chan_sip, что mysipserver.com слушает 5060, то при исходящих ко мне через указанный выше пир, он будет обращаться к 5060 ?

Если это имелось ввиду, то не выходит (либо на mysipserver.com уже стоит pjsip. проверю попозже).

Я делаю замену виндовой Oktell Sip GSM .
Так у не нее есть настройка внутренний порт пира у каждого модема.
в итоге sip show peers на mysipserver.com после регистрации показывает клиентов с разными портами.

Добиться такого же от моего астериска не могу все клиенты имеют порт 5060.
ded
Сообщения: 15629
Зарегистрирован: 26 авг 2010, 19:00

Re: Не могу изменить порт клиента

Сообщение ded »

Чё то каша непереваренная.
mysipserver.com слушает 5060, при исходящих он будет обращаться к ЧЕМУ УГОДНО и на сторонний любой порт, который указан ему, со своего порта 5060.
Добиться такого же от моего астериска не могу все клиенты имеют порт 5060.
Клиенты имеют такой порт, потому что им не сказано использовать у себч свой ДРУГОЙ порт. И это в локальных сетях. Если клиент регистрируется на Астериске (на порту 5060) из-за НАТ, то sip show peers покажет их с разных портов.
donnik
Сообщения: 11
Зарегистрирован: 05 окт 2016, 22:02

Re: Не могу изменить порт клиента

Сообщение donnik »

ded писал(а):mysipserver.com слушает 5060, при исходящих он будет обращаться к ЧЕМУ УГОДНО и на сторонний любой порт, который указан ему, со своего порта 5060.
ясно, ну вот в настройках пира же указан порт клиента для username=2345. Я так понимаю register => не передает это значение на mysipserver.com
ded писал(а):Клиенты имеют такой порт, потому что им не сказано использовать у себч свой ДРУГОЙ порт. И это в локальных сетях.
как им сказать "использовать у себя свой ДРУГОЙ порт" ?
сеть без ната.

спасибо.

up картинку показываю (не моя, для примера) - вон там внизу написано локальный порт клиента. Это работает с mysipserver.com.

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

Re: Не могу изменить порт клиента

Сообщение ded »

register => не передает это значение на mysipserver.com потому что диалог REGISTER не имеет отношения к настройкам пира где указан порт клиента для username=2345. Настройки пира определяют приём и отправку запроса на соединение, звонок. Это уже диалог INVITE.
Подчитайте теорию, плз.

На вашей картинке нарисовано КУДА и на какой удалённый порт регистрироваться, каким логином и секретом.
Порт источника при этом не задаётся.
donnik
Сообщения: 11
Зарегистрирован: 05 окт 2016, 22:02

Re: Не могу изменить порт клиента

Сообщение donnik »

ded писал(а):На вашей картинке нарисовано КУДА и на какой удалённый порт регистрироваться, каким логином и секретом.
Порт источника при этом не задаётся.
Как это не задается. Написано же - Локальный порт (в самом низу обрезано). 5077

а порт сервера где регистрируемся 5070.

Я не знаю, а прочитал все, что касается регистрации клиента из астериска и не нашел как указать локальный порт клиента. Ткните пожалуйста носом.
Ответить
© 2008 — 2025 Asterisk.ru
Digium, Asterisk and AsteriskNOW are registered trademarks of Digium, Inc.
Design and development by PostMet-Netzwerk GmbH