Difference between revisions of "Astrill Setup Manual:How to configure OpenVPN with Network Manager on Linux"

From Astrill Wiki
Jump to navigation Jump to search
Line 5: Line 5:
  
 
[[File:Openvpn-linux-network-manager-001.jpg]]
 
[[File:Openvpn-linux-network-manager-001.jpg]]
 +
 +
 +
  
 
----
 
----
Line 13: Line 16:
  
 
[[File:Openvpn-linux-network-manager-002.jpg]]
 
[[File:Openvpn-linux-network-manager-002.jpg]]
 +
 +
 +
  
 
----
 
----
Line 33: Line 39:
  
 
[[File:Openvpn-linux-network-manager-003b.jpg]]
 
[[File:Openvpn-linux-network-manager-003b.jpg]]
 +
 +
 +
  
 
----
 
----
4. By default files are downloaded to /tmp/ folder on your linux. In our case exact file location of zipped OpenVPN certificates is '''/tmp/Astrill-Linux-CLI-OpenVPN.zip'''. I have created a new folder on Desktop, called Astrill-OpenVPN, exact location is '''/root/jovica/Desktop/Astrill-OpenVPN''', I change current location to that directory. To unzip OpenVPN certificates, type in '''unzip /tmp/Astrill-Linux-CLI-OpenVPN.zip'''
+
4. Open Network Manager, and then click on '''Add''' button to create new connection.
 +
 
 +
[[File:Openvpn-linux-network-manager-004.jpg]]
 +
 
 +
 
 +
Select '''OpenVPN''' for connection type, and then click on '''Create...''' button to create new OpenVPN connection.
 +
 
 +
[[File:Openvpn-linux-network-manager-004b.jpg]]
 +
 
 +
 
  
[[File:Linux-openvpn-client-004.jpg]]
 
  
 
----
 
----
Line 43: Line 60:
  
 
[[File:Linux-openvpn-client-005.jpg]]
 
[[File:Linux-openvpn-client-005.jpg]]
 +
 +
 +
 
----
 
----

Revision as of 22:53, 25 January 2014

1. First open terminal, and use this command to install the OpenVPN Network Manager plugin:

sudo apt-get install network-manager-openvpn openvpn


Openvpn-linux-network-manager-001.jpg




2. Login to Members area, and create and download a certificate for OpenVPN with configuration files. Click on Members, login to your account, then click VPN Services, and then click on OpenVPN certificates generation.

https://members.astrill.com/openvpn-certificates.php


Openvpn-linux-network-manager-002.jpg




3. Open Astrill-ubuntu.zip file you just downloaded, and pick a server and extract the OVPN file (in this example 27-USA-Seattle-1.ovpn).


Openvpn-linux-network-manager-003.jpg


Then make 4 copies of 27-USA-Seattle-1.ovpn file, and rename them and edit them accordingly:

Text between <ca></ca> tags goes into ca.crt file

Text between <cert></cert> tags goes into user.crt file

Text between <key></key> tags goes into private.key file

Text between <tls-auth></tls-auth> tags goes into tls.key file


Openvpn-linux-network-manager-003b.jpg




4. Open Network Manager, and then click on Add button to create new connection.

Openvpn-linux-network-manager-004.jpg


Select OpenVPN for connection type, and then click on Create... button to create new OpenVPN connection.

Openvpn-linux-network-manager-004b.jpg




5. Run the OpenVPN client with the downloaded client config file. You can use any VP server, type in sudo openvpn --config 01-USA-Dallas-1.ovpn. If you see Initialization Sequence Completed, that means you are successfully connected to Astrill OpenVPN.

File:Linux-openvpn-client-005.jpg