I recently signed a VPS (OpenVZ / Debian 32 bits Minimal), installed OpenVPN-AS (Access Server), and successfully connect to it, however I have a few doubts.
To make it clear, I will explain how I installed OpenVPN-AS and what steps I made.
Enabled TUN/TAP and PPP on the SolusVM interface
Updated Debian
Installed OpenVPN-AS following this guide:
- Added two users following this guide:
- Login with the created user, downloaded the "client.ovpn" file and login with it, using the command: sudo openvpn --config client.ovpn
That's pretty much what I did.
Everything works, but there are some catchs. I opened the ports 443 (TCP) and 1194 (UDP), in both, router and client system (which is Ubuntu 12.10), and configured Deluge and Transmission to use the 1194 port. When the VPN is turned off, the tests on both programs shows that the port is open, however when I connect the VPN, the port appears closed on the tests, and here is the catch: Deluge and Transmission connects only trough TCP port, and the 1194 port of the VPN is UDP only.
That's what brings my number one question: What I should do to open the 1194 port on the VPN? It's possible force Deluge or Transmission to use UDP port?
My second question is simpler (I think so). As I said before, I can connect to the VPN using the command "sudo openvpn --config client.ovpn", the downside is that it's necessary keep the terminal open, I'd like to connect trough the graphical interface, typically: click on the network manager on the top bar > go to VPN connections > select the connection > and done. But I dunno how to do this, and that's my second question: How can I export the "client.ovpn" configurations or setup the connection through the graphical interface?
I use Ubuntu for an year and half, and I consider myself an intermediary user, however, I've never played with VPS and OpenVPN-AS before, so I'm a totally noob on the subject. I have googled my doubts, but most tutorials are OpenVPN based, and not OpenVPN-AS, and apparently they are quite different.
I hope that my post it's clear enough, and sorry about my english. Any help would be appreciated, thanks!