Страница 2 из 5

Re: Подключение к провайдеру, сервер которого находится за N

Добавлено: 20 фев 2013, 15:11
Obi Van
Yazov писал(а):а мой астер им нет. Будем посмотреть!
Астер скорее всего просто шлёт не туда. Смотрите трафик от вас, на какие порты какого адреса он валит траф. Возможно что это внутренний айпишник провайдера.
PS: Где ж вы такого провайдера то нашли? :lol:

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 пир-на-оператора"
PRIME_BBCODE_SPOILER_SHOW PRIME_BBCODE_SPOILER:

Код: Выделить всё

* 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 - это два.
Осенью - на переэкзаменовку.