In certain scenarios, simple port forwarding isn't enough when you want to connect your camera to Angelcam directly.
One of the most frequent reasons is that multiple routers or modems are used in the network, and the data from your camera has to pass through more than one router or modem in the local network.
Typical use-cases
A common end-user configuration involves a router that you connect to with your devices and typically an ISP-owned modem, which has direct access to the WAN (public network).
Another situation involves one wireless router and one wired router, each of which manages its own IP range.
Solution
In all cases, it is crucial to identify the actual configuration of all routers involved.
Commonly, one router is in bridge mode which basically means that it just passes all the traffic to the following router. Such a configuration is fine and a simple port forwarding on the second router will do the trick.
If the routers are actually routing the traffic, you will need to configure the port forwarding in all of them. This procedure is called a double NAT.
The idea is to configure port forwarding in the following sequence:
Router1 (with direct access to WAN)
public IP:port->local IP of router2:port
Router2 (routing only within the local network)
local IP of router2:port->local IP of the camera: port
With more routers, the procedure would continue in the same manner.
Want to just test your camera?
Look for a feature called DMZ in your router. It translates all the communication from the public network to the specified device.
If this helps you see the required port as open, it can be a good indication that there is a mistake in the actual configuration.
Careful!
Use the DMZ only as a test option, and remember to disable it immediately after testing. Leaving it enabled is a security risk to your network.
😇 We are here to help
Just say hello@angelcam.com or check out Angelcam Community to connect with other users sharing their experiences and insights into various security topics.
