PFSENSE + IP АТС
-
Доброго времени суток!
Ситуация следующая:
Стоит комп на нем pfsense за ним стоит IP АТС. На атс настроен SIP. С исходящими звонками проблем нет, а входящие не идут.
В NAT на вкладке Outbound выставил manual.
Больше никаих правил не настраивал.
Провайдер говорит вот это: В данный момент ваше оборудование не зарегистрировано. Попытки регистрации приходят c IP 83...**, наш sip-сервер отвечает на них 401 Unauthorized с просьбой указать Логин/Пароль в поле www-authenticate. Но от вас так и продолжают идти Register без авторизационной информации. Судя по всему наше сообщение 401 вы не получаете.Как исправить это?
-
Разобраться с рабочими портами и нужные с IP Вашего провайдера прокинуть (mapping) с WAN на ATC.
-
Информация которую предоставил провайдер:
Сигнализация SIP: порт 5060 UDP
RTP-трафик: 10000 – 65000 UDPПрокинул порты с wan на АТС. Не работает.
Прошу сильно не пинать, т.к. это мой первый опыт с pfsense и SIP
-
Вот видео-урок для SIP http://www.youtube.com/watch?v=X4lJZ5ntFO4
С единственным НО - если вызовы только с провайдером, то в Source IP вставить Адрес(а) сервера(ов) провайдера для облегчения режима и для большей защиты. Не забыть так-же о правилах файрвола.Можно так-же использовать прокси siproxd из пакетов вместо порт-форварда.
-
Поставил siproxd, ситуация немного изменилась в лучшую сторону. Теперь звонки извне проходят, но через некоторое время, я слышу сообщение "аппарат абонента выключен или …"
-
Почитайте что в логах SIPROXD/SYSLOG пишется
-
В syslog валится это:
Jul 4 09:43:53 pfSense siproxd[25408]: siproxd.c:247 INFO:siproxd-0.8.0-5472 i386-portbld-freebsd8.1 starting up
Jul 4 09:43:53 pfSense siproxd[25965]: siproxd.c:295 INFO:daemonized, pid=25965
Jul 4 09:43:53 pfSense siproxd[25965]: plugins.c:112 INFO:Plugin 'plugin_logcall' [Logs calls to syslog] loaded with success, exemask=0x40
Jul 4 09:43:53 pfSense siproxd[25965]: sock.c:131 INFO:bound to port 5060
Jul 4 09:43:53 pfSense siproxd[25965]: siproxd.c:349 INFO:siproxd-0.8.0-5472 i386-portbld-freebsd8.1 started
Jul 4 09:52:14 pfSense kernel: em0: promiscuous mode enabled
Jul 4 09:53:26 pfSense kernel: em0: promiscuous mode disabled
Jul 4 09:53:32 pfSense kernel: em0: promiscuous mode enabled
Jul 4 09:55:08 pfSense kernel: em0: promiscuous mode disabled
Jul 4 09:55:55 pfSense siproxd[25965]: plugin_logcall.c:120 INFO:Outgoing Call: 74952252300@31.44.92.196 -> 89262701325@31.44.92.196
Jul 4 10:09:09 pfSense kernel: em0: promiscuous mode enabled
Jul 4 10:09:34 pfSense kernel: em0: promiscuous mode disabled