Страница 1 из 2
Статические и динамические хосты
Добавлено: 10 мар 2011, 22:51
Lex_old
Всем привет!
в sip.conf :
значение опции host = dynamic
пользователь подключется
меняю на host=192.168.1.55
пользователь не подключется, в логах ошибка, мол peer is not supposed to register.
Хотя на телефоне все выставлено в ручную,
в конфигурации sip.conf отключено динамическое подключение
опция dynamic_exclude_static = yes
в доках чет ни чего не нашел, гугл молчит.
Подскажите. спасибо!
Re: Статические и динамические хосты
Добавлено: 11 мар 2011, 01:13
Glukinho
А что непонятного? Клиент пытается регистрироваться, а астериск это позволяет только если у этого пира host=dynamic. Ровно об этом говорится в логе. Либо host=dynamic и регистрация, либо host=жесткий_адрес и без регистрации.
Что значит "хотя на телефоне все выставлено в ручную"? И "в конфигурации sip.conf отключено динамическое подключение"?
Re: Статические и динамические хосты
Добавлено: 12 мар 2011, 13:04
Lex_old
что именно прописать что бы хост был статический?
Re: Статические и динамические хосты
Добавлено: 12 мар 2011, 13:07
Glukinho
host=IP-адрес или host=символьное-имя
И отключить регистрацию на клиенте.
Re: Статические и динамические хосты
Добавлено: 12 мар 2011, 13:10
Glukinho
Мне почему-то кажется, что вы путаете статический/динамический пир в понимании Астериска и выделение IP-настроек устройству через DHCP и руками. Это совершенно разные понятия.
Re: Статические и динамические хосты
Добавлено: 12 мар 2011, 18:47
Lex_old
тоесть указав адрес телефона при поступления вызова астер сам направит его на телефон и он зазвонит? а как позвонить с телефона, если не трудно обьясните сам принцип работы статики.
Re: Статические и динамические хосты
Добавлено: 12 мар 2011, 20:42
Glukinho
Не очень понял ваш вопрос.
Вы лучше расскажите, какая у вас задача, что вы каким образом настраивали и что именно не работает. Пока непонятно, зачем вы прописываете host=192.168.1.55, если у вас все работает при host=dynamic.
Re: Статические и динамические хосты
Добавлено: 12 мар 2011, 22:58
ded
Lex_old писал(а): а как позвонить с телефона, если не трудно обьясните сам принцип работы статики.
В большинстве случаев, чтобы позвонить - надо первым делом статически снять трубку. Услышать статический гудок, и набрать номер. При этом телефон посылает пакет INVITE. Если в нём не будет авторизации (username & secret), то Астериск его отвергнет (потому что должно стоять allowguest=no).
Если есть в INVITE username & secret, он проверяется, и выбрасывается в тот контекст, который указан для этого пира, где будет матчить номер назначения - destination, то есть что попадает в exten =>
Re: Статические и динамические хосты
Добавлено: 13 мар 2011, 15:47
Lex_old
Я вот сейчас хочу понять чем отличается Host=dynamic от Host=192.168.1.55, если можно объясните с примером
Re: Статические и динамические хосты
Добавлено: 13 мар 2011, 21:22
ded