Skip to content

Commit

Permalink
update README
Browse files Browse the repository at this point in the history
  • Loading branch information
alaa committed Mar 27, 2015
1 parent 5431f82 commit c4a64e9
Showing 1 changed file with 12 additions and 7 deletions.
19 changes: 12 additions & 7 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,23 +1,28 @@
# oh-my-vpn!
Setup your own OpenVPN server in ~30 seconds! and secure your naked internet connections before it is too late.

### Why?
If you are not paranoid about security, well you should start reading!

### Server Setup
Pick a new cheap server, CPU and Memory does not really matter
The following one-liner script installs Chef and related depedencies and provision openvpn-server and generates the client configuration file.
Cloud providers are awesome for this setup

### Use the one-liner script (Server):
```
curl -L https://git.io/pdTu | sh
```
A generated file for openvpn-client should exist at ```/root/client.conf```
This will take care about setting up the Server for you, and generates the client config files for you at the following paths:

### Post-Installation (Client):
- ```/root/client.conf```
- ```/root/client.ovpn```

- Install OpenVPN on your machine.
- Copy the client-config and place it under your OpenVPN client configuration directory ```/etc/openvpn```
- Restart openvpn service on your laptop ``` service openvpn restart```
The client config files are actually ```Readable``` and ```Identical```, But some OpenVPN clients requires different file extension.

### Post-Installation (Client):

If you are using GUI OpenVPN client, you can just read the generated configuration file and replicate the config to your GUI client, ```It is readable by humans```. Also you will find the SSL certificates embded into the file.
- Install OpenVPN client your machine.
- Copy the client configurations file ```client.conf``` or ```client.ovpn``` and import it to your favorite OpenVPN client.

### Supported Operating Systems (Tested):

Expand Down

0 comments on commit c4a64e9

Please sign in to comment.