This is an old revision of the document!
OpenVPN is a opensourse Software to establish virtual private network(VPN) via encrypted TLS connections. It provides a secure and encrypted user data communication between different hosts and networks.
The following step by step instruction will guide you through a OpenVPN configuration. So basically OpenVPN does have two different modes:
Bridge mode (TAP):
Advantages
Disadvantages
Routing Mode (TUN)
Advantages
Disadvantages
| Local WAN | Remote WAN |
|---|---|
| 10.10.10.2 | 10.10.10.1 |
| General | Parameter |
| Operation mode | Server |
| Server port | 1194 |
| Type | TUN |
| Protocol | UDP |
| Cipher | AES-256-CBC |
| Authentication | Parameter |
| certificate-based | |
| HMAC digest | SHA256 |
| Manage keys and certifictaes (below) | |
| Options | Parameter |
| use compression | enable |
| use keepalive | enable |
See openvpn.pdf