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

Elastix и удленные телефоны

Asterisk GUI 6 сообщений -
#1

Стоит у меня Elastix (имеет белый внешний адрес) и все нормально работает в рамках локаной сети. При попытке же подключить телефон через интернет происходит облом. Iptables настроены на прием пакетов с конкретного внешнего адреса (и блокирование с прочих). При этом в IP статистике видно, что приходит запрос на авторизацию, т.е. файрвол пропускает, но ответа нет, и в консоли астера( в нем тоже все настроена на подключение с этого IP) запроса не появляется. При этом удаленное устройство выдает сообщение Connection refused.
вероятно есть ещё какойто фильтр уже после фаервола, пропускающий только локальные запросы... возможно ктонибуть уже сталкивался с таким?
#2

Надеюсь вы вкурсе о параметрах
deny 0.0.0.0/0.0.0.0
permit 192.168.0.0/255.255.0.0

Если же нет тогда поставьте
deny 0.0.0.0/0.0.0.0
permit вашриалип/255.255.255.255(либо на подсеть айпишников если динамически от провайдера типа 77.88.99.0/255.255.255.0) или вообще воспользоваться http://ip-calculator.ru/

Так же нужно еще посмотреть Ваш фаервол на предмет разрешено запрещено. Надеюсь Вы знакомы о премудростях работы SIP в каких цепочках что нужно разрешать и не забыть же о RTP
#3

deny/ permit извесно.
в файрволе не стоит запрет на какой-либо порт. только ограничение по IP
#4

смотреть логи при попытке REGISTER!
#5

Link писал(а):
смотреть логи при попытке REGISTER!

В том то и дело что Астер вообще не видет подключения. логи чистые. А удаленный телефон выдает "Отброшено" (Rejected)
#6

SELinux стоит?
TCPWrappers тоже проверяем.
Это из тех фильтров, который могут быть после iptables.