Open VPN

Last modified by Justin Morgan on 2019/09/29 18:04

About


OpenVPN is an open-source commercial software that implements virtual private network techniques to create secure point-to-point or site-to-site connections in routed or bridged configurations and remote access facilities. It uses a custom security protocol that utilizes SSL/TLS for key exchange.

UDP is preferred, much faster.

Server


Setup for the Docker container

http://wiki.untangle.com/index.php/OpenVPN

Client


How to set up the clients of various platforms

Android

OpenVPNConnect

Chromebook

Chromebook Client

Windows

OpenVPNConnect - https://openvpn.net/vpn-server-resources/connecting-to-access-server-with-windows/

Linux

https://openvpn.net/vpn-server-resources/how-to-connect-to-access-server-from-a-linux-computer/

Certificates


How do I set up certs? Where do I get them? Where do I put them?

Docker Setup


Haven't been able to get this to work. I may have a different Docker VPN option.

It's a little less complicated to set up but it has a few more steps, if that makes sense. I'm restarting HOMEPC now and when it comes back up, I should THEORETICALLY be able to connect to my VPN.

Nope. Didn't work. Fuhhhhhk.

Alright, let's come up with something else.

So currently I have the OpenMediaVault plugin working, actually managed to log in using the OpenVPN client for Windows. Only problem is, once I connect, I have no more access to the internet.

Docker Hub

TechnoDadLife

The Docker admin page does not seem to want to be accessed inside or outside the network. Port forwarding does not make a difference. The logs in the Docker container just say ./run: line 3: /usr/local/openvpn_as/scripts/openvpnas: Permission denied a bunch of times. I have tried changing numerous settings and restarting the container, and nothing is different.

I think I might try looking into setting up a VPN in AmazonWebServices. There is apparently a way to do it.

I might also re-try the Docker setup when I try switching the ComcastRouter to bridge mode. Cause that would make the AsusRouter the wireless router, which means I could have more control over what passes through the gateway.