AF
Asterisk Forum
обсуждения телефонии, VoIP и IP-PBX
12разделов
5 423тем
34 385сообщений
← К списку тем

KAMAILIO (OpenSER) и SIP клиенты

OpenSER 7 сообщений -
#1

KAMAILIO (OpenSER) и SIP клиенты


Возник вопрос, знающие люди подскажите - Как в Openser'е производить авторизацию SIP-пользователя по ip-адрессу?
#2

Вопрос сформулирован некорректно.
Что имеется ввиду под словом авторизация? Нужно разрешить звонить клиентам только с определенным IP адресом?
#3

Постараюсь сформулировать конкретнее. Существует ли возможность привязать конкретный номер - конкретному ip-адрессу, или группу номеров - конкретному ip-адресу. Как один из вариантов - с помощью радиус...
#4

У сипа нет такого понятия как телефонный номер в чистом виде.
Есть SIP URI его формат SIP:логин@ip, либо SIP:номер@ip
Что мешает сделать логины для регистрации такими же как номер, и регать по номеру паролю.
То что вам нужно выглядит как-то нелогично. Если вы не хотите чтобы определенные товарищи с определенным диапазоном адресов не могли регаться на сервере, то на кой им давать пароль. А если вы хотите зарегаться под опеределенным логином и чтобы этому логину соответствовал определенный номер то надо смотреть наверное на алиасы, но через радиус оперсер вроде не умеет принимть атрибуты.
#5

Ограничить можно через биллинг, к которому OpenSER обращается через radius.
_________________
Maksim Timofejev
#6

также можно использовать iptables как вариант
#7

Модуль Permissions в составе Kamailio/OpenSer, если я правильно понял вопрос