Difference between revisions of "Openvpn"

From RARFORGE
Jump to: navigation, search
(Install)
(Install)
Line 61: Line 61:
 
sysctl -p
 
sysctl -p
 
</source>
 
</source>
 +
 +
 +
<source>
 +
cp /usr/share/doc/openvpn-2.3.2/sample/sample-config-files/server.conf /etc/openvpn/
 +
emacs /etc/openvpn/server.conf
 +
</source>
 +
 +
 +
<source>
 +
chkconfig openvpn on
 +
service start openvpn
 +
</source>
 +
  
 
[[Category:How-to]]
 
[[Category:How-to]]
 
[[Category:Linux]]
 
[[Category:Linux]]
 
[[Category:Services]]
 
[[Category:Services]]

Revision as of 10:43, 29 August 2013

Centos 6.4

Install

yum -y install openvpn easy-rsa


mkdir -p /etc/openvpn/easy-rsa/keys
cp -rf /usr/share/easy-rsa/2.0/* /etc/openvpn/easy-rsa


emacs /etc/openvpn/easy-rsa/vars
# modify variables in file: vars (bottom of file)
export KEY_COUNTRY="US"
export KEY_PROVINCE="CA"
export KEY_CITY="SanFrancisco"
export KEY_ORG="Fort-Funston"
export KEY_EMAIL="me@myhost.mydomain"
export KEY_EMAIL=mail@host.domain
export KEY_CN=changeme
export KEY_NAME=changeme
export KEY_OU=changeme


cd /etc/openvpn/easy-rsa/
source ./vars
./clean-all
./build-ca


cd /etc/openvpn/easy-rsa
./build-key-server server
cd /etc/openvpn/easy-rsa
./build-dh
cd /etc/openvpn/easy-rsa/keys
cp dh1024.pem ca.crt server.crt server.key /etc/openvpn
cd /etc/openvpn/easy-rsa
./build-key client
#./build-key <client_name>


emacs /etc/sysctl.conf
net.ipv4.ip_forward = 1
sysctl -p


cp /usr/share/doc/openvpn-2.3.2/sample/sample-config-files/server.conf /etc/openvpn/
emacs /etc/openvpn/server.conf


chkconfig openvpn on
service start openvpn
Personal tools
Namespaces

Variants
Views
Actions
Navigation
Toolbox