Preparing for new ISP with CGNAT
I have ordered Starlink which I understand will put me behind CGNAT. I will bypass the Starlink router and use my own. But I have a security camera DVR which I will need to access remotely from my Android phone when I'm not there. I am trying to test out the Tailscale setup ahead of time so hopefully I won't have any down time when I get the Starlink installed.
I have a Windows Desktop at the house which I have set up with Tailscale. I enabled IP forwarding, advertised the subnet and "run unattended" command. In my Tailscale machine list I can see the subnet and have added myself to auto approver for the subnet. On my Android, I can ping the Desktop.
The router currently has ports forwarded for the DVR. The phone has an app to view the cameras remotely, but I am unable to see them when I have Tailscale running on the phone. I can ping the DVR IP directly from my phone but the camera viewing app connection fails to connect.
My thought was that I could disable the port forwarding to test whether I could access the cameras with Tailscale. But clearly I'm missing something here. No joy either with ports forwarded or not.
Can anyone point me in the right direction here?
Editing to add: I also have a no-ip dyn dns set up on the router and OpenVPN and an Updating client on the desktop keeping the current IP updated. Not sure if that could be conflicting things?