Страница 1 из 1

Elastix deny/permit для нескольких ip - как ?

Добавлено: 03 май 2012, 13:06
sys0p
Приветствую глубокоуважаемого Олла.

Надо настроить сервер телефонии на базе Elastix и разрешить вход только с определенных ip
однако в интерфейсе Elastix я не нашел такой возможности. Насколько понимаю asterisk для задания нескольких разрешений требует нескольких строк в конфигурации а Elastix не позволяет этого. Руками можно добавить, но очередное обновление конфигов приведет к потере тих строк.

Пробовал добавить строку:
permit=1.2.3.4
в sip_custom.conf предварительно указав permit 255.255.255.555 в конфиге экстеншна для запрета тех что не указаны.

В общем задача запретить все ip адреса кроме нескольких указанных явно.

Кто знает как можно это решить?
Мои поиски пока ни к чему не привели, или брешь в безопасности через alow 0.0.0.0/0.0.0.0 или
вход только с 1 ip указанного в веб интерфейсе.

Всех благ,
Олег.

Re: Elastix deny/permit для нескольких ip - как ?

Добавлено: 03 май 2012, 13:07
Vlad1983
стандартно
permit=1.2.3.4
permit=10.20.30.44
...

в sip_custom_post.conf
[peer](+)
permit=1.2.3.4
permit=10.20.30.44

в вебке
permit 1.2.3.4&10.20.30.44

Re: Elastix deny/permit для нескольких ip - как ?

Добавлено: 03 май 2012, 13:24
sys0p
Огромное спасибо за &
Ларчик просто открывался.

Всех благ,
Олег.