Adito OpenVPN-ALS: a great VPN appliance

Adito OpenVPN-ALS: a great VPN appliance

Adito OpenVPN-ALS: a great VPN appliance 150 150 Roderick Derks

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

Roderick Derks

Liefhebber van fietsen, van het oplossen van IT puzzels, en van het delen van informatie om anderen te helpen.

All stories by:Roderick Derks

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.

    Your Name (required)

    Your Email (required)

    Subject

    Your Message

      Your Name (required)

      Your Email (required)

      Subject

      Your Message