User guide

56
OpenVPN
OpenVPN is an open source software application that implements virtual private network (VPN)
techniques for creating secure point-to-point or site-to-site connections in routed or bridged
configurations and remote access facilities.
- OpenVPN can run over User Datagram Protocol (UDP) or Transmission Control Protocol (TCP)
transports, multiplexing created SSL tunnels on a single TCP/UDP port.
- OpenVPN uses the OpenSSL library to provide encryption of both the data and control channels.
- OpenVPN offers two types of interfaces for networking via the Universal TUN/TAP driver. It can
create either a layer-3 based IP tunnel (TUN), or a layer-2 based Ethernet TAP that can carry any
type of Ethernet traffic.
Note: It has the ability to work through most proxy servers (including HTTP) and is good at working
through Network address translation (NAT) and getting out through firewalls.
• OpenVPN Configuration
Check the box to enable OpenVPN and choose mode.
- Server Mode: Network camera operates as an OpenVPN Server.
- Client Mode: Network camera operates as an OpenVPN Client.