Diferencia entre revisiones de «Fijar puerto»
| Línea 13: | Línea 13: | ||
| − | '''1. Poner IP fija''' | + | '''1. Poner IP fija.''' |
La dirección privada es la dirección que utiliza el adaptador u ordenador, y no es una dirección accesible desde el Internet (ip pública), para eso tenemos el router, que hace el nat. Las direcciones privadas sueles ser 192.168.x.x, 10.x.x.x y 172.26.x.x. | La dirección privada es la dirección que utiliza el adaptador u ordenador, y no es una dirección accesible desde el Internet (ip pública), para eso tenemos el router, que hace el nat. Las direcciones privadas sueles ser 192.168.x.x, 10.x.x.x y 172.26.x.x. | ||
| Línea 24: | Línea 24: | ||
| − | '''2. Fijar puertos usados''' | + | '''2. Fijar puertos usados.''' |
El sip utiliza puertos para señalización y para la voz. El estándar es el UDP 5060 para señalización y varía para la voz. Es mejor dejar el 5060 libre por si algún otro aparato se empeñe en usarlo (un teléfono Nokia por ejemplo), así que vamos a usar el 5062 para la primera línea y 5064 para la segunda del sipura. Bajo Line 1 (y Line 2) lo ponemos | El sip utiliza puertos para señalización y para la voz. El estándar es el UDP 5060 para señalización y varía para la voz. Es mejor dejar el 5060 libre por si algún otro aparato se empeñe en usarlo (un teléfono Nokia por ejemplo), así que vamos a usar el 5062 para la primera línea y 5064 para la segunda del sipura. Bajo Line 1 (y Line 2) lo ponemos | ||
| Línea 46: | Línea 46: | ||
| − | '''3. El Router''' | + | '''3. El Router.''' |
Cada router es algo diferente, pero en general en un apartado llamado forwarding, le decimos que forwardee los puertos UDP 5062 y 5064 así como del 16384 al 16482 al 172.26.0.7. Muchos router no distinguen entre UDP y TCP. | Cada router es algo diferente, pero en general en un apartado llamado forwarding, le decimos que forwardee los puertos UDP 5062 y 5064 así como del 16384 al 16482 al 172.26.0.7. Muchos router no distinguen entre UDP y TCP. | ||
| Línea 55: | Línea 55: | ||
| − | '''4. Ni STUN ni keep alive en linksys/sipura (Opcional)''' | + | '''4. Ni STUN ni keep alive en linksys/sipura (Opcional).''' |
El STUN sirve para que el adaptador sepa cual es la dirección pública y puerto que el router asigna con nat. Como estamos especificando puerto esta información sobre, si sigue habiendo problemas se puede quitar. Se encuentra en la pestaña SIP en NAT Support Parameters. | El STUN sirve para que el adaptador sepa cual es la dirección pública y puerto que el router asigna con nat. Como estamos especificando puerto esta información sobre, si sigue habiendo problemas se puede quitar. Se encuentra en la pestaña SIP en NAT Support Parameters. | ||
| Línea 67: | Línea 67: | ||
| − | '''5. Especificar puertos en en servidor (Muy Opcional)''' | + | '''5. Especificar puertos en en servidor (Muy Opcional).''' |
Ya todo debería funcionar pero si vemos en [[¿Quién está registrado?]] que el registro no es con los puertos 5062 y 5064: malo. En la opciones avanzadas de la pestaña voip, le podemospedir que tome el puerto del contacto. | Ya todo debería funcionar pero si vemos en [[¿Quién está registrado?]] que el registro no es con los puertos 5062 y 5064: malo. En la opciones avanzadas de la pestaña voip, le podemospedir que tome el puerto del contacto. | ||
Revisión del 21:11 17 oct 2008
Normalmente los routers hacen un buen trabajo con el nat; el nat es necesario para que varios computadores, teléfonos ip, etc compartan la misma dirección ip pública del router. Pero a veces no, cuando falla el nat, los teléfonos no se pueden registrar (puede haber otros motivos como la contraseña equivocada), o vemos que aunque estén registrados no llegan llamadas, esto a veces se puede ver en los registros con puertos muy altos (> 50000).
Esta opción afecta negativamente en que quita algo de flexibilidad y en particular no es apropiada para portátiles, pero si se usan adaptadores voip tipo los linksys que están fijos (u ordenadores de mesa fijos para el softphone) realmente no hay nada en contra para hacerlo y siempre es una buena idea, porque aunque normalmente el nat funcione, a veces los router pueden ponerse raritos.
Si se tienen varios teléfonos ip o adaptadores detrás de un mismo router, se debe hacer los cambios propuestos en este artículo junto con el de Varios voips. Para realizar lo expuesto en este artículo es necesario tener un conocimiento intermedio de routers, ips, y redes. No es para principiantes.
La idea general es tener el adaptador en una ip privada conocida, saber cuales son los puertos que utiliza, comunicárselo al router y si es necesario al servidor sip de Telefácil.
Mostraremos ejemplos tanto para el adaptador sipura (igual al Linksys que compró Sipura y luego fue comprado por Cisco) como para el softphone, en el softphone los cambios se realizan en el fichero DuocomPhone.ini que esta en la carpeta donde se encuentra el softphone. Para el linksys necesitamos tener entrar como Admin y advanced.
1. Poner IP fija. La dirección privada es la dirección que utiliza el adaptador u ordenador, y no es una dirección accesible desde el Internet (ip pública), para eso tenemos el router, que hace el nat. Las direcciones privadas sueles ser 192.168.x.x, 10.x.x.x y 172.26.x.x.
Las direcciones privadas pueden ser estáticas (que nosotros fijamos) o dinámicas, que el router reparte con un sistema llamado DHCP. El primer paso es poner una dirección estática al adaptador linksys u ordenador.
En este ejemplo vamos a poner la dirección 172.26.0.7 y el router está en la 172.26.0.1. Así que en el sipura bajo la pestaña system la ponemos junto con el router. Para el softphone hay que hacerlo en la computadora, en las propiedades de Red, TCP/IP.
2. Fijar puertos usados. El sip utiliza puertos para señalización y para la voz. El estándar es el UDP 5060 para señalización y varía para la voz. Es mejor dejar el 5060 libre por si algún otro aparato se empeñe en usarlo (un teléfono Nokia por ejemplo), así que vamos a usar el 5062 para la primera línea y 5064 para la segunda del sipura. Bajo Line 1 (y Line 2) lo ponemos
En el softphone sería: UDPPortBase=5062 UDPPortMax=5062
Ahora nos fijamos en el sipura los puertos que utiliza para la voz (RTP), que están en la pestaña SIP y que van del 16384 al 16482, estos están bien.
En el softphone:
RtpIpPortBase=16384
RtpIpPortMax=16482
3. El Router. Cada router es algo diferente, pero en general en un apartado llamado forwarding, le decimos que forwardee los puertos UDP 5062 y 5064 así como del 16384 al 16482 al 172.26.0.7. Muchos router no distinguen entre UDP y TCP.
Con esto ya todo debería funcionar mucho mejor. Hay dos pasos adicionales opcionales.
4. Ni STUN ni keep alive en linksys/sipura (Opcional). El STUN sirve para que el adaptador sepa cual es la dirección pública y puerto que el router asigna con nat. Como estamos especificando puerto esta información sobre, si sigue habiendo problemas se puede quitar. Se encuentra en la pestaña SIP en NAT Support Parameters.
También podemos quitar el keep alive, que consiste que cada 15 segundos en adaptador manda un paquete simplemente para mantener el nat activo. Ahora no hace falta. Se encuentran en las pestañas LIne 1 y Line 2 en NAT Settings.
5. Especificar puertos en en servidor (Muy Opcional). Ya todo debería funcionar pero si vemos en ¿Quién está registrado? que el registro no es con los puertos 5062 y 5064: malo. En la opciones avanzadas de la pestaña voip, le podemospedir que tome el puerto del contacto.
En un caso muy excepcional, podemos definirle cual puerto debe usar, en este caso el 5062, sólo que entonces nos limitamos a una sola línea y no es recomendable (el fallo probablemente esté por otro lado).
Enlaces
- Voip
- Problemas Voip
- Varios voips. Si tiene varios teléfonos ip destrás de un mismo router.
Enlaces externos







