OpenVPN

Матеріал з Wiki Welard
Перейти до навігації Перейти до пошуку

Установка OPENVPN


Настройка OpenVPN

yum install openvpn
cd /etc/openvpn/
mkdir certs
cd certs
cp /usr/share/openvpn/easy-rsa/2.0/* /etc/openvpn/certs/

Дописуємо свох дані в кіці файлу vars

. ../vars
./clean-all

Будуємо сертифікат

./build-ca

Будуємо ключ для сервера

./build-key-server server_name

Будуємо ключ для клієнтів (на кожного клієнта по одному)

./build-key client1 
./build-dh

Налаштування /etc/openvpn/server.conf

port 1194
proto udp
dev tun
ca /etc/openvpn/certs/keys/ca.crt
cert /etc/openvpn/certs/keys/CentOS.crt
key /etc/openvpn/certs/keys/CentOS.key  # This file should be kept secret

dh /etc/openvpn/certs/keys/dh1024.pem

server 172.16.51.0 255.255.255.0

ifconfig-pool-persist ipp.txt
;push "route 192.168.10.0 255.255.255.0"
;push "route 192.168.20.0 255.255.255.0"

keepalive 10 120

comp-lzo
;max-clients 100

;user nobody
;group nobody

persist-key
persist-tun

status openvpn-status.log

;log         openvpn.log
;log-append  openvpn.log

verb 3