I've had similar problems with not being able to view Reolink cameras remotely. My cameras are connected to the Reolink NVR and that is connected to my Virgin Hub.
I've also considered the problem to be to do with Virgin Mobile, as I can use the Reolink app to successfully connect to all cameras when I am out of the house if I use O2 or EE, I can also connect if I use WIFI when I am out, but if I try and connect using my Virgin Mobile phone, it will not connect. This is not limited to me either, my wife's Virgin Mobile phone also cannot connect to them.
That being said, there have been rare occasions where after several minutes it will connect, but this is rare and never happens straight away.
I've had this issue now since changing my phone to Virgin Mobile, and have just learnt to live with the inconvenience as I suspected I had no hope of being able to speak to anyone who could help resolve the issue if it was at all possible. It's just annoying and frustrating that most of the time, I cannot access my cameras remotely now.
Trying to get VM to take an interest was pointless, heres what I did instead.
Put the modem into modem mode and turned off sharing and wifi. That directly passes through the connection to an internal device, then I bought an SG3100 from netgate and a unbiquity access point. that restored my wifi and provided an internal connection. This was only part of the solution as VM are still blocking the traffic going to the reolink server so the cammeras were not visable when connected to someone elses wifi or even virgin media mobile.
I then setup an AWS account which is free and on that setup a free virtual computer on the AWS platform and selected Amsterdam as the datacenter, the point was to be outside the UK. Then on that machine I setup a VPN server. On the SG3100 there is a facility to set it as a VPN client so I connected it to the VPN server now in Amsterdam. On the SG3100 I only route the traffic destined for reolink via the VPN so VM cannot set it and therefore cannot block it.
It all works 100%. From reolinks perspective the cameras are on an internet connection in Amsterdam, when I open the reolink app on the phone or the laptop when on someone elses wifi it goes to reolink and then onto the endpoint in amsterdam. Other than a little and its really tiny lag it now just works.
I've also experimented with routing certain film providors traffic via the VPN too as a test. Works!
I appreciate this might be outside the scope of some people but it does show you can get around the problems if you need to.
Crikey! Well done for finding a way around it, it’s a shame it doesn’t just work without all the effort. mom not sure if I have exactly the same problem as you however, as I have no issue connected to my reolink nvr if I use any remote WiFi, or a mobile phone on O2 or EE. I have also tried Vodafone without any problems as well. This leads me to think it could be something to do with Virgin Mobile. But I suppose it could be a combination of factors between Virgin media and Virgin mobile. It’s just strange how I have no issues if I use a different network. Thanks for your update though. 🙂
I can confirm your experience with Reolink NVR and Virgin Media Business a 100%. I have been struggling with this for a few days now. At first, I thought the NVR was faulty, so I brought the NVR from another location, and it also started to have the same problem (unable to access from outside of the local Virgin Media Business network). I have multiple Reolink setups around the world with Comcast, Rostelecom, and even Virgin Media Home, and it all works smoothly. I’m totally convinced that it’s Virgin Media Business blocking the connection now. I was going to use the router in “modem mode”, but after reading your messages it looks like it would be hopeless too. Moreover our business Hitron router doesn’t have the function to disable “RG Function”, where it says it should be in their guide, this option is just missing. Now I cannot even set the router to modem mode! The fact that you had to do the VPN solution and it works, and Virgin Media provides no reply whatsoever is shocking.
The interesting part is that the same setup works for me (for remote access) on Virgin Media Home network, but not on Virgin Media Business network. It would be great if some of the VM technical stuff (who actually knows anything about sysadmin) would be able to provide help here. I've just spent some time in "online chat technical support" who told me they don't even know what "modem mode" is, and have no stuff who can advice why the feature to enable it is missing from our business router. Might be the time for a switch! I really don't want to bother with setting up VPN in Amsterdam 🙂
I’ve solved the problem by remembering that our business has a static IP address, and so after configuring port forwarding on the router, I’m able to have a stable connection to NVR by adding it by IP address (as opposed to UID). I think Virgin Media is blocking the P2P traffic used by the Reolink P2P system to determine where the NVR is located (if you add it by UID to the app), and this blocking just falls under the same umbrella of VM blocking the other P2P file sharing traffic. They don’t block the actual video streams, just the P2P traffic that happens when Reolink servers and NVR communicate.