Sip and Nat
Модератор: terminus
Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
-
- проходил мимо
Sip and Nat
Столкнулся с проблемой прохода ната при организации Voip.
У freebsd port restricted nat
В локалке стоит Panasonic ldk-60 с Voip-платой (192.168.10.106). Нужно завести на плату sip.
Может кто подскажет вменяемый sip proxy, или ткнет носом в ошибку ?
Поставил Siproxd, настроил в прозрачном режиме, но не пойму - проходит ли через него хоть один пакет...
В ipfw вписал:
${fwcmd} add fwd ${lan_ip},5060 tcp from 192.168.10.106 to any 5060 via ${inet_if}
Наружу уходит сигнальный трафик и удп. Причем, он уходит в любом случае - запущен прокси, не запущен прокси....
Назад возвращается только сигнальный.
Вариант с выделением плате честного IP понятен. Но по ряду причин - невозможен.
В общем, что делать - не знаю. Вообще у кого-то есть опыт решения подобной задачи?
У freebsd port restricted nat
В локалке стоит Panasonic ldk-60 с Voip-платой (192.168.10.106). Нужно завести на плату sip.
Может кто подскажет вменяемый sip proxy, или ткнет носом в ошибку ?
Поставил Siproxd, настроил в прозрачном режиме, но не пойму - проходит ли через него хоть один пакет...
В ipfw вписал:
${fwcmd} add fwd ${lan_ip},5060 tcp from 192.168.10.106 to any 5060 via ${inet_if}
Наружу уходит сигнальный трафик и удп. Причем, он уходит в любом случае - запущен прокси, не запущен прокси....
Назад возвращается только сигнальный.
Вариант с выделением плате честного IP понятен. Но по ряду причин - невозможен.
В общем, что делать - не знаю. Вообще у кого-то есть опыт решения подобной задачи?
Услуги хостинговой компании Host-Food.ru
Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/
-
- проходил мимо
- Сообщения: 11620
- Зарегистрирован: 2008-02-21 18:15:41
Re: Sip and Nat
ну если прокси поставили
наверное и в клиенте нужно прописать адресс этого прокси
а вообще в интернете есть громкое слово астериск
там и дебаг более меннее
наверное и в клиенте нужно прописать адресс этого прокси
а вообще в интернете есть громкое слово астериск
там и дебаг более меннее
-
- проходил мимо
Re: Sip and Nat
М-дя... перечитал сегодня и не понял - почему я вчера LG обозвал панасоником...
Paradox - я правильно Вас понял - астерикс можно использовать как прозрачный sip-прокси ?
Paradox - я правильно Вас понял - астерикс можно использовать как прозрачный sip-прокси ?
- Laa
- ст. лейтенант
- Сообщения: 1032
- Зарегистрирован: 2008-02-21 18:25:33
- Откуда: Украина, Россия
Re: Sip and Nat
asterisk -- это ip-pbx! это целая телефонная станция на IP.
exim: помните, что выдавая deny, вы можете недоставить ваше же письмо, зарубив sender-verify удаленного MTA к вашему MTA!!!
- Laa
- ст. лейтенант
- Сообщения: 1032
- Зарегистрирован: 2008-02-21 18:25:33
- Откуда: Украина, Россия
Re: Sip and Nat
вообще, скорее всего у вас к астериску строится sip с вашей платы, там укажите nat=yes.romka писал(а):Столкнулся с проблемой прохода ната при организации Voip.
У freebsd port restricted nat
В локалке стоит Panasonic ldk-60 с Voip-платой (192.168.10.106). Нужно завести на плату sip.
Может кто подскажет вменяемый sip proxy, или ткнет носом в ошибку ?
проходит или нет пакет посмотреть можно просто:romka писал(а): Поставил Siproxd, настроил в прозрачном режиме, но не пойму - проходит ли через него хоть один пакет...
В ipfw вписал:
${fwcmd} add fwd ${lan_ip},5060 tcp from 192.168.10.106 to any 5060 via ${inet_if}
Код: Выделить всё
ipfw show|grep fwd|grep 5060
В руки tcpdump на обоих интерфейсах -- внешнем и внутреннем и вникать где и что не работает.romka писал(а): Наружу уходит сигнальный трафик и удп. Причем, он уходит в любом случае - запущен прокси, не запущен прокси....
Назад возвращается только сигнальный.
Вариант с выделением плате честного IP понятен. Но по ряду причин - невозможен.
В общем, что делать - не знаю. Вообще у кого-то есть опыт решения подобной задачи?
Возможно поможет ipfw nat 1 config if $inet_if redirect_port .... -- попробуйте.
exim: помните, что выдавая deny, вы можете недоставить ваше же письмо, зарубив sender-verify удаленного MTA к вашему MTA!!!
-
- проходил мимо
Re: Sip and Nat
Строится к железке. К sip-шлюзу, это я выяснял.
tcpdump - именно им я и смотрю пакеты. а еще для разнообразия trafshow и iftop
А за подсказку с ipwf - спасибо. Не допер сразу.
Проблема в RTP - в его пакетах указан локальный адрес voip-платы. Ну и понятно, что ответ от провайдера идет вникуда...
Сейчаc вот попробую выяснить умеет ли моя железка stun...
tcpdump - именно им я и смотрю пакеты. а еще для разнообразия trafshow и iftop
А за подсказку с ipwf - спасибо. Не допер сразу.
Проблема в RTP - в его пакетах указан локальный адрес voip-платы. Ну и понятно, что ответ от провайдера идет вникуда...
Сейчаc вот попробую выяснить умеет ли моя железка stun...
- Laa
- ст. лейтенант
- Сообщения: 1032
- Зарегистрирован: 2008-02-21 18:25:33
- Откуда: Украина, Россия
Re: Sip and Nat
Ну тогда можно поставить на сервере, на котором внешний адрес asterisk, он будет принимать RTP от железки и в инет отправлять со своего SRC IP, это самое простое, чем можно нагрузить asterisk.
exim: помните, что выдавая deny, вы можете недоставить ваше же письмо, зарубив sender-verify удаленного MTA к вашему MTA!!!
-
- проходил мимо
- Сообщения: 11620
- Зарегистрирован: 2008-02-21 18:15:41
Re: Sip and Nat
даromka писал(а):М-дя... перечитал сегодня и не понял - почему я вчера LG обозвал панасоником...
Paradox - я правильно Вас понял - астерикс можно использовать как прозрачный sip-прокси ?
токо конфиги чуть поднастроишь
и ненужно будет никакиз стан серверов и прочего
зато дебаг будет человеческий
и в случае чего сеть воип утебя будет быстро маштабироваться
-
- проходил мимо
Re: Sip and Nat
Все. Решение есть.
Коммунигейт - весчь... Коммунигейтом - на шлюз провайдера, а атс-кой - на коммунигейт.
Там столько возможностей.
Не считая того, что он у меня еще и почтовик
Коммунигейт - весчь... Коммунигейтом - на шлюз провайдера, а атс-кой - на коммунигейт.
Там столько возможностей.
Не считая того, что он у меня еще и почтовик
- Laa
- ст. лейтенант
- Сообщения: 1032
- Зарегистрирован: 2008-02-21 18:25:33
- Откуда: Украина, Россия
Re: Sip and Nat
Ну не догадались тут что у вас CGP, простите...
exim: помните, что выдавая deny, вы можете недоставить ваше же письмо, зарубив sender-verify удаленного MTA к вашему MTA!!!
- buryanov
- ст. сержант
- Сообщения: 311
- Зарегистрирован: 2008-04-29 13:41:48
- Откуда: Харьков
- Контактная информация:
Re: Sip and Nat
Только незабывайте, что voip помимо tcp 5060 ещё использует upd 5060 и использует для rtp большой пул 10000-20000 порт. Некоторыим системам ещё надо и 5061 и 5070.
Дмитрий.
buryanov*ukr.net
icq# 118639660; skype: buryanov
buryanov*ukr.net
icq# 118639660; skype: buryanov
- koffu
- сержант
- Сообщения: 154
- Зарегистрирован: 2008-03-23 0:51:18
- Откуда: Киев
- Контактная информация:
Re: Sip and Nat
Там должен где-то включаться режим NAT, тогда RTP поток пойдет 5060 udp