ESCRIBE CIUDAD O PAÍS
Virfon™ proporciona Números de Teléfono Virtuales a través de una troncal SIP mediante una conexión a Internet
Esto significa que debes permitir que Virfon™ te envíe llamadas a tu servidor Asterisk desde nuestras direcciones IP. Por favor, agrega estas direcciones IP a la lista blanca de tu firewall de la siguiente manera:
Señalización SIP: puerto 5060 UDP
Flujos de medios RTP: puertos 10000 a 20000 UDP
Nuestras direcciones IP son: (Valores de ejemplo) Los valores reales serán enviados al correo
Dirección IP | Dominio |
---|---|
1.1111.111.111 | xxx.virfon.xxx |
1.1111.111.111 | xxx.virfon.xxx |
Ubicación del archivo sip.conf: /etc/asterisk/sip.conf
Dado que la llamada llega a través del contexto GENERAL, deberás agregar las siguientes líneas para que tu Asterisk funcione correctamente con Virfon™. De lo contrario, podrías experimentar errores y pensar que el DID no está funcionando.
Utiliza tu editor de texto preferido. Vamos a usar vi para este caso.
vi /etc/asterisk/sip.conf
[general]
session-timers=refusebindport=5060
bindaddr=0.0.0.0
rtptimeout=120
format=wav|gsm
disallow=all
allow=G729
allow=ulaw
allow=opus
canreinvite=no
context=default
language=en
dtmfmode=rfc2833
relaxdtmf=yes
pedantic=yes
nat=force_rport,comedia
A continuación, crea el contexto virfon.
[virfon]
type=peer
username=Te proporcionaremos este nombre de usuario
secret=Te proporcionaremos esta contraseña
qualify=yes
host=ps1.pbxvirtual.net
context=default
nat=force_rport,comedia
canreinvite=no
promiscredir=yes
disallow=all
allow=G729
allow=opus
trustrpid=no
Guarda los cambios en el archivo y recarga la configuración de Asterisk haciendo un reload.
Ubicación del archivo de extensions.conf: /etc/asterisk/extensions.conf
Extensions.conf debe saber hacia dónde se enrutará la llamada.
Utiliza tu editor de texto preferido. Nosotros usaremos vi en este caso particular.
vi etc/asterisk/extensions.conf
Vamos a suponer que compraste a Virfon™ el número DID 19999999999, estás utilizando el contexto Virfon-in y deseas enviar tus llamadas a tu extensión interna 101.
[Virfon-in]
exten => 1999999999,1,Dial(SIP/101)
Esto enviará todas las llamadas a la extensión 101.
Esto es solo un EJEMPLO para que puedas configurarlo correctamente.
Asegúrate de que las direcciones IP de los servidores de Virfon™ estén en la lista blanca de los firewalls de tus servidores, y que los siguientes puertos estén abiertos para nuestras direcciones IP:
Señalización SIP: UDP/TCP 5060
RTP Media: UDP 10000 A 20000
Siempre puedes redirigir el número entrante a un destino específico para probarlo.
Reproducción de un archivo de audio desde tu servidor:
Reproducir un archivo de audio desde tu servidor te ayudará a detectar fácilmente algunos errores. Simplemente ingresa este código en el contexto predeterminado de tu archivo extensions.conf, definido en la sección general de sip.conf.
exten=19999999999,1,Answer(500)
exten=19999999999,n,Playback(hello-world)
exten=19999999999,n,Hangup()
Esto reproducirá el mensaje de bienvenida predeterminado de Asterisk en el teléfono y mostrará que la llamada se está realizando correctamente en tu Asterisk.
Si tienes problemas, siempre puedes contactarnos por correo electrónico a customercare@virfon.com y estaremos encantados de ayudarte.
Virfon™ ofrece números de teléfono virtuales a través de Troncal SIP mediante conexión a Internet.
Esto significa que debes permitir que Virfon™ te envíe llamadas a tu servidor FreePBX desde nuestras direcciones IP. Por favor, agrega estas direcciones IP a la lista blanca de tu firewall de la siguiente manera:
Señalización SIP, port 5060 UDP
Flujos de media RTP, ports 10000 to 20000 UDP
Nuestras direcciones IP son: (Valores de ejemplo) Los valores reales serán enviados al correo
Dirección IP | Dominio |
---|---|
1.1111.111.111 | xxx.virfon.xxx |
1.1111.111.111 | xxx.virfon.xxx |
Así deberías ser capaz de recibir llamadas de Virfon™ vía SIP.
Después de comprar un número virtual de Virfon™, podrás configurar una troncal SIP en FreePBX utilizando el usuario y la contraseña proporcionados al momento de la compra.
Configuración de la troncal SIP en FreePBX con autenticación digest.
General
Trunk Name: virfon-in
Outbound CallerID: Number from virfon
Maximum Channels: Line limit from virfon
En la sección «Configuraciones entrantes», ingresa la siguiente información:
User Context: virfon-in
type=peer
username=We will provide you this username
secret=We will provide you this password
qualify=yes
host=ps1.pbxvirtual.net
context=from-trunk
nat=no
canreinvite=no
promiscredir=yes
disallow=all
allow=g729&ulaw&opus
General
Description: Virfon Number
DID Number: Virfon assigned number
Set Destination: Choose the destination you want to route the calls.
¡Listo! Has configurado correctamente la troncal SIP entrante para FreePBX.
Troubleshooting your problems of call not coming to your FreePBX
Make sure Virfon™ servers Ip Addresses are white listed in your servers firewalls and the following media and signaling ports are open for our Ip Addresses:
Sip Signaling: UDP/TCP 5060
Media: UDP 10000 TO 20000
Asegúrate de que las direcciones IP de los servidores de Virfon™ estén en la lista blanca de los firewalls de tus servidores y que los siguientes puertos de media y señalización estén abiertos para nuestras direcciones IP:
Señalización SIP: UDP/TCP 5060
Media: UDP 10000 a 20000
Match Pattern: +.
These rules can manipulate the dialed number before sending it out this trunk. If no rule applies, the number is not changed. The original dialed number is passed down from the route, where some manipulation may have already occurred. This trunk has the option to further manipulate the number. If the number matches the combined values in the prefix plus the match pattern boxes, the rule will be applied and all subsequent rules ignored.
Upon a match, the prefix, if defined, will be stripped. Next the prepend will be inserted in front of the match pattern and the resulting number will be sent to the trunk. All fields are optional.
Rules
X matches any digit from 0-9
Z matches any digit from 1-9
N matches any digit from 2-9
[1237-9] matches any digit or letter in the brackets (in this example, 1, 2, 3, 7, 8, 9)
Wildcard, matches one or more characters (not allowed before a | or +)
Si tienes problemas, siempre puedes contactarnos por correo electrónico a customercare@virfon.com y estaremos encantados de ayudarte.
Virfon™ proporciona Números de Teléfono Virtual a través de Sip Trunk mediante una conexión a Internet.
Esto significa que debes permitir que Virfon™ te envíe llamadas a tu servidor VCdial desde nuestras direcciones IP. Por favor, añade estas direcciones IP a la lista blanca de tu firewall de la siguiente manera:
Señalización SIP, port 5060 UDP
Flujo de media, ports 10000 a 20000 UDP
Nuestras direcciones IP son: (Valores de ejemplo) Los valores reales serán enviados al correo
Dirección IP | Dominio |
---|---|
1.1111.111.111 | xxx.virfon.xxx |
1.1111.111.111 | xxx.virfon.xxx |
Debes permitir los puertos anteriormente descritos para todo el tráfico de nuestras direcciones IP para poder recibir llamadas de Virfon™ vía SIP.
1. Inicia sesión en tu Vicidial desde el panel de administración, en el lado izquierdo ve a la sección de Administración y haz clic en Operadores, luego haz clic en Agregar un nuevo operador en la parte superior.
2. Completa el campo Cadena de registro con el nombre de usuario y la contraseña del proveedor de VoIP.
register=>username:password@ps1.pbxvirtual.net:5060/pass
3. Ve a Entrada de cuenta para introducir los parámetros para este nuevo operador, realiza los cambios según tu nombre de usuario y contraseña.
[virfon-in]
disallow=all
type=friend
username=We will provide you this username
secret=We will provide youthis password
host=ps1.pbxvirtual.net
dtmfmode=rfc2833
context=trunkinbound
qualify=yes
nat=yes
insecure=port,invite
allow=G729
allow=ulaw
4. Cadena global: El nombre del operador se ha definido como [virfon-in], por lo tanto, la Cadena Global debe ser definida como [virfon-in] bajo protocolo SIP.
virfon-in=SIP/virfon-in
5. Plan de Marcación: Ejemplo.
Vamos a suponer que compraste el número DID 19999999999 de Virfon™, estás usando la Cadena Global virfon-in=SIP/virfon-in y deseas enviar tus llamadas a la extensión interna 101. Configura tu Entrada del Plan de Marcación de la siguiente manera:
exten => 1999999999,1,Dial(SIP/101)
Esto enviará todas las llamadas a la extensión 101.
Esto es solo un EJEMPLO para que puedas configurarlo correctamente.
Asegúrate de que las direcciones IP de los servidores de Virfon™ estén en la lista blanca de tu firewall y que los siguientes puertos necesarios para media y señalización estén abiertos para nuestras direcciones IP:
Señalización SIP: UDP/TCP 5060
Media: UDP 10000 a 20000
Si tienes problemas, siempre puedes contactarnos por correo electrónico a customercare@virfon.com y estaremos encantados de ayudarte.
Virfon™ proporciona Números de Teléfono Virtuales a través de una troncal SIP mediante una conexión a Internet
Esto significa que debes permitir que Virfon™ te envíe llamadas a tu servidor Asterisk desde nuestras direcciones IP. Por favor, agrega estas direcciones IP a la lista blanca de tu firewall de la siguiente manera:
Señalización SIP: puerto 5060 UDP
Flujos de medios RTP: puertos 10000 a 20000 UDP
Nuestras direcciones IP son: (Valores de ejemplo) Los valores reales serán enviados al correo
Dirección IP | Dominio |
---|---|
1.1111.111.111 | xxx.virfon.xxx |
1.1111.111.111 | xxx.virfon.xxx |
sip.conf Sample File Location: /etc/asterisk/sip.conf
Since the call is going to you over GENERAL Context, you will need to add the following lines to make your asterisk work with Virfon™ properly. Otherwise you will face errors and will think that DID is not working.
Use your preferred editor. We use vi for this particular case.
vi /etc/asterisk/sip.conf
[general]
session-timers=refusebindport=5060
bindaddr=0.0.0.0
rtptimeout=120
format=wav|gsm
disallow=all
allow=G729
allow=ulaw
allow=opus
canreinvite=no
context=default
language=en
dtmfmode=rfc2833
relaxdtmf=yes
pedantic=yes
nat=force_rport,comedia
Then create virfon context.
[virfon]
type=peer
username=We will provide this username
secret=We will provide this username
qualify=yes
host=ps1.pbxvirtual.net
context=default
nat=force_rport,comedia
canreinvite=no
promiscredir=yes
disallow=all
allow=G729
allow=opus
trustrpid=no
Save changes in your file and reload asterisk configuration.
extensions.conf Sample File Location: /etc/asterisk/extensions.conf
Extensions.conf has to know where the call will be routed.
Use your preferred file editor. We use vi for this particular case
vi etc/asterisk/extensions.conf
We are going to assume that you bought from Virfon™ the DID number 19999999999, you are using context Virfon-in and you want to send your calls to your internal extension 101.
[Virfon-in]
exten => 1999999999,1,Dial(SIP/101)
This will send all the calls to the extension 101.
This is just a SAMPLE for you to go ahead and configure it properly.
Make sure Virfon™ servers Ip Addresses are white listed in your servers firewalls and the following media and signaling ports are open for our Ip Addresses:
Sip Signaling: UDP/TCP 5060
Media: UDP 10000 A 20000
You can always route the incoming number to a particular destination in order to test it.
Playing an audio file from your server:
Playing an audio file from your server will help you easily detect some of the errors, simply enter this code in your extensions.conf default context defined in your general sip.conf section.
exten=19999999999,1,Answer(500)
exten=19999999999,n,Playback(hello-world)
exten=19999999999,n,Hangup()
This will play the default Asterisk welcome message on the phone, and will show that the call is going through fine to your asterisk.
If you are still having problems, You can always contact via email at customercare@virfon.com and we will be glad to assist you.
Virfon™ provides Virtual Phone Numbers via Sip Trunk over internet connection.
Which means that you must allow Virfon™ to send you calls on your FreePBX server from our IP Addresses. Please whitelist these ip addresses in your firewall as follows:
Sip Signaling, port 5060 UDP
Rtp media streams, ports 10000 to 20000 UDP
Our IP Address are: (Example values) The actual values will be sent to the email
Dirección IP | Dominio |
---|---|
1.1111.111.111 | xxx.virfon.xxx |
1.1111.111.111 | xxx.virfon.xxx |
You should be able to receive calls from Virfon™ over sip.
After you buy a Virtual number form Virfon™ you will be able to set up a SIP trunk on FreePBX using the username and password provided at the moment of the signup.
FreePBX setup SIP trunk with digest authentication; a username and password have to be inserted in the Account Entry.
General
Trunk Name: virfon-in
Outbound CallerID: Number from virfon
Maximum Channels: Line limit from virfon
In the «Incoming Settings» section, enter the following information:
User Context: virfon-in
type=peer
username=We will provide you this username
secret=We will provide you this password
qualify=yes
host=ps1.pbxvirtual.net
context=from-trunk
nat=no
canreinvite=no
promiscredir=yes
disallow=all
allow=g729&ulaw&opus
General
Description: Virfon Number
DID Number: Virfon assigned number
Set Destination: Choose the destination you want to route the calls.
That’s it! You have now successfully set up the incoming SIP trunk for FreePBX.
Make sure Virfon™ servers Ip Addresses are white listed in your servers firewalls and the following media and signaling ports are open for our Ip Addresses:
Sip Signaling: UDP/TCP 5060
Media: UDP 10000 TO 20000
Match Pattern: +.
These rules can manipulate the dialed number before sending it out this trunk. If no rule applies, the number is not changed. The original dialed number is passed down from the route, where some manipulation may have already occurred. This trunk has the option to further manipulate the number. If the number matches the combined values in the prefix plus the match pattern boxes, the rule will be applied and all subsequent rules ignored.
Upon a match, the prefix, if defined, will be stripped. Next the prepend will be inserted in front of the match pattern and the resulting number will be sent to the trunk. All fields are optional.
Rules
X matches any digit from 0-9
Z matches any digit from 1-9
N matches any digit from 2-9
[1237-9] matches any digit or letter in the brackets (in this example, 1, 2, 3, 7, 8, 9)
Wildcard, matches one or more characters (not allowed before a | or +)
If you are still having problems, You can always contact via email at customercare@virfon.com and we will be glad to assist you.
Virfon™ provides Virtual Phone Numbers via Sip Trunk over internet connection.
Which means that you must allow Virfon™ to send you calls on your VCdial server from our IP Addresses. Please whitelist these ip addresses in your firewall as follows:
Sip Signaling, port 5060 UDP
Rtp media streams, ports 10000 to 20000 UDP
Our IP Address are: (Example values) The actual values will be sent to the email
Dirección IP | Dominio |
---|---|
1.1111.111.111 | xxx.virfon.xxx |
1.1111.111.111 | xxx.virfon.xxx |
You should be able to receive calls from Virfon™ over sip.
1. Login to your Vicidial from the administration panel, on the left side go under the Admin section and click on Carriers, then click on Add A New Carrier on the top side.
2. Fill in the Registration String text box with the username and password from the VoIP provider.
register=>username:password@ps1.pbxvirtual.net:5060/pass
3. Go to Account Entry to enter the parameters for this new carrier, make changes according to your username and password.
[virfon-in]
disallow=all
type=friend
username=We will provide you this username
secret=We will provide youthis password
host=ps1.pbxvirtual.net
dtmfmode=rfc2833
context=trunkinbound
qualify=yes
nat=yes
insecure=port,invite
allow=G729
allow=ulaw
4. Globals String: The carrier name has been defined as [virfon-in], so the Globals String should be defined as [virfon-in] under the SIP protocol.
virfon-in=SIP/virfon-in
5. Dialplan Entry: Example.
We are going to assume that you bought from Virfon™ the DID number 19999999999, you are using Global string virfon-in=SIP/virfon-in and you want to send your calls to your internal extension 101. Set your Data Plan Entry to:
exten => 1999999999,1,Dial(SIP/101)
This will send all the calls to the extension 101.
This is just a SAMPLE for you to go ahead and configure it properly.
Make sure Virfon™ servers Ip Addresses are white listed in your servers firewalls and the following media and signaling ports are open for our Ip Addresses:
Sip Signaling: UDP/TCP 5060
Media: UDP 10000 TO 20000
If you are still having problems, You can always contact via email at customercare@virfon.com and we will be glad to assist you.
Horario de atención (MIAMI FL)
Lunes a viernes 8:00 a.m. – 7:00 p.m.
Sábado 9:00 a.m. – 3:00 p.m.
Festivos 8:00 a.m. – 7:00 p.m.
USA (+1) 886 – 673 – 10 – 53