iOS IPSec VPN Server on Ubuntu

I Google-ed a lot configuring IPSec VPN for iOS with OpenSwan, nothing useful but Iphone/Ipad/Mac OSX IPSEC VPN with Strongswan 5 on Centos/RHEL 6 which is on RHEL/CentOS and with strongswan found. I tried to configure openswan like strong swan, failed.

StrongSwan‘s official wiki helps a lot: http://wiki.strongswan.org/projects/strongswan/wiki/IOS_(Apple)/23

iOS 4 and newer supports native IPsec VPN via IKEv1 (otherwise referred to as Cisco IPSec in iOS) and is able to interoperate with strongSwan.

Environment

Work station

OS X 10.9
openssl from macports(OpenSSL 1.0.1f 6 Jan 2014).
Apple Configurator

VPN Server

Ubuntu 13.10
StrongSwan

Client

iPhone
iOS 7.0.5
Continue reading “iOS IPSec VPN Server on Ubuntu” »

iOS IPSec VPN Server on Ubuntu by @sskaje: https://sskaje.me/2014/02/ios-ipsec-vpn-server-on-ubuntu/

Incoming search terms:

Notes: PPTP/L2TP Server on Ubuntu

From: https://help.ubuntu.com/community/PPTPServer and https://help.ubuntu.com/community/L2TPServer

This is an integrated & simplified intro about installing pptp/l2tp server on ubuntu 12.04.

Install

pptpd, xl2tpd, openswan are needed.
ppp should be installed by default, you can apt-get install ppp just for sure.
dnsmasq is needed to simplify dns issue.
So, just type commands:

Environment

Server ip is assigned as: 192.168.210.1
Client ip are in : 192.168.210.100~192.168.210.200

Continue reading “Notes: PPTP/L2TP Server on Ubuntu” »

Notes: PPTP/L2TP Server on Ubuntu by @sskaje: https://sskaje.me/2013/10/notes-pptpl2tp-server-on-ubuntu/