OpenVPN on port 80 and maybe a domain name ?

Posted May 17, 2015 4.2k views

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.

These answers are provided by our Community. If you find them useful, show some love by clicking the heart. If you run into issues leave a comment, or add your own answer to help others.

Submit an Answer
1 answer

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

It worked fine but SSH didn’t work :(