[QPKG] BETA 0.9.6 OpenVPN 2.1.3-1 (ipkg) Server

Silas Mariusz

rm -rf /
Help us, GOD!
5 Kwiecień 2008
10 168
31
2 248
153
39
Nowy Sącz
forum.qnap.net.pl
QNAP
TS-x77
Ethernet
1 GbE
[QPKG] OpenVPN (ipkg version) qpkg_version 0.9.6


[Name]

openvpn

[Description]
Install openvpn from ipkg , create keys and configuration files for Openvpn server and client .

[Version]
OpenVPN version : 2.1.3-1 (Ipkg)
qpkg version 0.9.6

[Release note]
need as pre requisite :
... Optware-Ipkg installed and running
... a shared ressources named : qpkgadmin (parameters file and client keys and configuration)
... 3 phases : 1 ) install qpkg (disable), 2 ) change parameters, 3 ) enable qpkg

[Changelog]
0.9.6
... solve some bugs
... create an openvpn folder under /share/qpkgadmin to put all client (keys and conffiles) and openvpn.ini
...... in case of update ... all your existing file are move under the new folder (just change your access via shared ressources)
...... shared : qpkgadmin, data under openvpn folder
... create (need test) a REGENERATE_CONF if you change port or IP for VPN ... you can recreate conf files without changing keys
... 3 (three) client config file are now generated
...... default for Windows 7, one for XP, one for Linux & Mac
... REMEMBER log files are available :
...... under /tmp names starting with openvpn_ ( log install, start, stop, server gener. clients gener. )
...... under /opt/etc/openvpn.log : status.log with value only when client are connected ; openvpn.log for all message from openvpn
...... for openvpn.log you can change the verbosity in qnapserver.conf file
... tested on TS-459, TS-219 & TS-109 II ; clients tested : XP, Mac Leopard, Windows 7

0.9.5
... update or fresh install if update : keys & config file are preserved
... add param for UDP port choice
... add param for SERVER_IP_NET to choice your own I.P. VPN network
... use Qnap Framework to build the QPKG
... Tested client :
...... Windows XP OpenVPN GUI
...... Windows 7 OpenVPN GUI
...... MacOS Leopard with Tunnelblick GUI

0.9.4
... add param for key generation (server & client)
... add param for CN (common name) server ; default 'uname -n'
... add param for adding client (at start phase) key & config file
... add param to revoke client (at start phase] DON'T WORK
... add param to clean all (restart generation as at first run)
... add param to put Qnap OpenVPN server DNS or IP address in client conf. file
... don't used Qpkg framework from Qnap (changed in next release)
Know bugs :
... ADDREVOKE & REVOKELIST don't work shell script error solved in 0.9.5 and +


[Maintainer]
qpkg : father_mande
ipkg : ????

[Resources]
messages hereafter (video, technical specs, FAQ)
OpenVPN site : http://openvpn.net/
Client download : http://openvpn.net/index.php/openvpn-cl ... loads.html (please choice Community version)


[Download]
X86 (intel based) and Arm x10 and x19 series and Arm TS-x09 series (409 needed testers)
https://forum.qnapclub.fr/files/file/18- ... 6-openvpn/
Video (how-to install, change param., run server, install client, run)
http://perso.numericable.fr/qnap_mande/ ... penvpn.zip
unzip the avi file ... (play as well using VLC)

[Remarks]
Routed mode only
TCPIP Port used 1194
Network created 10.8.0.0
Technical information, parameters and FAQ follow the post

[Plugins]


Philippe.