Tree [8eb430] master /
History



File Date Author Commit
debian 2010-03-23 Balwinder S Dheeman Balwinder S Dheeman [8eb430] Initial commit :)
COPYING 2010-03-23 Balwinder S Dheeman Balwinder S Dheeman [8eb430] Initial commit :)
CREDITS 2010-03-23 Balwinder S Dheeman Balwinder S Dheeman [8eb430] Initial commit :)
ChangeLog 2010-03-23 Balwinder S Dheeman Balwinder S Dheeman [8eb430] Initial commit :)
Makefile 2010-03-23 Balwinder S Dheeman Balwinder S Dheeman [8eb430] Initial commit :)
README 2010-03-23 Balwinder S Dheeman Balwinder S Dheeman [8eb430] Initial commit :)
TODO 2010-03-23 Balwinder S Dheeman Balwinder S Dheeman [8eb430] Initial commit :)
client.conf 2010-03-23 Balwinder S Dheeman Balwinder S Dheeman [8eb430] Initial commit :)
easy-rsa.tar.gz 2010-03-23 Balwinder S Dheeman Balwinder S Dheeman [8eb430] Initial commit :)
easy-rsa.vars 2010-03-23 Balwinder S Dheeman Balwinder S Dheeman [8eb430] Initial commit :)
openvpn-config.sh 2010-03-23 Balwinder S Dheeman Balwinder S Dheeman [8eb430] Initial commit :)
scripts.tar.gz 2010-03-23 Balwinder S Dheeman Balwinder S Dheeman [8eb430] Initial commit :)
server.conf.gz 2010-03-23 Balwinder S Dheeman Balwinder S Dheeman [8eb430] Initial commit :)

Read Me

ABSTRACT
--------

OpenVPN is a full-featured SSL VPN which implements OSI layer 2 or 3
secure network extension using the industry standard SSL/TLS protocol,
supports flexible client authentication methods based on certificates,
smart cards, and/or username/password credentials, and allows user or
group-specific access control policies using firewall rules applied to
the VPN virtual interface. OpenVPN is not a web application proxy and
does not operate through a web browser.

OpenVPN 2.0 expands on the capabilities of OpenVPN 1.x by offering a
scalable client/server mode, allowing multiple clients to connect to a
single OpenVPN server process over a single TCP or UDP port.

Configuring an OpenVPN server and, or clinets, creating SSL/TLS keys,
certificates involves many steps, although documented to simplify, but
can also be made much more complicated.

The openvpn-config helps you in setting up routed VPN, please do visit
http://openvpn.net/index.php/open-source/documentation/howto.html, page
before running openvpn-config.


INSTALL
-------

The openvpn-config works fine from the directory where you extracted it,
but we recommend installing it. All you to do is exec the following:

$ sudo make install

or better:

$ sudo make prefix=/usr install

packagers or testers of other then Debian, Ubuntu and, or distributions
based on these may also use DESTDIR option:

$ sudo make prefix=/usr DESTDIR=/whatever install


CAVEATS
-------

1) The 'openvpn-config' must be run with superuser (root) privileges, but
   the safest option for users in administrative groups is use 'sodo' as
   follows:

$ sudo openvpn-config

2) Almost all default answers will work fine. but you need to type 'y'
   for a 'yes' at both the prompts mentioned below:

Sign the certificate? [y/n]:
1 out of 1 certificate requests certified, commit? [y/n]

    Because, the above have no default answers and are requested by
    external programs.


BUGS
----

There is always a room for improvement; plz send your feedback and, or
comments to Balwinder S Dheeman <bdheeman/AT/gmail.com> :)