IP routing configuration
IP routing configuration
Avoid using port forwarding as it leaves your cameras vulnerable to the public internet, making them easy targets for scans. Opt for a VPN like WireGuard or TailScale to establish a safe connection. This ensures only your devices can communicate securely with your network.
I can't hide the fact that a port is always open—it's how networking and the internet function. Setting up a machine at home that stays online makes configuring Tailscale with WireGuard straightforward. The free personal plan should be sufficient for this setup. If you have a PIIHole, you can also enjoy filtering features on your phone wherever you go!
To access the internet via a company's VPN servers, you may need a subscription. Running your own VPN at home and connecting externally doesn't require one, but you'll still need to host a VPN server on an always-on machine. Using a DDNS service can simplify this by letting you connect with a domain name instead of an IP address. This setup might involve a subscription, though many services offer free tiers. The process isn't always straightforward or reliable. Consider "port knocking," where the port pretends to be closed until a set pattern of connections is received before allowing access.
Thank you for sharing your experience. It seems the camera app is functioning without needing a separate setup, though reliability remains uncertain. The current system uses ICsee, which came with the camera but had connectivity issues recently. With rain coming in, it’s working fine now—still unsure about long-term dependability. Deciding between a POE NVR or DVR feels important, especially for using it as an always-on VPN. It could work without a dedicated computer if you use your spare laptop, which has an Ethernet port and is just gathering dust. You’ll need to explore the best setup method and options further.
Considering this idea? Uncertain if you require PoE or if it works without wired power, with the camera powered via original outlets.
Fairly speaking, I considered a nearly similar approach, which explains why it makes sense. However, as you mentioned, it’s quite complex. It seems the original poster is looking for something straightforward—no pressure, just what works. Most NVRs function as lightweight Linux-based systems connected to storage devices. In theory, they should support SSH access and remote management, though you’d need to investigate which models resist locking down easily and how to set up a VPN via command line. Another option is repurposing an old office computer, adding storage, installing TrueNAS, and creating your own NVR server that can also handle your VPN and other tasks. Budget and technical limits are the main constraints here.
I was considering installing bluestacks and installing the ICsee app on it. Then I thought about getting remote PC access so I could monitor the app and check the cameras when I’m not online. I wasn’t sure if a VPN would still be necessary. The cameras each have their own 500GB SD cards, and the app lets you download footage or photos. It makes me question whether using an NVR is worth it since the cameras already store their own data. It seems like the most affordable option right now. My four wireless cameras plus one that supports PoE and Wi-Fi are still in use. I’m not confident Wi-Fi is safe—interference could disrupt the signal easily. I need to stick with what I have until I can afford a better setup or find a secure remote connection method. Also, I’m trying to connect through an Android phone, which might add extra steps.