Help with port forwarding IP camera

Hello,

Can you please help me figure out how to use pinggy to view my IP camera remotely?

My home ISP/router is TMoble, uses CG-NAT, and does not allow port forwarding.

On my side of the router, my Amcrest 721S IP camera has an address of 192.168.12.247 with:
TCP on port 37777
UDP on port 37778
HTTP on port 80
HTTPS on port 443

I also have a mac mini (with bash/terminal) and an address in the 192.168.12.x family.

Based on the instructions on your website, I think I understand how to make a port on my mac mini available through pinggy.

However, how do I use my mac’s terminal and ssh to make my IP camera available through pinggy.

Once you help me get this figured out and working, I’ll be happy to start a pinggy pro subscribe.

Thanks in advance for your help!

Hello,

Does it provide an interface in the browser? If yes then you can create a http tunnel to port 80:

ssh -p 443 -R0:localhost:80 free.pinggy.io

Thank you for your suggestion.

The camera’s web interface doesn’t provide the option to enter commands; it just allows the user to view and change configuration settings.

From which computer do you access the http page such as 192.168.12.247 ? In that computer run the command:

ssh -p 443 -R0:192.168.12.247:80 free.pinggy.io

Thank you for the suggestion, it worked great!

There is an issue with the camera that seems to require a deprecated plugin to work with a browser, but that is not a pinggy/forwarding issue.

I’m not an IT person, but I think I understand the logic; please correct me if I’m wrong: since my camera (localhost) can’t request the port forwarding, my computer is requesting it on behalf of the camera by using the camera’s IP address in the request — very clever!

Thanks again!