My custom setup for accessing an IP Camera Remotely

My custom setup for accessing an IP Camera Remotely
Cottonwood Trees of October Rockies, @pulakk


💡
This is the part 2/4 of a Tutorial. Please go to the Tutorial Home for context.

Inventory

Choosing this setup meant that the internet access from my router would be behind a CGNAT. So, DDNS did not work for me and I had to create a wireguard VPN tunnel from my router to a hosted server to access my router through that server instead. I picked Digital ocean but any other cloud provider should do.

Overview

  • Flashing OpenWRT firmware on the router
  • USB Dongle Protocol: NCM; Service: LTE
  • Wireguard Client: opkg installation; configured through LuCI
  • Wireguard VPN Server on a Digital Ocean droplet
  • Custom domain name pointing to Digital Ocean droplet (Optional)