OpenVPN on port 80 and maybe a domain name ?

May 17, 2015 1.1k views
VPN Apache

I have Ubuntu 14 droplet which basically have Apache and Wordrpess and a couple of Node.js apps

I need to have my own VPN server to use at work because almost any port other than 80 and 443 is blocked

So I followed your tutorial and installed OpenVPN server on port 1194 so of course this is blocked at work

So as I did with my Node.js apps I opened my sites-available file in /etc/apache2 and added a virtual host which redirect to the droplet IP and port

<VirtualHost *:80>
    ProxyPreserveHost On
    ProxyPass /

And changed the .ovpn file with the new domain name and port:
remote 80

But this didn't work... (maybe it's not http at all ?)

So I was hoping if you can help

Sorry I'm not expert on this, but I really did search a lot but couldn't find a case similar to mine

Thanks a lot for your support.

1 Answer

So it was easy...
I had to change values at /etc/openvpn/server.conf

It worked fine but SSH didn't work :(

Have another answer? Share your knowledge.