I was going to suggest ZeroTier, but how would you run it on an NVR?. Is there a Windows box on the network ?. I know some amount of outgoing requests to ZeroTier are required, but 2G wow!
DDNS requires some kind of client to update the DDNS server. Most routers have a built in client for the...