1. INTRODUCCION
Este articulo nacio de la necesidad de poder realizar llamadas punto a punto de manera gratuita sin contar con algun proveedor de llamadas IP y con solo contar con algunas de las opciones mencionadas mas adelante ya sea un telefono IP, un Adaptador Telefonico IP (ATA), un computador o laptop, una tablet o un celular inteligente (smartphone).
La configuracion es sencilla, involucra los siguientes pasos:
a) Apertura de puertos en el router principal.
b) Configuracion del dispositivo de llamadas (telefono IP, ATA, Softphone eyeBeam, Smartphone o tablet Android)
2. ESQUEMA DE RED
Les presento los posibles escenarios de red, de acuerdo a nuestras necesidades.
Topologia de red |
3. CONFIGURACION:
3.1 CONFIGURACION DE DISPOSITIVO DE LLAMADA
3.1.1 LINKSYS SPA-3102 ATA
Como primer paso se debe conocer el IP del equipo que viene de fabrica para poder acceder a el.
En este caso lo tengo configurado con la direccion IP 192.168.1.99, accedemos en el navegador a:
http://192.168.1.99, no olvidar entrar en modo administrador en los enlaces ADMIN LOGIN y ADVANCED en lado derecho.
En la pestaña Router, WAN Setup, tengo los siguientes datos.
Ejemplo:
Direccion IP: 192.168.1.99
Mascara de subred: 255.255.255.0
Puerta de Enlace: 192.168.1.1
DNS: 200.48.225.130 y 200.48.225.146
Luego ingresamos a la pestaña VOICE, SIP, tenemos lo siguiente (por default)
En la misma pestaña en la parte inferior, tenemos algunos parametros de NAT, configuramos tal y como esta en la siguiente imagen.
Como dato adicional, si al finalizar la guia tenemos problemas en las llamadas como perdida de audio en ambos lados o tiempos de espera muy largos sugiero cambiar el servidor STUN.
Aqui una lista:
List of Public STUN servers
Posted: 4 Feb 12 (Edited 6 Feb 12)
|
Copied directly from http://www.voip-info.org/wiki/view/STUN They seem to have updated the list of public stun servers recently Public STUN servers provserver.televolution.net sip1.lakedestiny.cordiaip.com stun1.voiceeclipse.net stun01.sipphone.com stun.callwithus.com stun.counterpath.net stun.endigovoip.com stun.ekiga.net (alias for stun01.sipphone.com) stun.ideasip.com (no XOR_MAPPED_ADDRESS support) stun.internetcalls.com stun.ipns.com stun.noc.ams-ix.net stun.phonepower.com stun.phoneserve.com stun.rnktel.com stun.softjoys.com (no DNS SRV record) (no XOR_MAPPED_ADDRESS support) stunserver.org see their usage policy stun.sipgate.net stun.sipgate.net:10000 stun.voip.aebc.com stun.voipbuster.com (no DNS SRV record) (no XOR_MAPPED_ADDRESS support) stun.voxalot.com stun.voxgratia.org (no DNS SRV record) (no XOR_MAPPED_ADDRESS support) stun.xten.com numb.viagenie.ca (http://numb.viagenie.ca) (XOR_MAPPED_ADDRESS only with rfc3489bis magic number in transaction ID) stun.ipshka.com inside UA-IX zone russsian explanation at http://www.ipshka.com/main/help/hlp_stun.php Seguidamente nos dirigimos a la pestaña Line 1. y configuramos tal y como esta en la siguiente imagen: |
Finalmente en la pestaña User 1, sera donde indiquemos los numeros o direcciones a las cuales vamos a llamar. En el apartado Speed Dial Settings, precisamente es donde debemos de escribir la direccion usando la siguiente sintaxis.
USER@IP_DESTINO_o_HOST:PUERTO
Speed Dial 2 significa que llamare a la direccion 102@casa.no-ip.com pulsando el boton 2#
Speed Dial 3 significa que llamare a la direccion 103@trabajo.no-ip.com pulsando el boton 3#
3.1.2 LINKSYS SPA-841
3.1.3 SOFTPHONE EYEBEAM 1.5.7
3.1.4 SMARTPHONE ANDROID 4.X
3.2 APERTURA DE PUERTOS:
Aqui se debe de ingresar al router principal, generalmente 192.168.1.1, y abrir el puerto TCP y UDP 5060 apuntando a nuestra direccion IP Estatica del Equipo de llamada (ej. 192.168.1.99)Continuara...