Страница 2 из 5
Re: Подключение к провайдеру, сервер которого находится за N
Добавлено: 20 фев 2013, 15:11
Obi Van
Yazov писал(а):а мой астер им нет. Будем посмотреть!
Астер скорее всего просто шлёт не туда. Смотрите трафик от вас, на какие порты какого адреса он валит траф. Возможно что это внутренний айпишник провайдера.
PS: Где ж вы такого провайдера то нашли?
Re: Подключение к провайдеру, сервер которого находится за N
Добавлено: 21 фев 2013, 11:16
Yazov
Теперь вроде шлет туда... После того, как поставил nat=yes и qualify=yes. До этого действительно отправлял на их внутренний. И гудок появился при наборе! Раньше и его не было, но звука так и нет... =( Черт, Я не понимаю зачем такие выпендрежи. У нас уже подключен один канал у них, но типа на старом оборудовании. А тут они якобы завезли новое (Mobile Softswitch (MSS)- Ericsson и Session Boarder Controller (SBC)-AcmePacket) и связь должна улучшиться... Один транк прекрасно работает без всяких натов, просто по регистрации, а тут...
В общем выслал им дампы анализа и получил:
если сравнить трейсы с НАТ и без НАТ, видно что NAT yes явно помогает Астериску понять что пакеты надо слать наш внешний IP, а не на внутренний, но почему то не проключается RTP...
Получается без nat=yes мой астер получал пакеты от их внутреннего IP и пытался ему ответить, а нужно, чтобы ответ шел на внешний IP... Но почему получает у них вшений серв (ну nat), а отправляет напрямую внутренний, а не работает в обе стороны через nat?!
P.S. провайдер Kcell.. У меня три разных: два междугородних, один городской и оба завелись и работают отлично по регистрации... Еще один канал, от вышеупомянутого провайдера есть, но качество у них ужасное.
Re: Подключение к провайдеру, сервер которого находится за N
Добавлено: 21 фев 2013, 11:34
Vlad1983
выложите дамп
Re: Подключение к провайдеру, сервер которого находится за N
Добавлено: 21 фев 2013, 12:01
Yazov
Вот дамп:
http://yadi.sk/d/aj3Adqat2lqAk
Один файл это дамп udp, второй вообще без фильтров(они подписаны). В обоих случаях nat=yes.
Re: Подключение к провайдеру, сервер которого находится за N
Добавлено: 21 фев 2013, 12:11
Vlad1983
nat=yes на пире оператора выставили?
Re: Подключение к провайдеру, сервер которого находится за N
Добавлено: 21 фев 2013, 12:13
ded
Yazov писал(а): А тут они якобы завезли новое (Mobile Softswitch (MSS)- Ericsson и Session Boarder Controller (SBC)-AcmePacket)
Смефно!
«Acme», реже «Acme Corporation» (рус. Корпорация «Акме») — вымышленная торговая марка, фигурирующая, в частности, во вселенной мультфильмов Looney Tunes. Название расшифровывается как «A Company that Makes Everything», то есть «Фирма, делающая всё, что угодно»
http://ru.wikipedia.org/wiki/Acme_Corporation
Это настолько расхожее название на Западе (Acme), что никто всерьёз не воспринимает (SBC)-AcmePacket
Re: Подключение к провайдеру, сервер которого находится за N
Добавлено: 21 фев 2013, 12:19
Yazov
Действительно забавно. Ну это Я просто скопипастил название оборудования, которое они мне прислали.
Vlad1983 писал(а):nat=yes на пире оператора выставили?
Да, сейчас стоит так:
Код: Выделить всё
localnet=192.168.100.100/250
externip=xxx.xxx.xx.xx //мой IP
host=195.47.255.119
type=peer
nat=yes
disallow=all
allow=alaw&g729
qualify=yes
insecure=port,invite
context=from-trunk
Пробовал еще nat=route
Еще пробовал такую конфигурацию:
Код: Выделить всё
host=195.47.255.119
type=peer
disallow=all
allow=alaw&g729
dtmfmode=rfc2833
nat=yes
qualify=yes
context=from-trunk
Re: Подключение к провайдеру, сервер которого находится за N
Добавлено: 21 фев 2013, 12:21
Vlad1983
localnet=192.168.100.100/250 - это бред
покажите
asterisk -rx "sip show peer пир-на-оператора"
Re: Подключение к провайдеру, сервер которого находится за N
Добавлено: 21 фев 2013, 12:36
Yazov
Понял, спасибо.
Вывод asterisk -rx "sip show peer пир-на-оператора"
Код: Выделить всё
* Name : Kcell2
Secret : <Not set>
MD5Secret : <Not set>
Context : from-trunk
Subscr.Cont. : <Not set>
Language :
AMA flags : Unknown
Transfer mode: open
CallingPres : Presentation Allowed, Not Screened
Callgroup :
Pickupgroup :
Mailbox :
VM Extension : *97
LastMsgsSent : 32767/65535
Call limit : 0
Dynamic : No
Callerid : "" <>
MaxCallBR : 384 kbps
Expire : -1
Insecure : port,invite
Nat : Route
ACL : No
T.38 support : No
T.38 EC mode : Unknown
T.38 MaxDtgrm: -1
CanReinvite : Yes
PromiscRedir : No
User=Phone : No
Video Support: Yes
Text Support : No
Ign SDP ver : No
Trust RPID : No
Send RPID : No
Subscriptions: Yes
Overlap dial : Yes
DTMFmode : rfc2833
Timer T1 : 500
Timer B : 32000
ToHost : 195.47.255.119
Addr->IP : 195.47.255.119 Port 5060
Defaddr->IP : 0.0.0.0 Port 5060
Transport : UDP
Def. Username:
SIP Options : 100rel
Codecs : 0x108 (alaw|g729)
Codec Order : (alaw:20,g729:20)
Auto-Framing : No
100 on REG : No
Status : OK (3 ms)
Useragent :
Reg. Contact :
Qualify Freq : 60000 ms
Sess-Timers : Accept
Sess-Refresh : uas
Sess-Expires : 1800 secs
Min-Sess : 90 secs
Re: Подключение к провайдеру, сервер которого находится за N
Добавлено: 21 фев 2013, 12:42
ded
localnet=192.168.100.100/250 - это два.
Осенью - на переэкзаменовку.