Страница 1 из 3

Asterisk 10 + CentOS 6 + Hyper-V + TMG

Добавлено: 20 авг 2012, 18:03
077948
Уважаемые коллеги!
Я прекрасно понимаю, что данная тема уже изъезжена вдоль и поперек, и все же взываю о помощи. 2 месяца я пытаюсь сделать телефонию) Читал форумы, обсуждения, даже книжку (Астериск: будущее телефонии). результат есть, но небольшой.
Планирую подключить Линк сервер к Астериску, который в свою очередь идет по сип через аккаунт мультифон. На данном этапе есть виртуалка с астериск, виртуалка с линком. В качестве клиента пока использую клиента x-lite 3. Внутри сети звонки ходят на ура. А вот наружу не хотят. Входящие приходят, но при этом слышно только клиента x-lite. Порты на tmg прокинули вроде (иначе бы даже входящего не было). Пробовал аккаунт сипнет,- он даже логиниться не хочет. тайм ауты идут и се.

Помогите пожалуйста. Спасибо. Ниже содержание конфигов.

;#/usr/local/etc/asterisk/sip.conf
[general]
tcpenable=yes
transport=udp
allow=all

register => 79266488888@multifon.ru:pass:79266488888@193.201.229.35:5060/79266488888

[multifon-out]
dtmfmode=inband
username=792664888888
type=peer
secret=pass
host=sbc.megafon.ru
fromuser=79266488888
fromdomain = multifon.ru
port=5060
context=default
insecure=port,invite
canreinvite=no ;# без этого параметра исходящий звонок на принимающем телефоне сразу прерывается

[100];#софтофоны или другие sip-телефоны настраиваем в соответствии с этими разделами
type=friend
host=dynamic
secret=pass100
context=phones
username=100
nat=yes
;nat=rfc3581 ;# без этого параметра не работает связь между софтфонами

[101]
type=friend
host=dynamic
secret=pass101
context=phones
username=101
nat=rfc3581


;#/usr/local/etc/asterisk/extensions.conf
;# Входящие вызовы на этот номер
[default]
exten=> 79266488888,1,Dial(SIP/100,60,t) ;# Исходящие вызовы, определяется маской
[out]
exten=>_7XXXXXXXXXX,1,Dial(SIP/multifon-out/${EXTEN})
exten=>_8XXXXXXXXXX,1,Dial(SIP/multifon-out/${EXTEN}) ;#позволяет звонить через 8
exten=>_+7XXXXXXXXXX,1,Dial(SIP/multifon-out/${EXTEN}) ;#позволяет звонить через +7
;#exten=>_7XXXXXXXXXX,1,Dial(SIP/${EXTEN}@multifon-out,30,r) ;#мегафоновский вариант

;# Локальные звонки между SIP телефонами
[local]
exten=>_1XX,1,Dial(SIP/${EXTEN},60,rt)
[phones]
include => default ;#честно говоря, не знаю зачем эта строка здесь у мегафона
include => local
include => out

;#/usr/local/etc/asterisk/rtp.conf
[general]
rtpstart=6001 ;#мегафон утверждает, что их RTP работает от 6001 порта
rtpend=20000


;#/usr/local/etc/asterisk/modules.conf
[modules]
autoload=yes
noload => pbx_gtkconsole.so
noload => pbx_kdeconsole.so
noload => app_intercom.so
noload => chan_modem.so
noload => chan_modem_aopen.so
noload => chan_modem_bestdata.so
noload => chan_modem_i4l.so
noload => chan_capi.so
load => res_musiconhold.so
noload => chan_alsa.so
noload => cdr_sqlite.so
[global]
;noload => chan_console.so
noload =>chan_oh323.so
noload =>chan_h323.so

Re: Asterisk 10 + CentOS 6 + Hyper-V + TMG

Добавлено: 20 авг 2012, 18:19
awsswa
Конфигурация просто ад. Специально не ищете легких путей ?
(Asterisk 10 + Hyper-V + TMG)
Для начала: Просто настройте X-lite на sipnet, без всяких asterisk и остального - сделайте что он заработал.

Re: Asterisk 10 + CentOS 6 + Hyper-V + TMG

Добавлено: 20 авг 2012, 18:35
077948
Х-Лайт на виндовом клиенте настраивали на мультифон,- работает. Поставить на centOS и попробовать залогиниться там?
да! и еще момент, на цент ОС не удастся проверить звук. Это виртуалка.

Re: Asterisk 10 + CentOS 6 + Hyper-V + TMG

Добавлено: 20 авг 2012, 19:01
ded
Прочитать "Астериск - будущее телефонии" это не волшебный порошок в мозг - чик! И готово, всё понимаю!
Пробовал аккаунт сипнет,- он даже логиниться не хочет.
Тема "Не могу подключиться к сипнет, помогите!" настолько избита, что служит тестором на профпригодность в области VoIP и астерискостроения в частности.
http://asteriskforum.ru/viewtopic.php?t=789
Поднимите Астериск на старой офисной машине, зарегистрируйтесь на Sipnet, и сделайте входящие/исходящие.

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

[phones]
include => default ;#честно говоря, не знаю зачем эта строка здесь у мегафона
Ну так и спрашивайте афтороф!

Re: Asterisk 10 + CentOS 6 + Hyper-V + TMG

Добавлено: 21 авг 2012, 11:56
077948
Основная идея сделать мультифон на астере, а сипнет, - это уже доп информация. Чем виртуальная машина отличается от физической? Кто нить делал астериск в сети, где стоит фаервол tmg?

Re: Asterisk 10 + CentOS 6 + Hyper-V + TMG

Добавлено: 21 авг 2012, 12:13
ded
Основная идея сделать мультифон на астере
And, just do it.
Чем виртуальная машина отличается от физической?
В случае Астериска - сильная родовая зависимость. Вопрос из разряда FAQ, задавать Гуглю и книжке "Астериск - будущее телефонии".

Re: Asterisk 10 + CentOS 6 + Hyper-V + TMG

Добавлено: 21 авг 2012, 12:14
Glukinho
Я делал :) Когда прокинул 10000 портов на ISA, она сдохла :)

Re: Asterisk 10 + CentOS 6 + Hyper-V + TMG

Добавлено: 21 авг 2012, 14:12
077948
tmg сдохла?) какая версия стояла?) сколько проработала?) я правильно понял что сделать астериск через проксю это нереально!?
как выход покупать еще один ip внешний? или можно на виртуалке пробросить сетевой адаптер эмулирующий запросы хоста?
Если будет внешний Ip то астериск будет уязвим. читал что на миллионы люди в долги залазили.

PS: Благодарю всех за внимание! :D

Re: Asterisk 10 + CentOS 6 + Hyper-V + TMG

Добавлено: 21 авг 2012, 14:17
Vlad1983
с пробросом портов на сразу становится чрезвычайно неуязвимым)

скоро 1 сентября
готовьтесь лучше к школе
не надо лезть в эти дебри с пустой головой

Re: Asterisk 10 + CentOS 6 + Hyper-V + TMG

Добавлено: 21 авг 2012, 14:20
077948
Голова не совсем пустая)))
Не надо смеяться) я начинающий "профессионал")))