Вход | Регистрация
Вы здесь: Главная / Форум / Главный форум по Asterisk / IPфоны и Софтфоны / Double-NAT & SIP

Double-NAT & SIP

Сообщений: 8

Double-NAT & SIP

Какие софт-фон имеют аналог * опции
NAT=YES

У меня SIP-proxy (asterisk) находится на 192.168.aste.risk
Телефон находится на аналогичных адресах, но в другой локалке.

Для подключения к * из вне на роутере его локалки есть NAT
правило переправляющее весь трафик на udp5060 с реального
IP на 192.168.aste.risk

В sip.conf прописано nat=yes, по этому трафик с * до
soft-phone доходит, а вот SJphone такой настройкой не
обладает... считает что нужно слать не обратно, а на
а прямо на 192.168.aste.risk.

В какие софт фоны можно добваить g72* кодеки?

Спасибо,
Андрей.
2006-04-08 22:50

Откуда: Санкт-Петербург
Сообщений: 203

Re: Double-NAT & SIP

> andres

Вы пробовали читать то, что Вы написали?

Для справки - 5060 - это порт для сигнализации SIP, по умолчанию.
А голос там передается по протоколу RTP, а это совсем другие UDP протоколы.
2006-04-08 23:16

Avatara of litnimax
Откуда: Москва
Сообщений: 3421

Re: Double-NAT & SIP

Номер с пробросом VoIP трафика пройдет только на IAX2 протоколе, так как там все идет в одном UDP потоке. С SIP ты пробросил только сигналинг, это работает, например, редирект порта 3333 на 5060 на той же машине. А вот RTP порты наверняка и надежно не пробросить внутрь, разве что попробовать ВЕСЬ трафик на роутер кидать внутрь на астериск.
Удачи!

P.S. А вообще посади астер на реал айпи и не парься. ;)
http://pbxware.ru - все для Asterisk! || Switchvox - сделано на Asterisk! Подробности на http://switchvox.ru
2006-04-09 12:35

Сообщений: 1530

Re: Double-NAT & SIP

А вот умеет ли IAX2 video? Код присутствует, но таким образом пробросить
eyeBeam <-> SIP <-> * <-> IAX2 <-> * <-> SIP <-> eyeBeam
у меня не получилось. ;(
http://www.telecomtechnology.net - premium терминация
2006-04-09 13:04

Сообщений: 8

Re: Double-NAT & SIP

Я похож на читателя? :-)

На самом деле очередь до проброски через НАТ не дошла.
Если программа посылает пакет в разумном направлении,
то доставить пакет адресату теоретически возможно, а в
данном случае и практически то же бы вопрос скорее всего
решился. Но пакеты отправляются ЧЗК.

SoftPhone(192.168.x.y) -> NAT-SRC(rtr1) -> internet -> NAT-DST(rtr2) -> Asterisk(10.0.z.t)

В начале не было поставлено "nat=yes" в asterisk...

Пакет с 192.168.x.y доходили да * "from rtr1". А вот ответы шли на 192.168.x.y и естественно не
доходили до адресата...

После установки "nat=yes" это проблема исчезла, asterisk стал слать пакеты на rtr1, и они благополучно
попадали на 192.168.x.y.

Но SoftPhone, получив эти пакеты от rtr2, с которым и было установлено первоначальное соединение
в дальнейшем лезетна 10.0.z.t, что сильно напоминает ситуацию с "nat=no", но уже с другой стороны...

Вот по этому и возник вопрос про аналог "nat=yes" на SoftPhone.

Вот я и в раздумиях, что использовать... IAX работает более надежно, но пока подходящего по
юзабилити клиента не подобрал. Там более, что их нужно как минимум 2 шт. Под Win* и Linux...
Да еще и под разные наладонники... Но это пока не критично.

Что вообще сейчас имеет смысл попробовать в первую очередь?
FireFly заменен на cubix, но последний вроде бы испльзовать не получится...

Интересна так же поддержка g729...

Еще понравилась возможность в SJphone разговаривать одновременно с несколькими
номерами, причем как давая собеседникам слышать друг-друга, так и не связывая
собеседников между собой.

Спасибо,
Андрей.
2006-04-10 01:10

Добавить страницу в закладки:  Delicious Google Slashdot Yahoo Yandex.ru Reddit Digg Technorati Bobrdobr.ru Newsland.ru Smi2.ru Rumarkz.ru Vaau.ru Memori.ru Rucity.com Moemesto.ru News2.ru Mister-Wong.ru Myscoop.ru 100zakladok.ru