Tutorials · Video Surveillance

How to Access CCTV Remotely Without Port Forwarding

Port-forwarding an NVR to the Internet invites attacks. Use a VPN instead and keep cameras invisible from outside.

Intermediate10 min5 steps

Before you start

  • A gateway or firewall with VPN support
  • The NVR on a dedicated VLAN

Step by step

  1. Remove existing port forwards

    Delete any NAT rules exposing ports such as 80, 554, 8000 or 37777 to the NVR or cameras. Disable UPnP on the router.

  2. Set up a remote-access VPN

    Configure an IPsec or SSL client VPN on the gateway and create individual accounts for each viewer.

  3. Allow VPN users to the NVR only

    Firewall rules should allow VPN users to reach the NVR's web and streaming ports, not the whole network.

  4. Install the viewer

    Connect the VPN on the phone or laptop, then open the NVR address or viewing app.

  5. Audit

    Review VPN logins regularly and remove accounts that are no longer needed.

Pro tips

  • Enable 2FA for VPN accounts.
  • Keep NVR firmware current even when it is not exposed to the Internet.
How to Access CCTV Remotely Without Port Forwarding | Navijin Tutorials