Integrando FreePBX con la fibra óptica de Movistar
Bale, zure etxean edo enpresan Movistarrek fibra optikoa badaukazu, agian ez zekien zure telefono-lerrotik deiak egiteko eta jasotzeko softphone SIP edo PBX IP zentralita bat erabil dezakezula. Edozein enpresarentzako interesa duen, eta? Eta etxerako, automatikako gaiei buruz, ia pintura bezala 🙂 Post honetan, guztiz funtzional uzteko beharrezko pauso guztiak ikusi ditugu!
Esan dut, si tienes una conexión de fibra óptica con Movistar, podremos de manera muy sencilla usar un Asterisk o un softphone para utilizarla y hacer o recibir llamadas, usaremos el FreePBX que instalamos en un documento anterior. Así cuando nos llamen a casa o a la oficina, podremos atender las llamadas con nuestro portátil y unos auriculares, adibidez, o directamente en nuestro móvil, claro.
En este documento veremos cómo crear la conexión con Movistar mediante un Trunk, luego, opcionalmente crearemos un grupo donde meteremos todas las extensiones que queremos que les llegue las llamadas al fijo de Movistar, y acabaremos creando las reglas para las rutas salientes y entrantes.
Beraz, joaten bagara “Connectivity” > “Trunks”
Crearemos un Trunk desde “Add Trunk” > “Add SIP (chan_sip) Trunk”,
Le indicamos un nombre al Trunk
Fitxa honetan “sip Settings”, en “Outgoing”, indicamos un nombre y en PEER Details añadimos:
[sourcecode]type=peer
fromuser=94xxxxxxx (ponemos nuestro teléfono fijo)
secret=94xxxxxxx (ponemos nuestro teléfono fijo)
fromdomain=telefonica.net
host=telefonica.net
outboundproxy=10.31.255.134:5070
port=5070
nat=yes
insecure=port,invite
dtmfmode=auto
disallow=all
allow=ulaw,alaw[/sourcecode]
Fitxa honetan “Incoming”, en USER Context pondremos ‘from trunk’, y en USER Details ponemos:
[sourcecode]type=peer
username=94xxxxxxx (ponemos nuestro teléfono fijo)
secret=94xxxxxxx (ponemos nuestro teléfono fijo)
fromdomain=telefonica.net
host=10.31.255.134
port=5060
outboundproxy=10.31.255.134
qualify=no
nat=yes
insecure=port,invite
dtmfmode=auto
canreinvite=no
disallow=all
allow=ulaw,alaw
outboundproxyport=5070
[/sourcecode]
Antes de configurar las reglas entrantes, deberemos pensar si queremos hacer que cuando nos llamen al fijo entren las llamadas a una Extensión concreta o a varias, en este ejemplo creamos un grupo y sonarán todos los softphone a la vez! Honetatik “Aplikazioak” > “Ring Groups”,
Sakatu on “+ Add Ring Group”,
Y creamos el grupo, yo le pondre de Extensión la 999 e incluiré la extensión 101 eta 102, grabamos con “Bidali”,
Honetatik “Connectivity” > “Inbound Routes” vamos a configurar que haremos con la entrada de llamadas,
Klik egin “+ Add Inbound Route”,
Al ser la primera y única regla, usaremos un ANY / ANY e indicaremos en el destino el grupo de extensiones que acabamos de crear. Sakatu on “Bidali”,
In “Connectivity” > “Outbound Routes” habilitaremos que se pueda usar el Trunk de Movistar para hacer llamadas salientes,
Sakatu on “+ Add Outbound Route”,
Le indicamos un nombre a la ruta y añadimos el Trunk de Movistar que creamos al inicio.
Fitxa honetan “Dial Patterns” será donde especificaremos el filtro de qué números podrán salir por dicho Trunk, ojo ojito con permitir todo, ya que podria Movistar hacer llamadas a números de pago y luego te llega a la factura o llamadas a Nigeria… ya tu sae… así que configuramos el patrón de los números que podran salir x este Trunk. En este caso permito [9]XXXXXXX que permitirá a mis softphone llamar a cualquier número de 8 digitos que empiece por un 9, eta esan bezala, esto puede ser todavía inseguro que acepta que alguien llame a un 906, eh! Y para permitir llamadas a teléfonos móviles también añado el patrón [6]XXXXXXXX, si? Onena, lo mejor es que cada uno configure los patrones con más detalle.
“Bidali” para grabar,
Y ya podremos pulsar en “Config aplikatu” y probar a hacer una llamada con un softphone que tengamos configurado a través de nuestro FreePBX o Asterisk, o estar listos para recibir cualquier llamada entrante al teléfono fijo de la oficina o casa!
Bestela, un comentario, de vez en cuando el trunk se me suele caer, tras indagar, detecté que suele ser por que no resuelve que IP tiene telefonica.net. Tras ver en foros y aunque uses los DNS de Telefónica pasa, así que por si a alguien le pasa, añadiendo en ‘/etc/hosts’ la entrada ‘213.4.130.95 telefonica.net’ solucionará el problema tras reiniciar la máquina! 🙂























































