Page 1 of 1

Use pure IPSec for tunneling, i.e. without L2TP

Posted: Tue Aug 30, 2016 10:44 pm
by moatazelmasry
Hi there,

Is there a way to use pure IPSec protocol, i.e. IPSec for tunneling instead of L2TP?
As far as I can see in the source code, IPSec and IKEv1 is implemented, but no tunneling for IPSec

Background: I'm trying to connect to Softether programmatically from iOS, which supports only IPSec over IKEv1 or AES and certificates over IKEv2

Thnx

Re: Use pure IPSec for tunneling, i.e. without L2TP

Posted: Wed Sep 07, 2016 3:27 pm
by moatazelmasry
I found the answer to this question.

IPSec in tunneling mode is not supported in SoftEther. Only L2TP or EtherIP over IPSec are supported.

I'm currently studying the source code of SoftEther as well as some RFCs that describe IPSec and IKEv1 and I might be able to add this feature myself (Hopefully)

Re: Use pure IPSec for tunneling, i.e. without L2TP

Posted: Sun Sep 25, 2016 7:54 am
by scoobie
Did you ever get around to implementing this?

Re: Use pure IPSec for tunneling, i.e. without L2TP

Posted: Mon Sep 26, 2016 10:06 am
by moatazelmasry
I'm actively working on it.
Have a look on the progress here
https://github.com/moatazelmasry2/SoftE ... sec-tunnel

But it is a lot of work I'm afraid

Cheers