User Tools

Site Tools


организация_ip_телефонии_на_unix_asterisk

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Next revision Both sides next revision
организация_ip_телефонии_на_unix_asterisk [2012/12/27 17:56]
val
организация_ip_телефонии_на_unix_asterisk [2013/02/27 16:25]
val
Line 64: Line 64:
 [103] [103]
 type=friend type=friend
-secret=tpassword3+secret=tpassword103
 ; callerid=Sidorov Sidor Sidorovitch <103> ; callerid=Sidorov Sidor Sidorovitch <103>
 host=dynamic host=dynamic
Line 70: Line 70:
 [104] [104]
 type=friend type=friend
-secret=tpassword4+secret=tpassword104
 ; callerid=Koshkin Vasiliy Myrkovitch <104> ; callerid=Koshkin Vasiliy Myrkovitch <104>
 host=dynamic host=dynamic
Line 77: Line 77:
 ==== Подготовка оборудования ==== ==== Подготовка оборудования ====
  
 +  * Linksys SPA-3102 [[Linksys SPA-3102#​Восстановление фабричных настроек]]  ​
   * SIP Phone Panasonic KX-UT1XX [[SIP Phone Panasonic KX-UT1XX#​Восстановление фабричных настроек]]   * SIP Phone Panasonic KX-UT1XX [[SIP Phone Panasonic KX-UT1XX#​Восстановление фабричных настроек]]
-  * Linksys SPA-3102 [[Linksys SPA-3102#​Восстановление фабричных настроек]] 
   * Cisco 7912 [[Cisco 7912#​Восстановление фабричных настроек]]   * Cisco 7912 [[Cisco 7912#​Восстановление фабричных настроек]]
  
Line 97: Line 97:
 ===== Модуль 5. Организация телефонии между офисами предприятия ===== ===== Модуль 5. Организация телефонии между офисами предприятия =====
  
-  * Настройка звонков в между офисом X и Y по IAX ([[сервис_asterisk#​Подключение Asterisk к Asterisk ​через IAX]])+  * Настройка звонков в между офисом X и Y ([[сервис_asterisk#​Подключение Asterisk к Asterisk ​по протоколу ​IAX]])
  
 ===== Модуль 6. Подключение Asterisk к телефонной сети ===== ===== Модуль 6. Подключение Asterisk к телефонной сети =====
Line 110: Line 110:
 </​code><​code>​ </​code><​code>​
 ... ...
-[voip1]+[voip1_00000X]
 type=peer type=peer
 secret=spasswordX secret=spasswordX
-defaultuser=corpX+defaultuser=00000X
 host=isp.un host=isp.un
 fromdomain=isp.un fromdomain=isp.un
-fromuser=corpX+fromuser=00000X
 </​code><​code>​ </​code><​code>​
 server# cat extensions.conf server# cat extensions.conf
 </​code><​code>​ </​code><​code>​
 ... ...
-exten => _8XXXXXXXXXX,​1,​Dial(SIP/​voip1/${EXTEN})+exten => _8XXXXXXXXXX,​1,​Dial(SIP/​voip1_00000X/${EXTEN})
 </​code>​ </​code>​
  
Line 130: Line 130:
 </​code><​code>​ </​code><​code>​
 ... ...
-[corp1]+[000001]
 type=user type=user
 secret=spassword1 secret=spassword1
Line 136: Line 136:
 context=voip context=voip
 ... ...
-[corp6]+[000006]
 type=user type=user
 secret=spassword6 secret=spassword6
Line 157: Line 157:
 [general] [general]
 ... ...
-register => corpX:​spasswordX@isp.un/​voip1+register => 00000X:​spasswordX@isp.un/​voip1_00000X
 ... ...
-[voip1]+[voip1_00000X]
 type=friend type=friend
 +insecure=invite
 ... ...
 </​code><​code>​ </​code><​code>​
Line 166: Line 167:
 </​code><​code>​ </​code><​code>​
 ... ...
-exten => voip1,​1,​Dial(SIP/​101&​SIP/​102&​SIP/​103&​SIP/​104)+exten => voip1_00000X,​1,​Dial(SIP/​101&​SIP/​102&​SIP/​103&​SIP/​104)
 </​code>​ </​code>​
  
Line 174: Line 175:
 </​code><​code>​ </​code><​code>​
 ... ...
-[corp1]+[000001]
 type=friend type=friend
-fromuser=corp1 
 ... ...
-[corp6]+[000006]
 type=friend type=friend
-fromuser=corp6 
 ... ...
 </​code><​code>​ </​code><​code>​
Line 188: Line 187:
 [office] [office]
 ... ...
-exten => _80X,​1,​Dial(SIP/​corp${EXTEN:​2}) +exten => _80X,​1,​Dial(SIP/​00000${EXTEN:​2}) 
-exten => sipnet,​1,​Dial(SIP/​corp1&SIP/corp2&SIP/corp3&SIP/corp4&SIP/corp5&SIP/corp6)+exten => sipnet,​1,​Dial(SIP/​000001&SIP/000002&SIP/000003&SIP/000004&SIP/000005&SIP/000006)
 ... ...
 </​code>​ </​code>​
Line 215: Line 214:
 </​code><​code>​ </​code><​code>​
 ... ...
-exten => _8XXXXXXXXXX,​1,​Dial(SIP/​voip1/${EXTEN})+exten => _8XXXXXXXXXX,​1,​Dial(SIP/​voip1_00000X/${EXTEN})
 exten => _8XXXXXXXXXX,​n,​Dial(SIP/​co1/​${EXTEN:​10}) exten => _8XXXXXXXXXX,​n,​Dial(SIP/​co1/​${EXTEN:​10})
 ... ...
Line 243: Line 242:
 ==== Подключение к Asterisk Inernet пользователей ==== ==== Подключение к Asterisk Inernet пользователей ====
  
-  * Для подключения используется канал ​202+  * Для подключения используется канал ​102
   * Для экономии трафика используем кодек с меньшей полосой (не забыть указать в клиенте)   * Для экономии трафика используем кодек с меньшей полосой (не забыть указать в клиенте)
  
Line 250: Line 249:
 </​code><​code>​ </​code><​code>​
 ... ...
-[202]+[102]
 ... ...
 disallow=all disallow=all
Line 273: Line 272:
 context=incoming context=incoming
 ... ...
-[voip1]+[voip1_00000X]
 ... ...
 context=incoming context=incoming
Line 318: Line 317:
 [incoming] [incoming]
 exten => co1,​1,​Dial(SIP/​101&​SIP/​102&​SIP/​103&​SIP/​104) exten => co1,​1,​Dial(SIP/​101&​SIP/​102&​SIP/​103&​SIP/​104)
-exten => voip1,​1,​Dial(SIP/​101&​SIP/​102&​SIP/​103&​SIP/​104)+exten => voip1_00000X,​1,​Dial(SIP/​101&​SIP/​102&​SIP/​103&​SIP/​104)
 </​code>​ </​code>​
  
Line 336: Line 335:
 </​code><​code>​ </​code><​code>​
 ... ...
-[corp1]+[000001]
 ... ...
 nat=yes nat=yes
Line 342: Line 341:
 canreinvite=no canreinvite=no
 ... ...
-[corp6]+[000006]
 ... ...
 nat=yes nat=yes
организация_ip_телефонии_на_unix_asterisk.txt · Last modified: 2013/05/22 13:50 (external edit)