Nuevamente yo gente:
Supongo que para ustedes sera una simple pregunta, pero a mi me esta trastornando…
Tengo un telefono intentando registrar en Kamailio. Este telefono esta detrás de un router que le ofrece una IP privada. Les muestro el esquema para una mayor comprension:
Telefono <-> Router (Conexion DSL) < ---- > Kamailio
Ok. Hasta aca va bien. El problema es:
El telefono llega a Kamailio con la IP privada del telefono y por lo visto esto esta evitando la comunicación, ya que en el cuerpo SIP aparece la IP 192.168.2.10 y obviamente cuando intenta devolver la señalización no entiende nada. ¿Puede esto ser correcto?
0.452544 200.xx.xx.53 -> 192.168.2.10 SIP Request: OPTIONS sip:6001@192.168.2.10:5060 2.452617 200.xx.xx.53 -> 192.168.2.10 SIP Request: OPTIONS sip:6001@192.168.2.10:5060 4.457459 200.xx.xx.53 -> 192.168.2.10 SIP Request: OPTIONS sip:6001@192.168.2.10:5060 6.457272 200.xx.xx.53 -> 192.168.2.10 SIP Request: OPTIONS sip:6001@192.168.2.10:5060 6.982984 200.xx.xx.53 -> 192.168.2.10 SIP Request: OPTIONS sip:6001@192.168.2.10:5060 7.457347 200.xx.xx.53 -> 192.168.2.10 SIP Request: OPTIONS sip:6001@192.168.2.10:5060 8.457439 200.xx.xx.53 -> 192.168.2.10 SIP Request: OPTIONS sip:6001@192.168.2.10:5060 8.457712 200.xx.xx.53 -> 192.168.2.10 SIP Request: OPTIONS sip:6001@192.168.2.10:5060
Kamailio IP: 200.xx.xx.53
Por lo visto al realizar esto mismo con Asterisk, a este le llega la IP publica del router, pero a Kamailio no.
Esto es un error mio? De configuración? Se supone que debe ser asi?
Agradecere su explicación, gracias!