thorko . de
Linux / Unix systems administrator
Setup OpenVPN using certificates
apt-get install openvpn
setup the server
#> cp /usr/share/doc/openvpn/examples/sample-config-files/server.conf /etc/openvpn/
#> cp -r /usr/share/doc/openvpn/examples/easy-rsa/2.0 /etc/openvpn/scripts
#> cd /etc/openvpn/scripts
edit vars
#> vi vars
build certs
#> ./clean_all
#> ./build_ca
#> ./build-key-server server
build certs for clients
#> ./build-key client1
#> ./build-key client2
Generate diffie Hellman parameters
#> ./build-dh
edit server.conf file
#> vi /etc/openvpn/server.conf
open firewall on port 1194/udp
Setup client on Windows
Download the client for Windows on OpenVPN.org. Once you have installed it copy your client certificate and key file to your Windows client.
Create an openvpn profile file (see example config file) and import it.



![]() | Info |
![]() | Download Zabbix Agent 1.8.10 - amd64 deb file Zabbix Server MySQL 1.8.10 - amd64 deb file Zabbix Frontend 1.8.10 - amd64 deb file Firefox 9.0.1 - x86_64 Thunderbird 9.0 - x86_64 LSI Util - manage LSI raid controller Nictool 2.0.8 Cisco VPN Client 4.9.01 for Mac |
![]() | Goodies Varnishd - Highly scalable web caching server CFengine - Configuration and installation automation of enterprise environments Open Benno - Another open source mail archive system (License: GPL). Lucene search engine, no database needed, mails stored in a directory structure |



