Efoson apoti vlepw yparxei kapoio endiaferon parathetw to Part1 pou exw dhmosievsei sto maldivian:
Edw sthnw to openvpn se debian pc (tha exhghsw giati to kanw etsi)
apt-get install openvpn openssl
mkdir /etc/openvpn
cp -r /usr/share/doc/openvpn/examples/easy-rsa /etc/openvpn
cd /etc/openvpn/easy-rsa/
. ./vars
./clean-all
./build-ca
./build-key-server server
./build-key client
./build-key client
Code:
vim /etc/openvpn/server.conf
port <port> #port should be 1-65535 and its the port which this server listens#
proto udp
dev tun
ca /etc/openvpn/easy-rsa/2.0/keys/ca.crt
cert /etc/openvpn/easy-rsa/2.0/keys/server.crt
key /etc/openvpn/easy-rsa/2.0/keys/server.key
dh /etc/openvpn/easy-rsa/2.0/keys/dh1024.pem
server 10.0.0.0 255.255.255.0
keepalive 10 120
user nobody
max-clients <maximum_number_of_clients>
persist-key
persist-tun
verb 10
mute 20
make a copy of ca.crt ; client.key and client.crt becouse they must be downloaded in client's openvpn directory (/etc/openvpn/easy-rsa/2.0/keys/)
Code:
apt-get install openvpn openssl
mkdir /etc/openvpn
cp -r /usr/share/doc/openvpn/examples/easy-rsa /etc/openvpn
now copy ca.crt ; client.crt ; client.key in /etc/openvpn/easy-rsa/2.0/keys/
remote <hostname> <port> #hostname and server's listen port#
client
dev tun
proto udp
resolve-retry infinite
nobind
user nobody
persist-key
persist-tun
ca /etc/openvpn/easy-rsa/2.0/keys/ca.crt
cert /etc/openvpn/easy-rsa/2.0/client.crt
key /etc/openvpn/easy-rsa/2.0/keys/client.key
verb 4
mute 20
Code:
openvpn /etc/openvpn/server.conf
Code:
openvpn /etc/openvpn/client.conf
Gia otidhpote apories exete rwthste kai tha apanthsw