Hola a todos, cómo están.
Bueno, veo que desde hace tiempo que publicaron esta pregunta y después de esto, he logrado encontrar muchas respuestas a este dilema.
Efectivamente, la forma en que muchas personas indican la configuración que debe de seguir para poder ver sus cámaras y/o servidores, es correcta, pero me concentraré en ver estas mismas desde fuera de su red interna, ya que si tratan de hacerlo desde su LAN, las podrán ver sin ningún problema, sin usar el puerto, sólo la IP interna de la cámara. La cuestión es cuando desean consultarlas desde fuera, usando un servicio para resolver DNS's como el más comercial DynDNS ya sea usando una NAT o sin usarla, adjudicando a cada cámara un puerto diferente.
El problema SERIO que te hace imposible ver tus cámaras, es que usas algún enlace como Cablevisión, Axtel, Iusacell 3 o 4G, telcel, etc., ya que como bien dice alguien, usan IP's privadas que vienen de una pública. ¿Qué quiero decir con esto?, ya que al no tener un diagrama para explicarles, trataré de hacerlo vía texto.
El mayor Dealer en México como todos sabemos es TELMEX. Cuando NIC México (Organismo que regula todas las IP's asignadas a nuestro país, mismas que empiezan con 189... y ya algunas con 190) empezó a asignar este rango de IP's, al que mayormente le tocaron es a TELMEX, a los otros Dealer's realmente muy pocas.
Ejemplo: Si tienes un servicio de Internet con TELMEX, te aseguro que la IP que le asigna a tu red WAN (Módem de TELMEX) es únicamente para ti. Si tu usas Cablevisión, la IP que le asigna a tu módem es una IP Privada, dentro de la IP pública que tiene este Dealer. Si seguimos este ejemplo y tú tienes un servicio como Cablevisión, al resolver la IP que le está asignando a tu módem, y le haces un ping desde fuera, jamás te va a contestar por varias razones:
1. Esta IP no empieza con 189 (es decir, tienes una IP privada, colgada de una IP pública, por ejemplo, 10.172.98.145).
2. Puedes saber, entrando a tu módem y viendo que IP le está asignando: siempre empezará por el rango de una IP privada, en la mayoría de las ocasiones es 10 o la que maneje tu Dealer.
3. Pensando lógicamente, si desde fuera tu entras a la IP que tiene tu modem en WAN: 10.xxx.xxx.xxx:aaxx (donde "x" es el resto del rango IP y "a" el # del puerto de tu cámara, lograrías verla, pero no es así, ya que es una IP privada.
4. Desde tu red, entra a: http://www.cualesmiip.com te darás cuenta que te dará una IP pública que empieza por 189 ya que esta página hace un trazo hasta la primera IP pública que encuentra. Que quiere esto decir, que para ver tu cámara, el servicio de DynDNS tendría que resolver la IP pública y adivinar que IP privada esta enlazada a tu red y de ahí entrar por el puerto a tu cámara, lo que es completamente imposible y no existe.
En conclusión, si lo que deseas es ver tu cámara desde fuera o entrar vía remota o por Terminal Server a uno de tus servidores o equipos en tu red, no uses Cablevisión o ninguno de los enlaces que antes mencione, a menos que contrates una IP homologada o fija que te costará un dineral mensual en México. Mejor, y si lo que deseas es un enlace compartido, contrata Prodigy Infinitum dónde te aseguro la IP que te dará en tu módem es la IP pública designada únicamente para ti. La infraestructura de TELMEX, jamás podrá ser comparada con ninguna otra en nuestro país. Otra opción, es contratar un enlace dedicado con AT&T, Alestra o el mismo TELMEX (Prodigy Hosting o Triara)
Espero que mi respuesta no esté tan enredada y haya logrado resolver tus dudas aunque por el tiempo en que fue publicada, te puedo asegurar que ya estás usando TELMEX o algún enlace dedicado.
Si tienes alguna duda, puedes buscarme por correo electrónico.
Paúl Feels
Dataware House & Network Especialist
saludos espero haber ayudado