A long time ago in 2005 I started using SSL-Explorer as my own private VPN appliance running on VMware. SSL-Explorer made it possible to easily access my complete network at home in a very secure and reliable way. At the time I wrote an article about how to set it up.
After six years (!) of running the same tool I got curiuous about if there was any news on the project since it has been stopped after a takeover from Barracuda. The project made a new start and was named Adito. After that it was named OpenVPN-ALS. It looks like there is not a big active community.
Adito has installations for 64 bit architecture, so I decided to install it on a new, fresh and faster OS Centos 5.7 64 bit. It works great and I do not understand why this VPN application is not more succesfull and well known. Great appliance for small business environments to connect to your office files and applications from home in a secure way. Go ahead and try it!
This is what I did:
Install Centos 5.7 with a minimized Installation using Kickstart. To get this minimized install you can find the kickstart file parameters at the end of the article.
# download Adito (OpenVPN-ALS)
cd /tmp
wget http://downloads.sourceforge.net/project/openvpn-als/adito/adito-0.9.1/adito-0.9.1-bin.zip?r=http%3A%2F%2Fsourceforge.net%2Fprojects%2Fopenvpn-als%2F&ts=1326962041&use_mirror=kent
yum -y install zip
unzip adito-0.9.1-bin.zip
mv adito-0.9.1 /opt/adito
# install java
yum install jre
# install ant
yum install ant
export ANT_HOME=/usr/bin/ant
export JAVA_HOME=/usr/lib/jvm/java-1.6.0-openjdk-1.6.0.0.x86_64
export J2RE_HOME=$JAVA_HOME/jre
export PATH=$PATH:$JAVA_HOME/bin:$JAVA_HOME/jre/bin/:$ANT_HOME
# install adito
cd /opt/adito
ant install
ant install-service
# start adito
ant start
ant stop
service adito start
chkconfig adito --level 345 on
The original appstore from Adito seems to be gone. I added the private appstore of Lars Werner (Norway).
You just have to set 2 configuration options in adito/system.properties file:
adito.forceVersion=0.9.1_SVN-R706
adito.downloadableApplicationStore.location=http://adito.werner.no/appstore/
restart Adito after the change
If you don’t wat to do this add applications manually by downloading them (zip files) first. Here are some sources:
RDP application here. Instructions are here.
Download more applications application zip files from:
Werner’s app store
symac.plus.com
Kickstart file paramters to get a minimized install with only the tools that I need:
%packages --nobase
bzip2
crontabs
dhclient
logrotate
openssh
openssh-clients
openssh-server
pam_passwdqc
sudo
tcpdump
telnet
wget
which
yum
- -audit-libs-python
- -checkpolicy
- -dhcpv6-client
- -ecryptfs-utils
- -ed
- -file
- -gnu-efi
- -gpm
- -hdparm
- -kbd
- -libhugetlbfs
- -libselinux-python
- -libsemanage
- -nspr
- -nss
- -policycoreutils
- -prelink
- -selinux-policy
- -selinux-policy-targeted
- -setools
- -setserial
- -sysfsutils
- -tcl
- -udftools
- -vim-enhanced
Leave a Reply