Reglas de marcación
From VoIP.ms Wiki
Article en Français | Artículo en Español |
---|---|
English |
Hay muchas formas de crear reglas de marcación en el sistema Asterisk / PBX. En este artículo le proporcionaremos algunas muestras y cómo crearlas. Las reglas de marcación que vamos a incluir son la marcación de 10 dígitos a E.U.A. Y Canadá y cómo igualarla a su compañía telefónica local.
Asterisk / PBX
Marcación de 10 dígitos a E.U.A. / Canadá
Si desea marcar sin el 1 o sin el 1+ código de área, así es como puede hacerlo. Edite extensions.conf. Tenga en cuenta que, en nuestro ejemplo, cuando hacemos coincidir NXXNXXXXXX, agregamos un 1 delante del número a marcar. Marque (SIP/1${EXTEN}@voipms). En el ejemplo de 7 dígitos, digamos que su código de área es 214. Cuando marca 7 números, el comando de marcación agregará 1214 al frente. Marque (SIP/1214${EXTEN}@voipms). Reemplace el 214 por el código de área que desea que sean sus llamadas locales.
[mycontext] ; Llamadas internacionales exten => _011.,1,Dial(SIP/${EXTEN}@voipms) exten => _011.,n,Hangup() ; E.U.A. / Canada exten => _1NXXNXXXXXX,1,Dial(SIP/${EXTEN}@voipms) exten => _1NXXNXXXXXX,n,Hangup() ; Marcación de 10 dígitos exten => NXXNXXXXXX,1,Dial(SIP/1${EXTEN}@voipms) exten => NXXNXXXXXX,n,Hangup() ; Marcación local de 7 dígitos, en este ejemplo, su código de área es 214 exten => NXXXXXX,1,Dial(SIP/1214${EXTEN}@voipms) exten => NXXXXXX,n,Hangup()
Igualar los comportamientos de marcación de su compañía telefónica local en otros países
En este ejemplo, usaremos México. Con algunos ajustes, puede igualar los comportamientos de su propio país. Para México, es posible que no desee marcar 011+ 52 (código del país) + número de teléfono local para llamar a su vecino. En este ejemplo, le mostraremos cómo simular las reglas de marcación de la compañía telefónica mexicana (Telmex).
[mycontext] ; Llamadas internacionales desde México a otros países exten => _00.,1,Dial(SIP/${EXTEN}@voipms) exten => _00.,n,Hangup()
; E.U.A. / Canada desde Mexico ; Sabemos que esto es redundante con el ejemplo anterior. (_00.) ; Pero ésto es solo para mostrarle las reglas de marcación para llamar desde México a E.U.A. y Canadá, ; En caso de que desee deshabilitar la marcación internacional eliminando el ejemplo anterior. exten => _001NXXNXXXXXX,1,Dial(SIP/${EXTEN:2}@voipms) exten => _001NXXNXXXXXX,n,Hangup()
; Reglas de marcación de llamadas de larga distancia en méxico: 01 + Código de área + Número exten => _01NXXXXXXXXX,1,Dial(SIP/01152${EXTEN:2}@voipms) exten => _01NXXNXXXXXX,n,Hangup()
; Marcación local desde un teléfono fijo a otro teléfono fijo si su código de área es de 2 dígitos ; En este ejemplo, su código de área sería 55 para la ciudad de México y un número local de 8 dígitos exten => _NXXXXXXX,1,Dial(0115255${EXTEN}@voipms) exten => _NXXXXXXX,n,Hangup()
; Marcación local desde un teléfono fijo a otro teléfono fijo si su código de área es de 3 dígitos ; En este ejemplo, su código de área sería 999 para la ciudad Mérida y un número local de 7 dígitos exten => _NXXXXXX,1,Dial(01152999${EXTEN}@voipms) exten => _NXXXXXX,n,Hangup()
; Para llamar a un teléfono celular local desde un teléfono fijo. 044 + código de área + número ; Pero para llamar un celular de México desde el exterior, necesita 52 + 1 + Código de área + Número ; Aquí está cómo hacerlo exten => _044NXXXXXXXXX,1,Dial(SIP/011521${EXTEN:3}@voipms) exten => _044NXXXXXXXXX,n,Hangup()
; Para llamar a un celular de larga distancia desde un teléfono fijo, 045 + código de área + número exten => _045NXXXXXXXXX,1,Dial(SIP/011521${EXTEN:3}@voipms) exten => _045NXXXXXXXXX,n,Hangup()
; {EXTEN} es el número que marcó. Cuando va seguido de punto y coma y un dígito, ; es la cantidad de dígitos que desea eliminar desde el principio del número.