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

Статические и динамические хосты

Проблемы Asterisk без вэб-оболочек и их решения

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

Lex_old
Сообщения: 17
Зарегистрирован: 04 мар 2011, 09:05
Контактная информация:

Статические и динамические хосты

Сообщение Lex_old »

Всем привет!
в sip.conf :
значение опции host = dynamic
пользователь подключется
меняю на host=192.168.1.55
пользователь не подключется, в логах ошибка, мол peer is not supposed to register.
Хотя на телефоне все выставлено в ручную,
в конфигурации sip.conf отключено динамическое подключение
опция dynamic_exclude_static = yes

в доках чет ни чего не нашел, гугл молчит.

Подскажите. спасибо!
Glukinho
Сообщения: 660
Зарегистрирован: 07 янв 2011, 20:05

Re: Статические и динамические хосты

Сообщение Glukinho »

А что непонятного? Клиент пытается регистрироваться, а астериск это позволяет только если у этого пира host=dynamic. Ровно об этом говорится в логе. Либо host=dynamic и регистрация, либо host=жесткий_адрес и без регистрации.
Что значит "хотя на телефоне все выставлено в ручную"? И "в конфигурации sip.conf отключено динамическое подключение"?
Lex_old
Сообщения: 17
Зарегистрирован: 04 мар 2011, 09:05
Контактная информация:

Re: Статические и динамические хосты

Сообщение Lex_old »

что именно прописать что бы хост был статический?
Glukinho
Сообщения: 660
Зарегистрирован: 07 янв 2011, 20:05

Re: Статические и динамические хосты

Сообщение Glukinho »

host=IP-адрес или host=символьное-имя
И отключить регистрацию на клиенте.
Glukinho
Сообщения: 660
Зарегистрирован: 07 янв 2011, 20:05

Re: Статические и динамические хосты

Сообщение Glukinho »

Мне почему-то кажется, что вы путаете статический/динамический пир в понимании Астериска и выделение IP-настроек устройству через DHCP и руками. Это совершенно разные понятия.
Lex_old
Сообщения: 17
Зарегистрирован: 04 мар 2011, 09:05
Контактная информация:

Re: Статические и динамические хосты

Сообщение Lex_old »

тоесть указав адрес телефона при поступления вызова астер сам направит его на телефон и он зазвонит? а как позвонить с телефона, если не трудно обьясните сам принцип работы статики.
Glukinho
Сообщения: 660
Зарегистрирован: 07 янв 2011, 20:05

Re: Статические и динамические хосты

Сообщение Glukinho »

Не очень понял ваш вопрос.
Вы лучше расскажите, какая у вас задача, что вы каким образом настраивали и что именно не работает. Пока непонятно, зачем вы прописываете host=192.168.1.55, если у вас все работает при host=dynamic.
ded
Сообщения: 15618
Зарегистрирован: 26 авг 2010, 19:00

Re: Статические и динамические хосты

Сообщение ded »

Lex_old писал(а): а как позвонить с телефона, если не трудно обьясните сам принцип работы статики.
В большинстве случаев, чтобы позвонить - надо первым делом статически снять трубку. Услышать статический гудок, и набрать номер. При этом телефон посылает пакет INVITE. Если в нём не будет авторизации (username & secret), то Астериск его отвергнет (потому что должно стоять allowguest=no).
Если есть в INVITE username & secret, он проверяется, и выбрасывается в тот контекст, который указан для этого пира, где будет матчить номер назначения - destination, то есть что попадает в exten =>
Lex_old
Сообщения: 17
Зарегистрирован: 04 мар 2011, 09:05
Контактная информация:

Re: Статические и динамические хосты

Сообщение Lex_old »

Я вот сейчас хочу понять чем отличается Host=dynamic от Host=192.168.1.55, если можно объясните с примером
Ответить
© 2008 — 2024 Asterisk.ru
Digium, Asterisk and AsteriskNOW are registered trademarks of Digium, Inc.
Design and development by PostMet-Netzwerk GmbH