Home PC Games Linux Windows Database Network Programming Server Mobile  
           
  Home \ Linux \ Getting Started with Linux system to learn: how to install the Shrew Soft IPsec VPN on Linux     - Linux, C programming language library file handling and preparation of Makefile (Programming)

- MySQL remote connection settings (Database)

- Understanding Linux firewall Iptables (Linux)

- Linux script to copy the folder to all folders with the same name (Linux)

- Use mod_wsgi Django application deployment (Server)

- Zend Studio PHP syntax color scheme to export (Linux)

- EChart simple and practical control on chart (Programming)

- Linux file compression and file system packaged with instructions (Linux)

- Build ftp server under CentOS 6.5 (Server)

- Open source backup software installed on Ubuntu Systemback 1.6.201 (Linux)

- Java logging performance of those things (Programming)

- ORA-00824: can not set sga_target due to existing problem-solving (Database)

- fcntl file locking function add (Programming)

- How to fix apt-get update can not add a new CD-ROM error (Linux)

- Java implementation chain store binary search tree (recursive method) (Programming)

- 8 Docker knowledge you may not know (Server)

- A drop datafile Oracle bug (Database)

- Understanding the type in C ++ bitset (Programming)

- 64 Ubuntu 15.04 Linux kernel upgrade to Linux 4.1.0 (Linux)

- CentOS Linux Optimization and real production environment (Linux)

 
         
  Getting Started with Linux system to learn: how to install the Shrew Soft IPsec VPN on Linux
     
  Add Date : 2018-11-21      
         
         
         
  Question: I need to connect to an IPSec VPN gateway, in view of this, I try to use the Shrew Soft VPN client, which is a free version. How can I installed Shrew Soft VPN client to [a Linux distribution]?

There are many commercial VPN gateways, and come with their own proprietary VPN client software. Although there are many open-source VPN client / server options, but they often lack sophisticated IPsec support, such as the Internet Key Exchange (IKE), which is a standard IPsec protocol for strengthening VPN key exchange and authentication security . Shrew Soft VPN is a free IPsec VPN client that supports multiple authentication methods, key exchange, encryption, and firewall traversal options.

The following describes how to install the Shrew Soft VPN client to the Linux platform.

First, download the source code from the official site.


Shrew VPN client to install Debian, Ubuntu or Linux Mint

Shrew Soft VPN client graphical interface requires the use of Qt 4.x. Therefore, as a dependent, you need to install the development files.

$ Sudo apt-get install cmake libqt4-core libqt4-dev libqt4-gui libedit-dev libssl-dev checkinstall flex bison
$ Wget https://www.shrew.net/download/ike/ike-2.2.1-release.tbz2
$ Tar xvfvj ike-2.2.1-release.tbz2
$ Cd ike
$ Cmake -DCMAKE_INSTALL_PREFIX = / usr -DQTGUI = YES -DETCDIR = / etc -DNATT = YES.
$ Make
$ Sudo make install
$ Cd / etc /
$ Sudo mv iked.conf.sample iked.conf
 

Shrew VPN client to install CentOS, Fedora or RHEL

Similar to Debian-based systems, you need to install before compiling a bunch of dependencies, including Qt4.

$ Sudo yum install qt-devel cmake gcc-c ++ openssl-devel libedit-devel flex bison
$ Wget https://www.shrew.net/download/ike/ike-2.2.1-release.tbz2
$ Tar xvfvj ike-2.2.1-release.tbz2
$ Cd ike
$ Cmake -DCMAKE_INSTALL_PREFIX = / usr -DQTGUI = YES -DETCDIR = / etc -DNATT = YES.
$ Make
$ Sudo make install
$ Cd / etc /
$ Sudo mv iked.conf.sample iked.conf
In Red Hat-based systems, the final step required to open the /etc/ld.so.conf file in a text editor and add the following line.

$ Sudo vi /etc/ld.so.conf
include / usr / lib /
Reload the shared library run-time binding to accommodate the newly installed shared libraries:

$ Sudo ldconfig
 
Start Shrew VPN Client

First, start IKE daemon (iked). The daemon as a VPN client on the remote host via the IKE protocol IPSec traffic through.

$ Sudo iked

Now, start qikea, it is an IPsec VPN client front-end. The GUI application that allows you to manage the remote site to configure and initialize the VPN connection.

To create a new VPN configuration, click the "Add" button and then fill in the VPN site configuration. After you create profiles, you can click to initiate the VPN connection configuration.

Troubleshooting

When I run iked encountered the following error.

iked: error while loading shared libraries: libss_ike.so.2.2.1: can not open shared object file: No such file or directory

To resolve this problem, you need to update the dynamic linker to accommodate libss_ike library. For this, add the path to the location of the library file to the /etc/ld.so.conf file, and then run the ldconfig command.

$ Sudo ldconfig
Verify libss_ike whether to add to the library path:

$ Ldconfig -p | grep ike
libss_ike.so.2.2.1 (libc6, x86-64) => / lib / libss_ike.so.2.2.1
libss_ike.so (libc6, x86-64) => / lib / libss_ike.so
     
         
         
         
  More:      
 
- Nginx version of helloworld (Server)
- CentOS installation of the ftp (Linux)
- Ubuntu 14.04 solved using MyEclipse 10.7 flash back (Linux)
- Python 2.7 installed on CentOS 6.5 (Linux)
- How to upgrade to Ubuntu 14.04 Ubuntu 14.10 (Linux)
- Android Studio simple setup (Linux)
- Java annotations entry automatically generates SQL statements (Programming)
- There is sort of a directed acyclic graph topology (Programming)
- Android imitation UC browser scroll up and down functions (Programming)
- Notebook computer forget password solution (Linux)
- Usage of sudo (Linux)
- Learning the Linux powerful network management capabilities (Linux)
- MySQL enabled SSD storage (Database)
- [JavaScript] catch (ex) statements of ex (Programming)
- Memcached distributed caching (Server)
- Binary tree and some basic operations with binary list (Programming)
- Empty password Linux operating system (Linux)
- 10 Codes of good practice PHP (Programming)
- How to write a new Git protocol (Linux)
- Configuring VMWare FreeBSD9.2 remote debugging kernel source code (Linux)
     
           
     
  CopyRight 2002-2020 newfreesoft.com, All Rights Reserved.