O motivo pelo qual você não pode se conectar é porque seu telefone está tentando se conectar ao endereço IP público do seu roteador, mas como a solicitação não é proveniente da Internet, o roteador está recusando a conexão.
Você tem três opções para resolver isso:
- Conecte-se ao endereço IP local do sistema da câmera . (Isso é o que você indicou que preferiria não fazer).
- Configure seu roteador para NAT hairpin se ele for compatível com esse recurso. Como você faz isso depende do seu roteador. NAT de gancho de cabelo informa seu roteador para aplicar as regras de encaminhamento de porta a solicitações enviadas para seu endereço IP de WAN mesmo quando a solicitação é originada na interface de LAN.
-
Use um registro DNS que retorne o IP da WAN do roteador quando estiver fora da LAN e o IP do sistema da câmera quando você estiver dentro da LAN. Crie registros DNS idênticos dentro e fora da rede, como
camera.example.com
. Aponte o registro publicamente resolvido para o endereço IP da WAN do seu roteador. Aponte o registro idêntico que pode ser resolvido na sua LAN privada para o seu sistema de câmera. Configure seu telefone para se conectar a esse nome DNS. Observe que isso requer acesso à hospedagem DNS na Internet pública, bem como a capacidade de configurar registros DNS em sua rede local. Portanto, não é a solução mais simples.