Автор Тема: Конфигуриране на Asterisk със Мтел VLan  (Прочетена 12353 пъти)

modo86

  • Участници
  • ***
  • Публикации: 6
    • Профил
Здравейте колеги,
след дългото главоблъскане и ресърч в нета, както и малко помощ от колегата runtime, най-накрая подкарах централа Asterisk 11.13 в пакета FreePBX (изтеглен от тук : http://downloads.freepbxdistro.org/ISO/FreePBX-64bit-6.12.65.iso) със Мтел VLan.

Ето и самата конфигурация :

Примерни данни за връзката (Вие ще трябва да използвате данните дадени Ви от Мтел) :
Вашето VLan IP : 10.20.30.2 (Signaling Client VoIP device)
Насрещно VLan Ip : 10.20.30.1 (Default gateway)
Маска : 255.255.255.252 (Mask) (Тя е за всички потребители)
VoIP Signaling : 213.226.61.66 (Този адрес е еднакъв за всички потребители)
Мтел номер, който ползваме : 359888777666

1. Правите рутиране на Vlan-a със следните команди и за по-сигурно рестартирайте системата:
Код:
route add default gw 10.20.30.1
route add -net 213.226.61.0 netmask 255.255.255.0 gw 10.20.30.1

2. След рестарта направете пинг до 213.226.61.66, за да сте сигурни, че имате връзка със Vlan;

3. Настройваме sip.conf (може да сложим тези настройки и в sip_custom.conf):
Код:
[general]
udpbindaddr = 0.0.0.0:5060
realm = 172.16.10.76
nat=yes
externip=10.20.30.2
localnet=192.168.0.0 ;(този адрес 192.168.0.0 трябва да е същият както е Вашата мрежа (ако локалното IP на компютъра е 192.168.0.100, то мрежата е ;както съм я записал, ако е 192.16.10.100, то тогава ще трябва да напишете 192.16.10.0 във този ред) )
externrefresh=10
language=bg

[mtel-359888777666] ; Това е настройката за SIp чрез тази секция приемаме и предаваме сигнала на МТел
disallow=all
type=peer
context=from-sip-external
host=213.226.61.66
qualify=yes
nat=force_report
dtmfmode=rfc2833
canreinvite=yes
canreinvite=no
allow=ulaw
allow=alaw
allow=gsm
fromuser=359888777666

[office-phone](!) ; Чрез тази секция създавам макет за вътрешните линии
host = dynamic
context = default
type = peer
transport = udp,ws,wss
nat=yes
port=5060
qualify=yes
dtmfmode=rfc2833
canreinvite=no

[100](office-phone) ; Тази секция е за вътрешна линия 100, като тя наследява макета по-горе
secret = 1234 ; Използвайте по сигурни пароли
callerid="Petar" <100>


4. Настройваме плана на входящи и изходящи обаждания чрез файла extensions.conf :
Код:
[default] ;Тази секция използват примерните вътрешни линии, така че може да промените името на каквото искате, но не забравяте да го промените и във sip.conf!

exten => _XXXXX.,1,Log(NOTICE, Dialing out from ${CALLERID(all)} to ${EXTEN:1} through Mtel) ; чрез този ред записваме в лога, че правим изходящо обаждане
exten => _XXXXX.,n,Dial(SIP/mtel-359888777666/${EXTEN:1},60) ; чрез този ред казваме че ще звъним през SIP mtel-359888777666
exten => _XXXXX.,n,Hangup() ; чрез този ред затваряме линията

[from-sip-external] ; Тази секция неможе да е с друго име! В противен случай няма да получавате входящите обаждания.

; в следващите редове казваме на централата : когато има входящо обаждане от номер 359888777666 - запиши в лога и набери вътрешен номер 100
; така обаждането директно се прехвърля към номер 100 и операторът може да отговори
exten => 359888777666,1,Log(NOTICE, Incoming call from ${CALLERID(all)})
exten => 359888777666,n,Dial(SIP/6001&SIP/6002&SIP/6003)


5. Започвате да си звъните и получавате обаждания и да си говорите на воля ;)
Сигурен съм, че темата ще е от полза на доста хора.

Поздрави
Активен

mixm

  • Участници
  • ***
  • Публикации: 5
    • Профил
Re: Конфигуриране на Asterisk със Мтел VLan
« Отговор #1 -: Dec 12, 2014, 19:07 »
Здрасти,би ли проверил дали в sip.conf в [general] има нещо като register =>
Аз се опитвам да подкарам мтел спота с астериск(нямам Mtel VLAN)Asterisk съм го пуснал на 1 рутер с Openwrt и затова нямам опция за Freepbx,elastix и др.Входящите ми работят,но изходящите не.Spota съм го правил преди години с freeswitch под Windows и работеха изходящите без проблем,a сега не може.Явно нещо са променили от мтел.Може ли също да провериш дали астериска е регистриран към мтел спот с sip show registry,защото само за мтел спот се изисква  регистрация за да се правят изходящи,да не би при тази услуга mtel vlan да не се изисква,но даже и да е така,не би могъл да приемаш входящи?И защо този ip address 213.226.61.66 (register.mtel.bg,който го дават от мтел за настройки  e 213.226.43.221,а sip.mtel.bg 213.226.43.205)?
Активен

mixm

  • Участници
  • ***
  • Публикации: 5
    • Профил
Re: Конфигуриране на Asterisk със Мтел VLan
« Отговор #2 -: Dec 12, 2014, 19:21 »
Всъщност сега забелязох,че правиш auth по ip address?
Активен

modo86

  • Участници
  • ***
  • Публикации: 6
    • Профил
Re: Конфигуриране на Asterisk със Мтел VLan
« Отговор #3 -: Dec 13, 2014, 08:36 »
Здравей колега,
в случая със Mtel Vlan няма нужда от "register => user:pass@mobiltel.bg", но при спота може и да се налага... незнам не съм запознат.
Колкото до "sip show registry" - не, няма регистрация с Мтел.
Ако със сигурност ти трябва регистрация просто сложи "register => user:pass@mobiltel.bg" в [general] и би трябвало всичко да е 6 .
Ако имаш входящи, но не и изходящи - направи пинг до 213.226.61.66 и ако има - обади се в кол центъра на Мтел и нека проверят дали изпращаш някакви пакети до тях ... тоест дали сигнала ти е правилно изпратен към Мтел... ако не получават - провери дали във сип указваш правилно къде да се насочи обаждането ... да не отива просто в нета, ами трябва да е към Мтел.

Поздрави
« Последна редакция: Dec 13, 2014, 08:39 от modo86 »
Активен

mixm

  • Участници
  • ***
  • Публикации: 5
    • Профил
Re: Конфигуриране на Asterisk със Мтел VLan
« Отговор #4 -: Dec 13, 2014, 19:43 »
Благодаря,тръгна вече.Първоначално въобще не обърнах внимание,че се прави аутентификация по ip адрес,логично е и като има Vlan или някакъв VPN,за разлика от спота където се изисква аутентификация по потребителско име и парола и съответно се изисква регистрация даже и само за изходящи.
Бях объркал nat настройките и въпреки,че се регистрираше спота и получаваше вхдящи,не можеше да прави изходящи,а ги пращаше до мтел(в случая 213.226.43.221 ,така е и според информацията публикувана страницата на оператора).Остава въпроса дали може да се разбере когато някой номер е пренесен,понеже от спота такъв сигнал не дава.И дали евентуално има опция за CLIR(скриване на номера),тaзи опция ако е възможна би следвало да може да се осъществява с p asserted identity?
Каква е тази услуга Mтел Влан  ??? Не я виждам в сайта им,да не би да се предлага за бизнес клиенти само?
Активен

BRADATA

  • Напреднали
  • *****
  • Публикации: 833
  • Distribution: Slackware/Mint/CentOS
  • Window Manager: console/KDE/LXDE
    • Профил
    • WWW
Re: Конфигуриране на Asterisk със Мтел VLan
« Отговор #5 -: Dec 14, 2014, 10:21 »
Благодаря,тръгна вече....
Супер, би ли споделил конфигурацията с която си пуснал СПОТ-а? sip.conf заедно с extensions.conf.
Активен

mixm

  • Участници
  • ***
  • Публикации: 5
    • Профил
Re: Конфигуриране на Asterisk със Мтел VLan
« Отговор #6 -: Dec 14, 2014, 19:54 »

[/quote]
Супер, би ли споделил конфигурацията с която си пуснал СПОТ-а? sip.conf заедно с extensions.conf.
[/quote]

Sip.conf
[general]
dtmfmode = rfc2833
register => spotusername@sip.mtel.bg:spotpassword:spotusername@213.226.43.221/65383
context=incoming
други настройки по избор


[spot]
defaultuser=spotusername
type=peer
secret=spotpassword
dtmfmode=RFC2833
nat=force_rport,comedia
context=incoming
host=sip.mtel.bg
fromuser=spotusername
fromdomain=sip.mtel.bg
outboundproxy=213.226.43.221
insecure=invite,port
canreinvite=no
disallow=all
allow=alaw
allow=ulaw
allow=gsm

[65383]
context=outgoing
type=friend
defaultuser=65383
secret=clientpassword
host=dynamic
nat=no


extensions.conf.
за изходящите:
[outgoing]
exten => _X.,1,Dial(SIP/spot/${EXTEN})

за входящите:
[incoming] 
exten => _X.,1,Dial(SIP/65383)

Следва да отбележа,че това е базова конфигурация и не са взети под внимание 'настройки за сигурност,на които трябва да се обърне повече внимание в сравнение с мтел vlan(тъй като там аутентификацията е по ip адрес) и затова мисля,че трябва се обърне внимание на:

Please read the security documentation for Asterisk in order to
    understand the risks of installing Asterisk with the sample
   configuration. If your Asterisk is installed on a public
   IP address connected to the Internet, you will want to learn
   about the various security settings BEFORE you start
   Asterisk.

   Especially note the following settings:
      - allowguest (default enabled)
      - permit/deny - IP address filters
      - contactpermit/contactdeny - IP address filters for registrations
      - context - Which set of services you offer various users

Също така е добре да се прегледа и това по този въпрос

http://blog.sipsorcery.com/?p=956


Каква е тази услуга Vlan от мтел  ???

Активен

BRADATA

  • Напреднали
  • *****
  • Публикации: 833
  • Distribution: Slackware/Mint/CentOS
  • Window Manager: console/KDE/LXDE
    • Профил
    • WWW
Re: Конфигуриране на Asterisk със Мтел VLan
« Отговор #7 -: Dec 15, 2014, 05:39 »
Благодаря :) Пробвал ли си какво се случва, ако при входящи звъниш а повече от един вътрешни номера? Че аз съм с фрисуич и не се случва както трябва. Мтел ми връща грешка 500. Та затова искам да мина на астериск.

А услугата Влан не е точно услуга. Услугата е фиксиран телефонен пост, но през влан, конфигуриран директно между теб и Мтел. И те дават сип акаунти за телефоните :)
Активен

mixm

  • Участници
  • ***
  • Публикации: 5
    • Профил
Re: Конфигуриране на Asterisk със Мтел VLan
« Отговор #8 -: Dec 16, 2014, 14:20 »
Здрасти,извинявай,че малко късно отговарям.Не съм пробвал,трябва ми dial план,като остане време ще помисля какъв трябва да е в този случай.Ако се сещаш за такъв пусн иго и ще го пробвам.За да стане обаче от оператора трябва да позволяват повче от 1 входящ едновременно.Иначе принципно би следвало фрисуич да дава повече възможности за dial план от астериск.
А тези сип акаунти за домашен телефон предлагат ли ги сега или са останали само за тези от времето на спектърнет/мегалан?И трябва ли да сси абонат на тях за да го ползваш?
Активен

DHCP

  • Напреднали
  • *****
  • Публикации: 26
    • Профил
Re: Конфигуриране на Asterisk със Мтел VLan
« Отговор #9 -: Feb 11, 2015, 21:54 »
Здравейте,

някой може ли да ми помогне с конфигурирането на sip trunk към Mtel.

Правя trunk-a, виждам, че се регистрира, правя си extension-a, но като се опитам да набера номер започва едно чакане  около 50-60 сек., след което чувам как X-lite-а дава свободен сигнал, но телефона, който набирам не звъни (стана страшно мазало с това изказване).

При debug-a виждам, че набирам коректния номер и всичко излиза нормално.

Пробвах с друг sip trunk и всичко работи перфектно, но на мен ми трябва МТел.

Надявам се някой да помогне за този странен проблем. Готов съм да предоставя всякакво инфо,

Благодаря.
Активен

4096bits

  • Напреднали
  • *****
  • Публикации: 6195
    • Профил
Re: Конфигуриране на Asterisk със Мтел VLan
« Отговор #10 -: Feb 11, 2015, 22:39 »
Трябва ли да съм някакъв абонат, за да мога да ползвам това?
Активен

As they say in Mexico, "Dasvidaniya!" Down there, that's two vidaniyas.

10101

  • Напреднали
  • *****
  • Публикации: 384
  • Distribution: GNU LINUX
    • Профил
Re: Конфигуриране на Asterisk със Мтел VLan
« Отговор #11 -: Feb 12, 2015, 10:42 »
За мтел spot, ти трябва мтелски gsm номер,
за влан-а също ти трябва договор ;)
Активен

А печат ?

4096bits

  • Напреднали
  • *****
  • Публикации: 6195
    • Профил
Re: Конфигуриране на Asterisk със Мтел VLan
« Отговор #12 -: Feb 12, 2015, 12:06 »
Значи няма да стане. Приключил съм всякакви отношения с тея. Дори не заслужават да им кажа "тези".
Активен

As they say in Mexico, "Dasvidaniya!" Down there, that's two vidaniyas.

go_fire

  • Global Moderator
  • Напреднали
  • *****
  • Публикации: 8792
  • Distribution: Дебиан Сид
  • Window Manager: ROX-Desktop / е17
  • кашик с гранатомет в танково поделение
    • Профил
    • WWW
Re: Конфигуриране на Asterisk със Мтел VLan
« Отговор #13 -: Feb 12, 2015, 12:44 »
Мобилтел не заслужават. А кои заслужават? ОТЕ/Глобул/Теленор или БТК? Всичките са един дол дренки. Просто, ако искаш да ползваш мобилна услуга, затварях очи, насочваш се в пространството, завърташ се на 180°, сваляш гащите и се навеждаш, като се държиш за палците и се молиш да не боли много и да не хвърчи много кръв. Опитни в това обясняват, че след време започвало да ти харесва и от три пъти не се ставало мека китка.
Активен

В $por4e2 e истината  ;)

***

Aко даваха стипендия за най-глупави, щях да съм човека с най-много Mини Kупъри

***

Reborn since 1998 || 15.09.2007 totally М$ free && conscience clear

4096bits

  • Напреднали
  • *****
  • Публикации: 6195
    • Профил
Re: Конфигуриране на Asterisk със Мтел VLan
« Отговор #14 -: Feb 12, 2015, 13:47 »
Първо бях с Mtel. После минах на Globul, минах и през Vivatel. Сега съм на Bob. Засега съм доволен. Вече втора година. Ако сбъркат и те, ги зарязвам и ще си ходя без телефон. Не позволявам да ме разиграват. Не да не стават грешки, а да имат нормално отношение като към клиент. Globul ги зарязах заради това, че ме таксуваха за клипване и при въпрос защо така, бил съм провел разговор. Тъпата овца гледаше направо през мен, все едно не бях там и си говореше сама.
Активен

As they say in Mexico, "Dasvidaniya!" Down there, that's two vidaniyas.

Подобни теми
Заглавие Започната от Отговора Прегледи Последна публикация
VLAN
Настройка на програми
laskov 5 4048 Последна публикация Mar 11, 2006, 11:56
от july
Vlan, trunk и untagged vlan
Настройка на хардуер
Explisit 2 4617 Последна публикация Feb 12, 2008, 02:37
от Explisit
vlan
Хардуерни и софтуерни проблеми
flipz 1 3693 Последна публикация Jul 08, 2009, 10:08
от wfw
Въпрос за vlan
Идеи и мнения
buserg 23 7706 Последна публикация Apr 07, 2012, 09:53
от kissow
Asterisk и MTEL Vlan
Настройка на програми
runtime 10 7949 Последна публикация Dec 12, 2014, 10:37
от modo86