Install Shrew Soft VPN Client on Ubuntu
Note. If you already have a working Shrew Soft VPN client, use the "export" function to export configuration settings. This file can be easily imported when a new version is up and running.
Step 1: download the plugin package Download the latest linux schrew soft vpn software package: http://www.shrew.net/download/ike
cd /usr/local/src ; sudo wget https://www.shrew.net/download/ike/ike-2.2.1-release.tbz2
As of July 17, 2016, the latest ike-2.2.1-release.tgz
This is the latest stable version and works great as far as I can tell.
Step 2: untar package Extract this to the directory and navigate to the created folder named ike
sudo tar jxpvf ike-2.2.1-release.tbz2 ; cd ike
Step 3: install the dependencies You will need these dependencies to compile ike (aka shrewsoft):
- checkinstall:
sudo apt-get install checkinstall - cmake:
sudo apt-get install cmake - libedit:
sudo apt-get install libedit-dev - libssl-dev:
sudo apt-get install libssl-dev - qt4:
sudo apt-get install libqt4-core libqt4-dev libqt4-gui
all in one command for all dependencies:
apt-get install cmake libqt4-core libqt4-dev libqt4-gui libedit-dev libssl-dev checkinstall
Step 4: prepare for installation, run the following command:
cmake -DCMAKE_INSTALL_PREFIX=/usr -DQTGUI=YES -DETCDIR=/etc -DNATT=YES /usr/local/src/ike
Step 5: install the application using this checkinstall
checkinstall will compile and then install ike, then it will track installed files and convert them to installed .deb
sudo checkinstall -y
Step 6: configure the soft daemon
sudo cp /usr/local/src/ike/source/iked/iked.conf.sample /etc/iked.conf
Step 7: launch demo soft demon
sudo iked
Step 8: Launch the GUI
sudo qikea
Step 9: use the import function or configure a new connection
Step 10: you can also remove ike now with checkinstall
If necessary, in the future you can now completely remove the program from your system:
dpkg -r ike
You are done!