OpenWRT demo setup

To get a quick look at a running strongSwan setup, we have built a small demo setup which runs without installation or configuration.
It is based on a UML kernel and two preconfigured OpenWRT images. It should run on any x86 Linux host.

You'll need the UML Utilities, and a SKAS3 patched host kernel is recommended, but not required.

Getting started

  • Download the tarball containing the kernel and the images:
    wget http://download.strongswan.org/uml/strongswan-openwrt-demo.tar.bz2
  • Extract the tarball
    tar jxvf strongswan-openwrt-demo.tar.bz2; cd strongswan-openwrt-demo
  • start the two hosts as root
    sudo ./start
  • Run the pre-configured connection on both hosts
    ipsec start --nofork

Other configurations

You can try other setups which only involve two hosts, have a look at the available configurations.

If you wan't to run complexer scenarios, you may try to set up the complete UML test environement.