OpenVPN-as

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 Open Media Vault 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 Amazon Web Services. There is apparently a way to do it.